تصحيح: التغييرات في قاعدة بيانات ناشر لا تتكرر للمشتركين في نسخ متماثل لمعاملات حالة تشغيل قاعدة بيانات ناشر المكشوفة في قاعدة بيانات النسخ المتطابق جلسة العمل في SQL Server 2005

ينطبق على: Microsoft SQL Server 2005 Service Pack 2

تقوم Microsoft بتوزيع الإصلاحات Microsoft SQL Server 2005 كأحد الملفات القابلة للتحميل. لأن الإصلاحات التراكمي، كل إصدار جديد يحتوي على كافة الإصلاحات العاجلة وإصدار تصحيح كافة تصحيحات الأمان المضمنة في SQL Server 2005 السابقة.

ملخص


توضح هذه المقالة المعلومات التالية حول هذا الإصدار الإصلاح:

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

الأعراض


يرجى مراعاة السيناريو التالي:

  • في Microsoft SQL Server 2005، يمكنك تكوين قاعدة لتكون قاعدة البيانات الأساسي لنسخ قاعدة البيانات.
  • ثم يمكنك تكوين قاعدة البيانات لأن قاعدة بيانات ناشر في نسخ مماثل لمعاملات.
  • في قاعدة بيانات جلسة النسخ المتطابق، تشغيل قاعدة بيانات ناشر المكشوفة.
  • يمكنك إجراء بعض التغييرات لقاعدة بيانات ناشر.

في هذا السيناريو، لا يتم نسخ التغييرات إلى المشتركين.

السبب


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

الحل


معلومات الإصلاح العاجل

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

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

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

http://support.microsoft.com/contactus/?ws=support

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

المتطلبات الأساسية

يجب أن يكون لديك SQL Server 2005 Service Pack 2 (SP2) مثبتاً لتطبيق هذا الإصلاح العاجل.

لمزيد من المعلومات حول كيفية الحصول على SQL Server 2005 Service Pack 2، انقر فوق رقم المقالة التالي لعرضها في "قاعدة المعارف ل Microsoft":

كيفية الحصول على أحدث حزمة خدمة ل SQL Server 2005 913089

معلومات إعادة التشغيل

لا يلزم إعادة تشغيل جهاز الكمبيوتر بعد تطبيق هذا الإصلاح العاجل.

معلومات التسجيل

لا يلزم تغيير السجل.

معلومات ملف الإصلاح العاجل

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

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

SQL Server 2005، إصدار 32-بت

اسم الملف

إصدار الملف

حجم الملف

التاريخ

الوقت

النظام الأساسي

Microsoft.sqlserver.maintenanceplantasks.dll

9.0.3169.0

296,304

11-May-2007

18:58

x86

Msmdlocal.dll

9.0.3169.0

15,943,536

11-May-2007

18:58

x86

Rdistcom.dll

2005.90.3169.0

644,464

11-May-2007

18:58

x86

Sqlaccess.dll

2005.90.3169.0

350,576

11-May-2007

18:58

x86

Sqlservr.exe

2005.90.3169.0

29,187,952

11-May-2007

18:58

x86

SQL Server 2005، إصدار البنية Itanium

اسم الملف

إصدار الملف

حجم الملف

التاريخ

الوقت

النظام الأساسي

Microsoft.sqlserver.maintenanceplantasks.dll

9.0.3169.0

296,304

11-May-2007

17:58

x86

Msmdlocal.dll

9.0.3169.0

49,887,088

12-May-2007

03:06

IA-64

Rdistcom.dll

2005.90.3169.0

1,885,040

12-May-2007

03:06

IA-64

Sqlaccess.dll

2005.90.3169.0

352,112

12-May-2007

03:06

x86

Sqlservr.exe

2005.90.3169.0

72,609,648

12-May-2007

03:07

IA-64

الحالة


يعتبر هذا السلوك حسب التصميم.

مزيد من المعلومات


بعد تثبيت الإصلاح الجديد، يجب تمكين العلامة تتبع 1448 على المثيل من قاعدة بيانات ناشر على الصعيد العالمي. ثم دائماً نسخ "سجل عميل قارئ" الحركات التي تم وضع علامة للنسخ المتماثل من سجل المعاملات إلى قاعدة التوزيع.

ملاحظة: إذا كنت تستخدم SQL Server 2008، يمكنك أيضا تمكين العلامة تتبع 1448 لحل هذه المشكلة.

لتمكين العلامة تتبع 1448 على المثيل من قاعدة بيانات ناشر على الصعيد العالمي، اتبع الخطوات التالية:

  1. بدء تشغيل إدارة تكوين ملقم SQL.
  2. في "إدارة تكوين ملقم SQL"، انقر فوق خدمات SQL Server 2005.
  3. في جزء التفاصيل، انقر نقراً مزدوجاً فوق المثيل، ومن ثم انقر فوق خصائص.
  4. في مربع الحوار SQL Server (اسم المثيل) ، انقر فوق علامة التبويب خيارات متقدمة ، ومن ثم انقر فوق معلمات بدء التشغيل.
  5. في نهاية النص الأصلي، اكتب -T1448.
  6. قم بإعادة تشغيل خدمة SQL Server.

يمكنك الحصول على الشبكة الأخيرة التي تم تصعيب إلى قاعدة بيانات متطابقة عن طريق الاستعلام عن العمود mirroring_failover_lsn من عرض كتالوج sys.database_mirroring.

تشغيل قاعدة بيانات الرئيسية المكشوفة عند تحقق أحد الشروط التالية:

  • إيقاف جلسة النسخ المتطابق قاعدة البيانات.
  • يتم فقدان الاتصال بين الملقم الأساسي وخادم النسخة المتطابقة.

لإيقاف جلسة النسخ المتطابق قاعدة بيانات، يمكنك تشغيل العبارة تغيير قاعدة البيانات باستخدام خيار تعيين شريك تعليق .

المراجع


لمزيد من المعلومات حول مخطط التسمية لتحديثات SQL Server، انقر فوق رقم المقالة التالي لعرضها في "قاعدة المعارف ل Microsoft":

حزم تحديث مخطط تسمية جديدة 822499 لبرامج Microsoft SQL Server

لمزيد من المعلومات حول مصطلحات تحديث البرامج، انقر فوق رقم المقال التالي لعرضه في "قاعدة معارف Microsoft":

824684 وصف للمصطلحات القياسية المستخدمة في وصف تحديثات برامج Microsoft