تصحيح: حجم ملف سجل خطأ SQL Server 2005 أو ملف سجل خطأ SQL Server 2008 يزداد بسرعة كبيرة عند إنشاء استعلام الإعلامات وإتﻻف في نسبة عالية

الخطأ رقم: 50003750 الإصلاحات الضرورية (SQL)
الخطأ رقم: 50003435 الإصلاحات الضرورية (SQL)

SQL Server 2008

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

SQL Server 2005

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

الأعراض

عند إنشاء استعلام الإعلامات وإتﻻف في نسبة عالية في Microsoft تطبيق يستند إلى.NET Framework تستخدم استعلام الإعلامات، حجم ملف سجل الأخطاء Microsoft SQL Server 2005 أو ملف سجل الأخطاء ل Microsoft SQL Server 2008 ينمو بسرعة كبيرة. بالإضافة إلى ذلك، يتم تسجيل العديد من سجلات الأحداث في سجل التطبيق. تحدث هذه المشكلة في حالة استخدام كائن SqlDependency لإدارة اشتراك الإعلام في التطبيق.

الرسائل التي يتم تسجيلها في ملف سجل الأخطاء SQL Server 2005 أو في ملف سجل خطأ SQL Server 2008 ما يلي:
إغلاق مربع الحوار إعلام الاستعلام على مؤشر المحادثة '{E21559B3-B872-DD11-9A07-0015B7D8825A}.' بسبب الخطأ التالي: '<؟ إصدار xml ="1.0"؟ >< خطأ على xmlns ="http://schemas.microsoft.com/SQL/ServiceBroker/Error">< التعليمات البرمجية >-8470 </رمز >< تم إسقاط وصف > خدمة البعيد. </وصف ></خطأ >'.

إغلاق مربع الحوار إعلام الاستعلام على مؤشر المحادثة '{589E2621-BA72-DD11-9A07-0015B7D8825A}.' بسبب الخطأ التالي: '<؟ إصدار xml ="1.0"؟ >< خطأ على xmlns ="http://schemas.microsoft.com/SQL/ServiceBroker/Error" ><-8490 رمز > </رمز >< لا يمكن العثور على وصف > خدمة البعيد & عبس؛ SqlQueryNotificationService-e384993c-6978-4af5-8aed-c12181353fe6 & عبس؛ نظراً لأنه غير موجود. </وصف ></خطأ > '.

السبب

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

الحل

ل SQL Server 2008

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

ل SQL Server 2005

SQL Server 2005 Service Pack 2

هام: يجب استخدام هذا الخيار إذا كنت تستخدم SQL Server 2005 Service Pack 2.


تم إصدار الإصلاح الخاص بهذه المشكلة أولاً في 10 التحديث التراكمي ل SQL Server 2005 Service Pack 2. لمزيد من المعلومات حول حزمة التحديث التراكمي هذه، انقر فوق رقم المقالة التالي لعرضها في "قاعدة المعارف ل Microsoft":
956854 التراكمية حزمة 10 تحديث ل SQL Server 2005 Service Pack 2
ملاحظة: لأن البنيات تراكمية، يحتوي كل إصدار إصلاح جديد على كافة الإصلاحات العاجلة وإصدار تصحيح كافة تصحيحات الأمان التي تم تضمينها مع SQL Server 2005 السابقة. توصي Microsoft بمراعاة تطبيق أحدث إصدار للإصلاح الذي يحتوي على هذا الإصلاح العاجل. لمزيد من المعلومات، انقر فوق رقم المقالة التالية لعرضها في "قاعدة معارف Microsoft":
937137 بناء SQL Server 2005 التي تم إصدارها بعد إصدار SQL Server 2005 Service Pack 2
يتم إنشاء الإصلاحات العاجلة ل Microsoft SQL Server 2005 لحزم خدمة SQL Server معينة. يجب تطبيق إصلاح عاجل SQL Server 2005 Service Pack 2 على تثبيت SQL Server 2005 Service Pack 2. بشكل افتراضي، يتم تضمين أي إصلاح جديد قد يتوفر في حزمة خدمـات لـ SQL Server في حزمة خدمـات لـ SQL Server التالية.

SQL Server 2005 Service Pack 3

هام: يجب استخدام هذا الخيار إذا كنت تستخدم SQL Server 2005 Service Pack 3.


