
مرحبا يا هبر! نعمل كثيرًا مع
Quest Software ، وقد
استحوذوا هذا العام على
ApexSQL ، وهي الشركة المصنعة لحلول ومراقبة قاعدة بيانات Microsoft SQL Server. في روسيا ، يبدو لنا أنه لا يُعرف سوى القليل عن هؤلاء الرجال. على صفحتهم الرئيسية يكتبون "أدوات Killer لـ SQL Server". يبدو تهديدا. كان لدينا فكرة لتقديم هذا البائع ومعرفة ما هو قاتل جدا في قراراتهم. دعنا نبدأ مع المنتجات الخالية من الضجيج. بعدها سيكون هناك جزء موجز عن المنتجات التجارية. أتمنى أن تجد هذه البرامج مفيدة. أطلب القط.
في هذا المقال:
- ApexSQL Compare هي أداة لمقارنة كود SQL والملفات والمجلدات. يعمل أيضًا كملحق لـ SSMS أو Visual Studio.
- ApexSQL فك تشفير - دفق فك تشفير الكائنات في SQL Server: الإجراءات ، وظائف ، مشغلات وعرض. يعمل أيضًا كملحق لـ SSMS أو Visual Studio.
- ApexSQL Discover - اكتشاف مثيلات SQL Server وخدمات SSRS و SSAS و SSIS المرتبطة بها.
- ApexSQL Refactor هو أداة لإعادة تشكيل وتنسيق كود SQL. يعمل امتدادا ل SSMS أو Visual Studio.
- ؛ ApexSQL Model - إنشاء الرسوم البيانية وجوه خادم SQL. يعمل أيضًا كملحق لـ SSMS أو Visual Studio.
- خطة ApexSQL هي أداة لتحسين خطط التنفيذ. يعمل أيضا امتدادا ل SSMS.
- ApexSQL Complete - تكمل الأداة تلقائيًا عبارات SQL وتتيح لك إضافة مقتطفاتك الخاصة (اختصارات لوحة المفاتيح للإكمال التلقائي). يعمل أيضًا كملحق لـ SSMS أو Visual Studio.
- ApexSQL Propagate هي أداة لتنفيذ كود SQL على قواعد بيانات متعددة في وقت واحد.
- ApexSQL Search هو أداة مساعدة للعثور على البيانات والكائنات في أحشاء SQL Server. يعمل امتدادا ل SSMS أو Visual Studio.
- ApexSQL DevOps Toolkit - أداة لإنشاء خطوط أنابيب CI / CD. المنتج الوحيد المدرج هنا يحتوي على وحدة تحكم ويب.
كل منتج هو جزء من وظائف حلول ApexSQL المدفوعة. في نهاية المقال ، نصف بإيجاز ما لديهم من الحلول التجارية.

فيديو قصير عن آلية العمل والفرص
في المقارنة ، يمكنك مقارنة الملفات والمجلدات وكائنات SQL Server. يتم دعم المقارنة ثنائية الاتجاه والجيل الإضافي للبرنامج النصي لخنق كائنات مختلفة. في الواجهة ، يمكن للأداة المساعدة تمييز بناء جملة C # و C ++ و HTML و JavaScript و PostgreSQL و Python و T-SQL و Visual Basic و XML.

الميزات الرئيسية هي التكامل في SSMS و Visual Studio ، استدعاء الكائنات من مثيلات قاعدة البيانات المختلفة للمقارنة مباشرة من كائن Explorer
ودعم العمل من خلال CLI .

فيديو قصير عن آلية العمل والفرص
في فك تشفير ، يمكنك فك تشفير إجراء أو وظيفة أو تشغيل أو عرض بنقرة واحدة من واجهة SSMS أو Visual Studio.

في الواجهة ، يمكنك عرض البرنامج النصي لفك تشفير DDL. يدعم الاتصال المتزامن إلى مثيلات متعددة من SQL Server.

