أنت غير متصل حاليًا، وفي انتظار الإنترنت الخاص بك ليقوم بإعادة الاتصال

اختفاء النسخ المتماثل المعاملات يقع في SQL Server 2005 عندما تكون قيمة الخاصية "حجم أولي" و "قيمة الخاصية Autogrowth صغيرة

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

949523
الأعراض
اطلع على السيناريو التالي. في Microsoft SQL Server 2005 إنشاء النسخ متماثل معاملات. ملف سجل المعاملات لقاعدة بيانات المنشور قيمة الخاصية حجم أولي و قيمة الخاصية Autogrowth صغيرة. في هذا السيناريو، يتم اختفاء النسخ المتماثل المعاملات عالية.

لمزيد من المعلومات حول كيفية لقياس استتار النسخ المتماثل المعاملات قم بزيارة موقع شبكة مطوري Microsoft (MSDN) التالي على الويب: بالإضافة إلى ذلك، عند مزامنة اشتراك مع المنشور تتلقى رسالة الخطأ التالية ضمن الحالة في مربع الحوار عرض حالة التزامن:
الأداء الهامة.
السبب
تحدث هذه المشكلة نظرًا لأن عدد ملفات سجل الظاهرية التي تم إنشاؤها. يجب أن عملية قارئ سجل بفحص كل ملف سجل الظاهري المعاملات التي تم وضع علامة عليها للنسخ المتماثل. يمكنك مشاهدة هذا السلوك بواسطة تتبع أداء الإجراء sp_replcmds المخزنة. معالجة قارئ سجل يستخدم إجراء تفحص ملفات السجل الظاهري ثم قراءة المعاملات التي تم وضع علامة عليها للنسخ المتماثل مخزن sp_replcmds.

لمزيد من المعلومات حول التأثيرات الأداء ملفات سجل الظاهري قم بزيارة موقع MSDN التالي:
الحل البديل
كمحاولة للتغلب على هذه المشكلة اتبع الخطوات التالية:
  1. إضافة ملف سجل معاملة إلى قاعدة بيانات المنشور. ملف سجل المعاملة يجب تحقيق المتطلبات التالية:
    • الحجم الأولي كبير.
    • قيمة الخاصية Autogrowth كبير.
    لإضافة ملف سجل معاملة إلى قاعدة بيانات المنشور استخدم عبارة ALTER قاعدة بيانات مع عبارة ADD ملف سجل. لمزيد من المعلومات حول عبارة ALTER DATABASE قم بزيارة موقع MSDN التالي:
  2. استخدم العبارة SHRINKFILE DBCC لتقليل حجم ملفات سجل العمليات التي تحتوي على عدد ملفات سجل الظاهري. لمزيد من المعلومات، انقر فوق رقم المقالة التالي لعرضها في "قاعدة المعارف لـ Microsoft" (ينتقل بك هذا الارتباط إلى صفحة قد يكون محتواها كله أو جزء منه باللغة الإنجليزية):
    907511كيفية استخدام جملة SHRINKFILE DBCC لتقليص ملف سجل المعاملة في SQL Server 2005
تصريح
أقرت Microsoft أن هذه مشكلة في منتجات Microsoft المسردة في قسم "تنطبق على".
معلومات أخرى
عند إنشاء قاعدة بيانات التي سيتم استخدامها كقاعدة بيانات منشور في النسخ متماثل معاملات نوصي بتعيين حجم أولي كبيرة وقيمة كبيرة الخاصية Autogrowth. يجب السماح الحجم الأولي لفترات الذروة. تتضمن الفترات الذروة الفترات التي دفعات كبيرة تمنع السجل مسح في النسخة الاحتياطية التالية سجل المعاملة. يحدث هذا السلوك بسبب المعاملات التي لا تزال في عملية النسخ المتماثل. قم بإعداد التنبيهات عندما يكون ملف السجل مناهج حالة كاملة. بالإضافة إلى ذلك، تنفيذ الملف المتزايد يدوياً عندما يكون التحكم في توقيت وحجم. لا يجب أن يكون Autogrow الأساسي الطريقة التي تستخدمها لإدارة أحجام الملفات.

تحذير: تمت ترجمة هذا المقال تلقائياً

خصائص

رقم الموضوع: 949523 - آخر مراجعة: 03/05/2008 00:32:20 - المراجعة: 1.2

  • Microsoft SQL Server 2005 Standard Edition
  • Microsoft SQL Server 2005 Workgroup Edition
  • Microsoft SQL Server 2005 Developer Edition
  • Microsoft SQL Server 2005 Enterprise Edition
  • kbmt kbexpertiseadvanced kbtshoot kbprb KB949523 KbMtar
تعليقات