يتم وضع Archery كمنصة استعلام تدقيق SQL، بهدف تحسين كفاءة عمل DBA، وهو يدعم SQL عبر الإنترنت والاستعلام عن قواعد بيانات متعددة، ويدعم وظائف تشغيل وصيانة MySQL الغنية.
.بدء
قم بتنزيل ملف الإصدارات، وقم بفك ضغطه، ثم أدخل إلى مجلد docker-compose
#بدء
docker-compose -f docker-compose.yml up -d
#تهيئة هيكل الجدول
docker exec -ti Archery /bin/bash
مؤتمر نزع السلاح / اختيار / الرماية
المصدر /opt/venv4archery/bin/activate
python3 Manage.py makemigrations sql
python3 Manage.py ترحيل
#تهيئة البيانات
python3 Manage.py dbshellpython3 Manage.py dbshell
#إنشاء مستخدم إداري
python3 Manage.py ينشئ مستخدم خارق
#إعادة تشغيل الخدمة
عامل الميناء إعادة تشغيل الرماية
# عرض السجل واستكشاف الأخطاء وإصلاحها
سجلات عامل الميناء Archery -f --tail=10
logs/archery.log
وصول
http://127.0.0.1:9123/
سجل تحديث النظام الأساسي لاستعلام تدقيق Archery SQL
v1.8.5
حل مشكلة فشل بناء العمل
التعامل مع مشكلات تسلسل نوع البيانات الخاصة في Clickhouse
تم إصلاح مشكلة الإبلاغ عن الأخطاء عند استخدام المكونات الإضافية عندما تحتوي كلمة المرور على أحرف خاصة
تحديث إعدادات عامل الإرساء
تم إصلاح مشكلة عدم قدرة المستخدمين الذين قاموا بتسجيل الدخول على تكوين المصادقة الثنائية (2FA).
تم إصلاح مشكلة أنه عند الحصول على Oracle Rollback SQL، هناك احتمال أن يتم طرح استثناء عند دمج التحقق من تنسيق دالة SQL.
تم إصلاح مشكلة خطأ مصادقة 2FA بعد تشغيل LDAP
تمت إضافة مفتاح 2FA العالمي القسري
تم إصلاح المشكلة حيث كان SQL الخاص بـ Oracle متصلاً بالإنترنت وتم اقتطاع SQL التراجع الفردي الذي يتجاوز طوله 4000 بالقوة إلى أجزاء متعددة.
v1.8.3
جديد
دعم ClickHouse عبر الإنترنت والاستعلام
دعم الاستعلام ODPS
تمت إضافة وحدة التدقيق المستقلة
تمت إضافة وحدة المكونات الإضافية لأداة my2sql
تمت إضافة دعم قاموس البيانات لـ mssql و oracle
تدعم إدارة حساب MySQL أذونات إعادة التدوير (REVOKE)
يدعم redis وضع المجموعة
تحسين
يدعم إعلام أمر عمل SQL التحكم المرحلي
إضافة أذونات للاستعلام عن البيانات والتنزيل
تصنيف الأخطاء التي يتم إرجاعها بواسطة طلبات اياكس والإبلاغ عنها
صيانة مخطط خوذة Kubernetes للرماية
تقوم Oracle بعمل نسخة احتياطية من التعريف الأصلي عند تنفيذ DDL
يضيف هيكل جدول عرض أوراكل عمود التعليق
وظيفة استبدال إزالة التحسس أوراكل
فرز قائمة المثيلات (يدعم فرز الأحرف الصينية)
أضف معلمة المهلة عندما يقوم redis/pg بإنشاء اتصال
عرض نتائج استعلام redis بتنسيق json
يضيف اتصال نفق SSH خيارًا جديدًا لتحميل مفتاح ملف محلي، بعد التحميل، يتم حفظ معلومات المفتاح في قاعدة البيانات وقراءتها من قاعدة البيانات أثناء الاتصال.
عند اتصال SQL بالإنترنت، يمكن إجراء تحسين الواجهة الأمامية للنطاق الزمني، ويجب أن يكون الفاصل الزمني المطلوب أكبر من 60 دقيقة.
بصلح
تم إصلاح خطأ اكتشاف المثيل الذي يعيد إصلاح خطأ حالة الاتصال
تم إصلاح المشكلة المتمثلة في عدم إمكانية تطبيق اسم جدول mongodb مع الرموز - و
إصلاح مشكلة التحذير عند استدعاء shell لتنفيذ أمر mongodb
إصلاح ثغرة أمنية في حقن أوامر Shell
إصلاح مشكلة عدم عرض نتائج Redis hgetall
تم إصلاح مشكلة عدم إرسال الإشعارات لأوامر العمل المنفذة يدويًا
إصلاح مشكلة SQL المختصرة المشوهة
إصلاح مخاطر حقن SQL في إدارة الجلسة
إصلاح الخطأ عند إنشاء اتصال mongodb الأصلي
أصلح مشكلة حصول pgsql على بنية الجدول دون إضافة تصفية خادعة
إصلاح مشكلة مسار SQL غير الصحيح في admin.sh