الإصدارات ومساعد ترحيل المحتوى

يتناول هذا الموضوع موضوعين منفصلين متعلقين بالإصدار فيما يخص استخدام مساعد ترحيل المحتوى (CMA) بين بيئتين.

  • إصدارات مختلفة من التطبيق
  • إصدارات مختلفة لتنسيق ملف مساعد ترحيل المحتوى

إصدارات مختلفة من المنتج

تم تطوير مساعد ترحيل المحتوى مع المتطلبات الرئيسية لنسخ البيانات بين بيئتين على نفس إصدار المنتج. على سبيل المثال، نسخ بيانات التكوين من بيئة تطوير إلى بيئة اختبار على نفس إصدار المنتج.

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

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

  • بالنسبة للكائنات التي لم يتغير هيكلها وقواعدها بين الإصدارين، يجب عدم وجود مشكلات.
  • بالنسبة للكائنات التي تغيرت بين الإصدارين، توجد سيناريوهات يمكن أن تتسبب في خطوات إضافية.
    • إذا كانت البيئة الهدف إصدارًا لاحقًا وتتضمن عمودًا اختياريًا جديدًا في كائن لم يكن موجودًا في المصدر، يجب تنفيذ عملية الاستيراد دون أي مشكلات.
    • إذا كانت البيئة الهدف إصدارًا لاحقًا وتتضمن عمودًا مطلوبًا جديدًا في كائن غير موجود في المصدر، يمكن استخدام خوارزمية "ما قبل المقارنة" لملء القيمة المطلوبة الجديدة. يمكن أن توفر النسخة المعدلة الخاصة بك هذه الخوارزمية لملء البيانات وفقًا لقواعد الأعمال الخاصة بك.
    • إذا كانت البيئة الهدف إصدارًا سابقًا للمصدر، لا يمكننا ضمان عدم حدوث مشكلات محددة في كائنات معينة.

إصدار تنسيق الملف

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

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

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

  • إذا كنت تقوم بتصدير البيانات من إصدار تنسيق ملف أقل إلى إصدار تنسيق ملف أعلى، فلن يكون هناك إجراء معين يجب القيام به. تقوم خطوة التصدير بتسجيل إصدار تنسيق الملف وتقوم خطوة الاستيراد بقراءة هذه المعلومات ومعالجة الملف وفقًا لذلك.

  • إذا كنت تقوم بتصدير البيانات من إصدار تنسيق ملف أعلى وكان المنتج حاليًا يدعم التصدير إلى إصدار تنسيق ملف أقل، في وقت التصدير تتم مطالبتك بإصدار تنسيق الملف السابق. يمكنك الإشارة إلى أنك تريد الإصدار السابق لتنسيق الملف عند إنشاء تصدير بيانات الترحيل.

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