إدارة قواعد بيانات الاختبار الرئيسية

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

عرض قائمة بقواعد البيانات

عرض قائمة بأسماء وأدوار وبيانات قاعدة البيانات.
  1. سجل الدخول إلى خادم الاختبار الرئيسي على هيئة opc، ثم sudo إلى الجذر.
  2. قم بتشغيل الأمر gDBClone listdbs.
    [root@tstmstr gDBClone]# /opt/gDBClone/gDBClone listdbs
    Database Name    Database Type   Database Role      Master/Snapshot  Location/Parent
    -------------    -------------   -------------      ---------------  ---------------
    PRODDB           SINGLE          PRIMARY            n/a              ASM
    TSTDEV           SINGLE          PRIMARY            Snapshot         PRODDB
    TSTMSTR          SINGLE          PHYSICAL_STANDBY   Master           /u02/app/oracle/oradata/SDBP1/.ACFS/snaps/

تجديد قاعدة بيانات رئيسية لاختبار الاستنساخ

عند تكوين اختبار رئيسي باستخدام تكرار RMAN نشط أونسخ احتياطي لقاعدة بيانات RMAN كاملة، لا تتم مزامنة الاختبار الرئيسي مع قاعدة بيانات الإنتاج ويصبح البيانات قديمة بسرعة. عندما تكون البيانات قديمة، قم بتجديد الاختبار الرئيسي.
لتجديد الاختبار الرئيسي، قم بحذف الاختبار الرئيسي ثم استخدم تكرار RMAN النشط أونسخ RMAN من الإنتاج النسخة الاحتياطية، وذلك وفقًا للطريقة التي تم تكوينها، وذلك لتكوين اختبار رئيسي جديد. عند استخدام قاعدة بيانات بديلة فعلية كقاعدة اختبار رئيسية، تتم مزامنة البيانات الموجودة في الاختبار الرئيسي دائمًا مع قاعدة بيانات الإنتاج ولا تحتاج إلى تجديد البيانات.
  1. عرض قائمة بقواعد البيانات لتأكيد الاسم الرئيسي للاختبار.
    [root@tstmstr gDBClone]# opt/gDBClone/gDBClone listdbs
    
  2. حذف البرنامج الرئيسي للاختبار وإلغاء تسجيله.
    يؤدي خيار -force إلى إلغاء تسجيل قاعدة البيانات. في هذا المثال، نقوم بحذف قاعدة بيانات Test Master المسماة TSTMSTR
    [root@tstmstr gDBClone]# /opt/gDBClone/gDBClone deldb -tdbname TSTMSTR -force
  3. قم بتكوين اختبار رئيسي باستخدام تكرار RMAN نشط أونسخة احتياطية كاملة لقاعدة البيانات RMAN وفقًا للخيار الذي قمت بتكوينه.

حذف قاعدة بيانات رئيسية للاختبار

استخدم الأمر gDBClone deldb مع الخيار -force لحذف قاعدة بيانات الاختبار الرئيسية وإلغاء تسجيلها.

عندما تريد تجديد عنصر رئيسي اختباري يكون إما نسخة احتياطية كاملة أونسخة مماثلة لقاعدة البيانات النشطة، قم بحذف قاعدة بيانات الاختبار الرئيسية وإلغاء تسجيلها. ثم تكوين اختبار رئيسي جديد عن طريق توصيل نسخة احتياطية لقاعدة بيانات جديدة في خادم الاختبار الرئيسي أوبتكوين نسخة من قاعدة البيانات النشطة.
  1. سجل الدخول إلى خادم الاختبار الرئيسي على هيئة opc، ثم sudo إلى الجذر.
  2. حذف البرنامج الرئيسي للاختبار وإلغاء تسجيله.
    يؤدي خيار -force إلى إلغاء تسجيل قاعدة البيانات. إذا لم تكن تستخدم خيار -force، فإن Oracle Database Configuration Assistant (DBCA) يحذف قاعدة البيانات. في هذا المثال، نقوم بحذف قاعدة بيانات Test Master المسماة TSTDEV.
    [root@tstmstr gDBClone]# /opt/gDBClone/gDBClone deldb -tdbname TSTDEV -force
  3. (اختياري) استخدم الأمر listdbs لعرض قائمة بقواعد البيانات وتأكيد عدم ظهور قاعدة البيانات المحذوفة في القائمة.
     [root@tstmstr gDBClone]# /opt/gDBClone/gDBClone listdbs