تكوين Oracle GoldenGate

قم بتكوين Oracle GoldenGate لاتخاذ وحدات تحكم طرفية حيث يمكنك إدارة اتصالاتك بقواعد البيانات المصدر والهدف وتكوين عمليات استخراج للبيانات المصدر واستنساخ البيانات إلى قاعدة البيانات الهدف.

اتصال Oracle GoldenGate كخادم إدارة مصدر

قم بتوصيل خادم إدارة Oracle GoldenGate بقاعدة البيانات المصدر.

  1. استخدم متصفحًا لفتح IP العام المعين لطبعة Oracle GoldenGate وقم بتسجيل الدخول كمسئول تسجيل الدخول.
  2. انقر على رقم المنفذ لخادم الإدارة المستهدف.
  3. انقر على تكوين في لوحة الاستكشاف اليمنى.
  4. من علامة تبويب قاعدة البيانات، انقر على أيقونة علامة زائد (+) لإضافة بيانات صلاحية جديدة.
  5. قم بتوفير المعلومات التالية:
    • نطاق بيانات الصلاحية: حدد نطاق بيانات صلاحية مثل oggadmin. الإعدادات الافتراضية لـ OracleGoldenGate.
    • Credential Alias: Specify an alias, for example, ggadmin@adwus2_low.
    • معرف المستخدم: حدد معرف المستخدم في النموذج ggadmin@<tnsnames_reference>، على سبيل المثال، ggadmin@adwus 2_ low.
    • كلمة السر: حدد كلمة سر لمستخدم ggadmin.
    • التحقق من كلمة السر: أعد إدخال كلمة السر لمستخدم ggadmin.
  6. انقر على تقديم.
  7. قم باختبار الاتصال بقاعدة البيانات بالنقر على أيقونة "تسجيل في قاعدة البيانات" ثم قم بتسجيل الدخول باستخدام الصلاحيات التي قمت بتحديدها للتو.

تكوين استخراج

يجب تحديد عملية استخراج لتحديد كيفية تسجيل البيانات من قاعدة البيانات المصدر.

يكون الاستخراج مسئولاً عن التقاط حركات لغة نماذج البيانات المثبتة لغة (DML) ولغة تعريف البيانات (DDL) من سجلات الإعادة في Oracle. يقوم الاستخراج بكتابة تغييرات البيانات هذه في المحررات أو ملفات الاستخراج.

  1. من الصفحة الرئيسية لخادم الإدارة المصدر، انقر على أيقونة زائد (+) الموجودة بجوار الاستخراجات.
  2. حدد الاستخراج المتكامل ثم انقر التالي.
  3. حدد القيم المطلوبة والاختيارية للاستخراج. على سبيل المثال:
    • اسم العملية (مطلوب): adwsrc 2
    • البيان: استخراج Adwsrc 2
    • الغرض: أحادي الاتجاه
    • نطاق بيانات الصلاحية: oggadmin
    • الاسم البديل للصلاحية (مطلوب): c##ggadmin_adw 2
    • بدء (مطلوب): الآن
    • اسم المسار (مطلوب): ad
    • حجم المسار (بالميجابايت): 500
    • مسلسل المسار: 0
    • إزاحة المسار: 0
    • اسم المرجع: الحافظة المحلية (افتراضية)
    • التسجيل في قواعد البيانات القابلة للتركيب (مطلوب): Pdb 1
  4. انقر التالي.
  5. قم بتحرير ملف المعلمة في منطقة النص لعرض بيانات الجدول التي تهتم التقاطها. على سبيل المثال:
    table pdb1.adwsrc.rep_data;
  6. انقر تكوين وتشغيل.
  7. عند اكتمال عملية الاستخراج، ستعود إلى صفحة "نظرة عامة" لخادم الإدارة. توفر قائمة "الإجراء" للاستخراج خيارات لإيقاف الاستخراج وعرض تفاصيل عملية الاستخراج.

توصيل Oracle GoldenGate كخادم إدارة مستهدف

