موبيلينك:كيفية إضافة جدول جديد إلى المزامنة باستخدام سيباس سنترال و ملاجنت

dba.stackexchange https://dba.stackexchange.com/questions/108656

سؤال

كيفية إضافة جدول جديد إلى المزامنة باستخدام mlagent تكوين من سيباس الوسطى.قد يكون هذا مرتبطا بما يلي هذا أو هذا سؤال.

عند إجراء تغيير على قاعدة البيانات البعيدة كما هو موضح في البرنامج التعليمي سايباس انها ليست تحديث قاعدة البيانات الموحدة وكذلك نموذج التزامن.عند تحديث النموذج وإضافة ربما جدول جديد كامل (أو عمود جديد) ما هي الطريقة الصحيحة للقيام بذلك باستخدام mlagent والمهام عن بعد تكوين من داخل سيباس الوسطى?

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

المحلول

يبدو أن هذا 1 يعمل:

  1. إنشاء اسم مخطط بعيد جديد (على سبيل المثال .الإصدار 2.0)
  2. قم بإجراء تغييرات على قاعدة البيانات الموحدة (على سبيل المثال.إنشاء جدول بيان)
  3. قم بتحديث المخطط داخل ملف تعريف المزامنة وربما زيادة سلسلة الإصدار (في الاختبار الحالي يبدو أنه لا يهم)
  4. قم بنشر ملف تعريف مزامنة التحديث الخاص بك.سوف تحتاج إلى تحديث مل_كولومنز و مل_تابلز وكذلك مل_تابل_كريبتس الخ على قاعدة البيانات الموحدة الخاصة بك تركيب ملف تعريف مزامنة التحديث الخاص بك.لذا قم بتطبيق التغييرات عليه.أيضا سوف تحتاج إلى سكل من قاعدة البيانات عن بعد
  5. إنشاء مهمة ترقية عن بعد بما في ذلك سكل البعيد التي تم إنشاؤها مع الخطوة 4 (تنفيذ سكل).يجب أن تغير هذه المهمة أيضا اسم المخطط البعيد
  6. ربما تكرار الخاص بك مزامنة المهمة ونشر كل من-ترقية المهمة ومهمة المزامنة
  7. ينبغي القيام به

أكبر مشكلة هي أن البرنامج النصي الافتراضي هو إسقاط الجداول على الجانب البعيد بحيث يمكن نقل كمية هائلة من البيانات بعد التحديث.

1 تمكنت من تشغيل هذا على سيناريو اختبار محلي مع الحد الأدنى من قاعدة البيانات.

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