مقدمة في الوقت الحالي، لا يتم تطبيق سياسة دعم Microsoft على ميزة النسخ المتطابق لقاعدة البيانات في Microsoft SQL Server 2005.
بشكل افتراضي، يتم تعطيل النسخ المتطابق لقاعدة البيانات. ومع ذلك، يمكنك تمكين النسخ المتطابق لقاعدة البيانات لأغراض التقييم ببساطة عن طريق استخدام علامة التتبع 1400 كمعلمة بدء التشغيل. لا ينبغي استخدام النسخ المتطابق لقاعدة البيانات في بيئات الإنتاج. لا تدعم خدمات دعم منتجات Microsoft قواعد البيانات أو التطبيقات التي تستخدم النسخ المتطابق لقاعدة البيانات. وثائق النسخ المتطابق لقاعدة البيانات المضمنة في SQL Server 2005 هي لأغراض التقييم فقط. بالإضافة إلى ذلك، لا يتم تطبيق دعم SQL Server 2005 ونُهج المستندات التي تمت ترقيتها على مستندات النسخ المتطابق لقاعدة البيانات.
بعد بدء تشغيل مثيل SQL Server 2005 الخاص بك بعلامة التتبع 1400، يمكنك إعداد النسخ المتطابق لقاعدة البيانات وتقييمه. لمزيد من المعلومات، راجع كتب SQL Server 2005 عبر الإنترنت.
ملاحظة: علامة التتبع 1400 علامة مؤقتة. ستتم إزالة إشارة التتبع 1400 عندما تكون نسخة قاعدة البيانات متوفرة للإنتاج العادي.
معلومات أخرى خذ بعين الاعتبار الأسئلة التالية عند استخدام النسخ المتطابق لقاعدة البيانات مع SQL Server 2005.
التحضير للترقية إلى الإصدار النهائي من SQL Server 2005 قم بتعيين حجم قائمة انتظار الاسترداد إلى غير محدود قبل الترقية
في الإصدار النهائي من SQL Server 2005، القيمة غير المحدودة هي حجم قائمة انتظار الاسترداد المعتمد الوحيد. بالإضافة إلى ذلك، فإن خيار SET PARTNER REDO_QUEUE لعبارة ALTER DATABASE غير معتمد. لتجنب المشاكل المستقبلية المتعلقة بنسخ قاعدة البيانات، يجب عليك إعادة تعيين أي أحجام غير متناسقة لقاعدة البيانات إلى قيم غير محدودة قبل الترقية.
لعرض إعدادات قائمة انتظار استرداد قاعدة البيانات لمثيل SQL Server، راجع العمود Mirroring_redo_queue_type في عرض الكتالوج sys.database_mirroring. القيمة الوحيدة التي تدعمها قاعدة بيانات النسخة المتطابقة هي غير محدودة. إذا كانت قيمة قاعدة البيانات هي ميغابايت، فقم بتنفيذ عبارة Transact-SQL التالية على قاعدة البيانات الموجودة على الخادم الرئيسي الحالي. تغيير قاعدة البيانات <database_name> قم بتعيين PARTNER REDO_QUEUE غير محدود
إيقاف النسخ المتطابق لقاعدة البيانات مؤقتًا أو إيقافه قبل ترقية أي من الطرفين إذا كان أحد الشركاء يقوم بتشغيل الإصدار النهائي من SQL Server 2005 وكان الشريك الآخر يقوم بتشغيل إصدار ما قبل النشر من SQL Server 2005، فلن يتم تشغيل النسخ المتطابق لقاعدة البيانات. يجب إيقاف النسخ المتطابق لقاعدة البيانات مؤقتًا أو إيقافه لجميع جلسات النسخ المتطابق لقاعدة البيانات قبل ترقية أي من الشريكين. ثم قم بترقية كافة الشركاء واستعادة النسخ المتطابق لقاعدة البيانات.
إعداد وتقييم النسخ المتطابق لقاعدة البيانات لا يدعم خيار SET PARTNER REDO_QUEUE لعبارة ALTER DATABASE. القيمة غير المحدودة هي حجم قائمة انتظار الاسترداد الوحيد المدعوم.
معالجة مشكلات محرك السجل على الخادم الرئيسي إذا كانت هناك مشكلة في محرك السجل على الخادم الرئيسي، فقد لا تتم كتابة سجلات السجل التي تم إرسالها إلى خادم النسخة المطابقة والتي يتم إعادة تشغيلها على قاعدة بيانات النسخة المطابقة مطلقًا إلى خادم الخادم الرئيسي القرص. في هذه الحالة، لا يمكن تطبيق النسخة الاحتياطية للسجل التي تم إنشاؤها هنا على قاعدة البيانات المتطابقة. ولذلك، يرجى التأكد من استمرار تشغيل جلسة النسخ المتطابق لقاعدة البيانات. طالما أن جلسة النسخ المتطابق لقاعدة البيانات تعمل بشكل طبيعي، يمكنك إصلاح المشكلة باستخدام محرك السجل أو تبديل أدوار الشركاء. يمكنك تبديل أدوار الشركاء من خلال تجاوز الفشل وإعادة المزامنة لقاعدة البيانات أو عن طريق فرض الخدمات على قاعدة بيانات لها نسخ متطابقة. إذا فرضت خدمة قاعدة بيانات متطابقة، فسيتم فقدان أي سجلات سجل جديدة لم تصل بعد إلى خادم النسخة المتطابقة.
هام: استمر في تشغيل النسخ المتطابق لقاعدة البيانات. إذا قمت بإيقاف تشغيل النسخ المتطابق لقاعدة البيانات، فيجب إجراء نسخة احتياطية كاملة واستعادة قاعدة البيانات لإعادة إنشاء النسخ المتطابق لقاعدة البيانات.