قم بتوصيل خادم إدارة Oracle GoldenGate بقاعدة البيانات الهدف وتوفير معلومات النسخة المتماثلة الضرورية.

  1. استخدم متصفحًا لفتح IP العام المعين لطبعة Oracle GoldenGate وقم بتسجيل الدخول كمسئول تسجيل الدخول.
  2. انقر على رقم المنفذ لخادم الإدارة المصدر.
  3. انقر على تكوين في لوحة الاستكشاف اليمنى.
  4. من علامة تبويب قاعدة البيانات، انقر على أيقونة علامة زائد (+) لإضافة بيانات صلاحية جديدة.
  5. قم بتوفير المعلومات التالية:
    • نطاق بيانات الصلاحية: حدد نطاق بيانات صلاحية مثل oggadmin. الإعدادات الافتراضية لـ OracleGoldenGate.
    • الاسم البديل لبيانات الصلاحية: حدد اسمًا بديلاً، على سبيل المثال، ggadmin
    • معرف المستخدم: حدد معرف المستخدم في النموذج ggadmin@<tnsnames_reference>، على سبيل المثال، ggadmin@adwus 2_ low.
    • كلمة السر: حدد كلمة سر لمستخدم ggadmin.
    • التحقق من كلمة السر: أعد إدخال كلمة السر لمستخدم ggadmin.
  6. انقر على تقديم.
  7. قم باختبار الاتصال بقاعدة البيانات بالنقر على أيقونة "تسجيل في قاعدة البيانات" ثم قم بتسجيل الدخول باستخدام الصلاحيات التي قمت بتحديدها للتو.
  8. Specify a checkpoint table, for example ggadmin.checkpoint_rec_data and click Submit.

    تحتوي جداول نقاط الاختبار على البيانات الضرورية لتتبع تقدم النسخة المتماثلة حيث تقوم بتطبيق الحركات على النظام الهدف.

  9. أضف مخطط قاعدة بيانات عن طريق نقر أيقونة علامة زائد (+) الموجودة بجوار معلومات المعاملة، مع توفير اسم مخطط قاعدة البيانات وتمكين أعمدة الجدولة والنقر على تقديم.

    يتيح مخطط قاعدة البيانات الذي تحدده التسجيل التكميلي في مخطط قاعدة البيانات المصدر.

  10. أضف مراقبة إشارة النشاط بالنقر على أيقونة علامة زائد (+) الموجودة بجوار إشارة النشاط، وقبول الإعدادات الافتراضية المقترحة وانقر على تقديم.

    يعد جدول النشاط التلقائي وسيلة لمراقبة زمن الكمون في إطار عمل Oracle GoldenGate. توفر جداول تشغيل النشاط طريقة لقياس الإنتاجية النهائية داخل التكوين وتحديد أية معوقات محتملة في الشبكة.

تكوين استنساخ

يجب تعريف عملية استنساخ لتحديد كيفية وضع البيانات المستخرجة في قاعدة البيانات الهدف.

يتم تشغيل عملية النسخة المتماثلة على النظام الهدف، حيث تقوم بقراءة المسار على هذا النظام، ثم إعادة إنشاء عمليات DML أو DDL وتطبيقها على قاعدة البيانات الهدف.

  1. من الصفحة الرئيسية لخادم الإدارة المستهدف، انقر على أيقونة زائد (+) الموجودة بجوار النسخ المتماثلة.
  2. حدد الاستخراج غير المتكامل وانقر التالي.
  3. حدد القيم المطلوبة والاختيارية للاستخراج. على سبيل المثال:
    • اسم العملية (مطلوب): adw 2
    • الوصف: استنساخ Adwus 2
    • الغرض: أحادي الاتجاه
    • نطاق بيانات الصلاحية: oggadmin
    • الاسم البديل للصلاحيات (مطلوب): ggadmin
    • بداية (مطلوب): منصب في الأرشيف
    • رقم مسلسل أرشيف العملية (مطلوب): 0
    • إزاحة RBA لأرشيف الحركة (مطلوب): 0
    • المصدر (مطلوب): المسار
    • اسم المسار (مطلوب): ad
    • دليل المسار الفرعي: <لا شيء >
    • جدول نقاط الاختبار: بدون جدول نقاط اختبار
    • اسم المرجع: الحافظة المحلية (افتراضية)
  4. انقر التالي.
  5. قم بتحرير ملف المعلمة في منطقة النص لعرض بيانات الجدول التي تهتم التقاطها. على سبيل المثال:
    MAP PDB1.REC_DATA, TARGET ADWUS2.REC_DATA;
  6. انقر تكوين وتشغيل.
  7. من الصفحة "نظرة عامة" بخادم الإدارة، انقر على القائمة "إجراءات" الخاصة بالنسخة المتماثلة وحدد بدء.