حدد مثيلات SQL Server و SSRS و SSAS و SSIS الحالية من خلال نطاق IP وعرض معلومات مفصلة.

من الواجهة ، يمكنك تكوين اكتشاف قاعدة البيانات في جدول. يمكن لـ ApexSQL Discover إرسال الإشعارات بنتائج الاكتشاف إلى البريد الإلكتروني.

فيديو قصير عن آلية العمل والفرص
يمكنك تنسيق الكود استنادًا إلى ملف تعريف المربع أو تخصيص الكود الخاص بك لجعله يبدو أكثر دراية لك. يمكن Refactor تسليط الضوء على المتغيرات غير المستخدمة في التعليمات البرمجية ، وتغليف كتل من التعليمات البرمجية في الإجراءات ، وتوسيع "*" في قائمة كاملة.

ميزة واحدة مفيدة هي تقسيم الجداول لفصل الأعمدة الأقل استخدامًا. سوف Refactor تقريرا عن الكائنات المتضررة من هذا الفصل.

أيضًا في واجهة Refactor ، يمكنك تغيير أسماء الكائنات بأمان مع تغيير كل التبعيات.

يمكن العثور على هذه الوظائف وغيرها بمزيد من التفاصيل في صفحة
وصف الأداة .

الأداة المساعدة تصور كائنات SQL Server والعلاقات بينهما. في نفس الواجهة ، يمكنك تغيير تكوين الكائنات وإنشاء رمز DDL المقابل. يمكن تصدير جميع المرئيات كصور.
نموذج الوظيفة يتوسع مع المنتجات التجارية
Diff و
Doc . باستخدام المنتج الأول ، يمكنك مقارنة النموذج بالحالة الحالية في قاعدة البيانات أو مقارنة نماذج قاعدتي بيانات مختلفتين ، والمنتج الثاني ضروري لتوثيق كائنات قاعدة البيانات.

فيديو قصير عن آلية العمل والفرص
هذه أداة لتحسين الأداء. باستخدام ApexSQL Plan ، يمكنك أيضًا تصدير الخطط إلى التقارير بتنسيقات HTML و XML. حالة الاستخدام المتكرر لهذه الأداة المساعدة تقارن الخطة الحالية والخطة التي تم تعديلها لمختلف الخصائص.

تدعم خطة ApexSQL التفريغ من مخزن الاستعلام وتقديم خصائص هذه الاستعلامات على هيئة لوحات معلومات.

فيديو قصير عن آلية العمل والفرص
مسرع كتابة الكود. في واجهة الأداة المساعدة ، يمكنك تكوين الأسماء المستعارة والمقتطفات وإبراز الكود.

في ApexSQL Propagate ، يمكنك تكوين تنفيذ التعليمات البرمجية على قواعد بيانات SQL Server المختلفة ، وتحديد ترتيب التنفيذ.

يتم تحليل نتائج الشفرة المنفذة بواسطة الأداة المساعدة وتسجيلها من أجل راحة مشاهدة نتائج التنفيذ.

فيديو قصير عن آلية العمل والفرص
تبحث الأداة في بنية قاعدة البيانات. من هنا ، يمكنك إعادة تسمية الكائنات بأمان وتتبع علاقاتها. يتم تصدير نتائج البحث إلى HTML و CSV و Excel.

