سؤال

أرغب في أتمتة المخطط كجزء من بناء ليلي مقابل قاعدة بيانات SQL Server.

أنا غير متأكد بالضبط كيفية الذهاب حول هذا حيث يبدو أن هناك برامج تشغيل Java SQL Server مفقودة عندما أذهب لتوليد.

هل يمكن لأي شخص أن يعطيني خطوة بخطوة من خلال كيفية تشغيل المخطط في هذا السياق من فضلك؟

هل كانت مفيدة؟

المحلول

SchemaCrawler ل Microsoft SQL Server هو برنامج سطر الأوامر يمكنه إنشاء مخطط قاعدة بيانات لقاعدة بيانات Microsoft SQL Server الخاصة بك. يمكن لنظام البناء الخاص بك استدعاء سطر الأوامر SchemaCrawler. يمنحك SchemaCrawler خيارات "GREP" لتشمل واستبعاد الجداول والأعمدة من المخطط.

في الممارسة العملية، ما وجدته هو أن إخراج ملف نصي من مخطط قاعدة البيانات مفيد أيضا، عند القيام به كجزء من الإنشاء. بهذه الطريقة، يمكنك التحقق من الملف النصي في نظام التحكم في التعليمات البرمجية المصدر، ولديه تاريخ إصدار لكيفية تطور المخطط الخاص بك مع مرور الوقت. تم تصميم SchemaCrawler لأتمتة هذا أيضا، من سطر الأوامر.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top