في MS SQL Server 2005، هل هناك طريقة لتصدير خطة الصيانة الكاملة لقاعدة البيانات كبرنامج نصي SQL؟

StackOverflow https://stackoverflow.com/questions/32689

  •  09-06-2019
  •  | 
  •  

سؤال

حاليًا، إذا كنت أرغب في إخراج برنامج نصي SQL لجدول في قاعدة البيانات الخاصة بي، في Management Studio، يمكنني النقر بزر الماوس الأيمن وإخراج برنامج نصي للإنشاء.

هل هناك ما يعادل إخراج برنامج نصي SQL لخطة صيانة قاعدة البيانات؟#

يحرر

الشركة التي أعمل بها لديها 4 خوادم، 3 خوادم ولا يوجد أي علامة على التكامل، كل واحد منها يقوم بحوالي 500000 معاملة يوميًا.كانت خطط الصيانة الأصلية غير موثقة وتحاول إنشاء خطة صيانة قالب افتراضية.

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

المحلول

لا يمكنك تصديرها كبرامج نصية، ولكن إذا كنت تنوي ترحيلها بين مثيلات الخادم، فيمكنك استيرادها وتصديرها كما يلي:

اتصل بخدمات التكامل وقم بتوسيع الحزم المخزنة > MSDB > خطط الصيانة.يمكنك بعد ذلك النقر بزر الماوس الأيمن على الخطة واختيار الاستيراد أو التصدير

نصائح أخرى

لا أعتقد أنه يمكنك فعل ذلك باستخدام خطط الصيانة، لأن هذه هي حزم DTS، حسنًا يطلق عليها الآن SSIS (خدمات تكامل خادم SQL).

كان هناك إجراء مخزن يمكنك من خلاله إضافة خطط الصيانة، ولكن أعتقد أنه قد يتم إهماله.(sp_add_maintenance_plan).ليس لدي SQL 2005 لاختباره هنا.

السؤال هو، لماذا تريد تصدير النائب الكامل؟:) إذا كان الأمر مخصصًا للاستيراد في خادم آخر، فقد تكون حزمة ssis مفيدة.أقترح عليك إلقاء نظرة في هذا الاتجاه، لأنه يمكنك تصدير/استيراد تلك الخوادم بين الخوادم.

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