فيديو قصير عن آلية العمل والفرص
تحت غطاء الأداة المساعدة ، يعمل رمز PowerShell. تتوفر أدوات الإنشاء والمراجعة والتوثيق والنشر للمطور من واجهة ApexSQL DevOps Toolkit. هنا يمكنك أيضًا إنشاء بيانات تركيبية ، وتشغيل اختبارات الوحدة تلقائيًا ، وتغيير المستندات. يمكن توصيله كمكون إضافي لبرنامج TeamCity و Jenkins وغيرها.
يحتوي ApexSQL Knowledge Base على
مقالات مثيرة للاهتمام حول DevOps في بيئة قاعدة بيانات.
الآن وبعد أن توصلنا إلى حلول مجانية ، سنقوم بإيجاز بإدراج الحلول المدفوعة ، والتي لها ، بالطبع ، ميزات أكثر قوة.
- ApexSQL Audit - أداة لتدقيق قاعدة بيانات للامتثال لمتطلبات الأمان ، بما في ذلك ويدعم HIPAA ، GDPR ، PCI. بدعم من التقارير وعرض تاريخ التغييرات.
عرض لقطة شاشة وفيديو
- ApexSQL Backup - أتمتة إنشاء نسخ احتياطي تزايدي ، سجل المعاملات والنسخ الاحتياطي الكامل. يدعم الاسترداد في وقت معين ، ويمكنك إنشاء قوالب لإنشاء نسخ احتياطية وتكوين خطط النسخ الاحتياطي بمرونة.
عرض لقطة شاشة وفيديو
- ApexSQL Defrag - أداة لرصد وإدارة إلغاء التجزئة.
عرض لقطة شاشة وفيديو
- ApexSQL Job هي أداة لإدارة المهام ، بما في ذلك السجل والجدول الزمني والإشعارات.
- ApexSQL Log عبارة عن قارئ سجل للمعاملات من أجل تدقيق التغييرات أو تكرارها أو استرجاعها.
عرض لقطة شاشة وفيديو
- ApexSQL Recover - استعادة البيانات التالفة أو المحذوفة أو المفقودة.
عرض لقطة شاشة وفيديو
- تحليل ApexSQL - أداة لتحليل العلاقات في قاعدة البيانات.
عرض لقطة شاشة وفيديو
- ApexSQL Build هي أداة لأتمتة إنشاء قاعدة البيانات. يمكن الاتصال بأنظمة التحكم الإصدار.
عرض لقطة شاشة وفيديو
- ApexSQL فرض هو محسن SQL.
عرض لقطة شاشة وفيديو
- ApexSQL Generate هو أداة لتوليد ملايين صفوف البيانات في نقرة واحدة. يتم دعم تصدير بيانات الاختبار إلى SQL و XML و CSV و JSON و Excel.
- ApexSQL Mask هو أداة للبحث وتصنيف وإخفاء البيانات الحساسة في قاعدة بيانات. لديها 220+ أقنعة محددة مسبقا و 55+ مرشحات مدمجة للتصنيف.
- يعد ApexSQL Script أداة لإنشاء البرامج النصية DDL و DML وحزم التثبيت القابلة للتنفيذ.
عرض لقطة شاشة وفيديو
- ApexSQL Source Control هي أداة لدمج أنظمة التحكم في الإصدار مع SSMS.
عرض لقطة شاشة وفيديو
- ApexSQL Trigger - تدقيق البيانات في قاعدة البيانات والترجمة في DML.
عرض لقطة شاشة وفيديو
- ApexSQL Unit Test هو أداة لإجراء اختبارات الوحدات مباشرة من وحدة التحكم SSMS.
عرض لقطة شاشة وفيديو
اكتب في التعليقات ما هي أدوات التدقيق وإدارة قواعد البيانات التي تستخدمها بالفعل والمهام التي تحلها.
لطرح أسئلة حول منتجات ApexSQL ، احصل على منتجات تجارية للاختبار أو لتوضيح السعر ، اترك طلبًا في
نموذج الملاحظات على موقعنا .
إذا قمت بحل المهمة المعقدة المتمثلة في المراقبة والإدارة ، اقرأ مقالاتنا السابقة عن هابري:
رصد قواعد البيانات المختلفة من واجهة واحدة.ترجمة مشاكل الأداء بسرعة في SQL Server.تدوين التغييرات في البنية الأساسية لـ Microsoft (بما في ذلك SQL Server).يمكنك أيضا الاشتراك في
صفحة الفيسبوك لدينا.
لدينا مقالات أخرى على
البرمجيات العلامة
بنات .