تم إصدار الإصلاح الخاص بهذه المشكلة أيضا لاحقاً في التحديث التراكمي 1 ل SQL Server 2005 Service Pack 3. لمزيد من المعلومات حول حزمة التحديث التراكمي هذه، انقر فوق رقم المقالة التالي لعرضها في "قاعدة المعارف ل Microsoft":
959195 التراكمية تحديث حزمة 1 ل SQL Server 2005 Service Pack 3
ملاحظة: لأن البنيات تراكمية، يحتوي كل إصدار إصلاح جديد على كافة الإصلاحات العاجلة وإصدار تصحيح كافة تصحيحات الأمان التي تم تضمينها مع SQL Server 2005 السابقة. توصي Microsoft بمراعاة تطبيق أحدث إصدار للإصلاح الذي يحتوي على هذا الإصلاح العاجل. لمزيد من المعلومات، انقر فوق رقم المقالة التالية لعرضها في "قاعدة معارف Microsoft":
960598 بناء SQL Server 2005 التي تم إصدارها بعد إصدار SQL Server 2005 Service Pack 3
يتم إنشاء الإصلاحات العاجلة ل Microsoft SQL Server 2005 لحزم خدمة SQL Server معينة. يجب تطبيق إصلاح عاجل SQL Server 2005 Service Pack 3 لتثبيت SQL Server 2005 Service Pack 3. بشكل افتراضي، يتم تضمين أي إصلاح جديد قد يتوفر في حزمة خدمـات لـ SQL Server في حزمة خدمـات لـ SQL Server التالية.

الحالة

أقرت Microsoft أن هذه مشكلة في منتجات Microsoft المسردة في قسم "تنطبق على". تم تصحيح هذه المشكلة أولاً في SQL Server 2008 Service Pack 1.

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

ل SQL Server 2008

يقدم هذا الإصلاح العاجل إشارة تتبع 4133. يمكنك تمكين التتبع إشارة 4133 لإيقاف تشغيل سجل الأخطاء لاستعلام الإعلامات.

لمزيد من المعلومات حول تغيير ما هي الملفات و للحصول على معلومات حول أية متطلبات مسبقة لتطبيق حزمة التحديث التراكمي الذي يحتوي على الإصلاح الجديد الموضح في مقالة قاعدة معارف Microsoft، انقر فوق رقم المقالة التالي لعرضها في "قاعدة المعارف ل Microsoft":
958186 التراكمية حزمة 2 تحديث ل SQL Server 2008

ل SQL Server 2005

يقدم هذا الإصلاح العاجل إشارة تتبع 4133. يمكنك تمكين التتبع إشارة 4133 لإيقاف تشغيل سجل الأخطاء لاستعلام الإعلامات.

لمزيد من المعلومات حول كيفية تمكين إشارة تتبع في SQL Server 2005، راجع المقطع "ملاحظات" من موقع شبكة مطوري Microsoft (MSDN) التالي على الويب:
لمزيد من المعلومات حول تغيير ما هي الملفات و للحصول على معلومات حول أية متطلبات مسبقة لتطبيق حزمة التحديث التراكمي الذي يحتوي على الإصلاح الجديد الموضح في مقالة قاعدة معارف Microsoft، انقر فوق رقم المقالة التالي لعرضها في "قاعدة المعارف ل Microsoft":
956854 التراكمية حزمة 10 تحديث ل SQL Server 2005 Service Pack 2

المراجع

لمزيد من المعلومات حول القائمة الطريقة التي تتوفر بعد إصدار SQL Server 2008، انقر فوق رقم المقالة التالي لعرضها في "قاعدة المعارف ل Microsoft":

956909 بناء SQL Server 2008 التي تم إصدارها بعد إصدار SQL Server 2008

لمزيد من المعلومات حول القائمة الطريقة التي تتوفر بعد إصدار SQL Server 2005، انقر فوق رقم المقالة التالي لعرضها في "قاعدة المعارف ل Microsoft":

937137 بناء SQL Server 2005 التي تم إصدارها بعد إصدار SQL Server 2005 Service Pack 2

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

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

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

935897 "نموذج تقديم تزايدي" يتوفر من فريق SQL Server لتسليم الإصلاحات العاجلة للمشاكل التي تم الإبلاغ عنها

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

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

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

رقم الموضوع: 958006 - آخر مراجعة: 14‏/01‏/2017 - المراجعة: 1

تعليقات