تصحيح: توقف خدمة SQL Server عن الاستجابة وظهور الخطأ 1450 عند إنشاء لقطة قاعدة البيانات أو تشغيل عبارة التحقق DBCC على قاعدة بيانات في SQL Server 2005 وفي SQL Server 2008

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

الأعراض

على ملقم يستند إلى Windows Server 2003 يحتوي على Microsoft SQL Server 2005 أو Microsoft SQL Server 2008 مثبتاً، خذ بعين الاعتبار السيناريوهات التالية:
  • تشغيل أمر DBCC على قاعدة بيانات كبيرة. على سبيل المثال، تقوم بتشغيل عبارة DBCC CHECKDB في قاعدة البيانات. في نفس الوقت، يمكنك تشغيل العديد من عبارات DML في قاعدة البيانات.
  • إنشاء لقطة قاعدة بيانات لقاعدة بيانات كبيرة. في نفس الوقت، تقوم بتشغيل العديد من عبارات DML في قاعدة البيانات.
في هذه السيناريوهات، توقف خدمة SQL Server عن الاستجابة. عدم اكتمال عبارة التحقق DBCC، وتتلقى رسالة الخطأ التالية مرارا وتكرارا:
نظام التشغيل بإرجاع خطأ 1450 (وجود موارد النظام غير كافية لإكمال الخدمة المطلوبة.) إلى SQL Server أثناء كتابة عند الإزاحة 0x0000159d8ae000 في الملف مع مؤشر 0x0000000000000AAC. هذا عادة ما تكون هذه حالة مؤقتة و SQL Server سيتم الاحتفاظ بإعادة محاولة تنفيذ العملية. إذا استمرت الحالة ثم الفوري يجب اتخاذ إجراء لتصحيح ذلك.

السبب

تحدث هذه المشكلة لأن ملف متفرق لملف لقطة قاعدة بيانات قد تجاوز حد حجم الملف في نظام الملفات NTFS. عند حدوث خطأ نظام 1450، إدخال SQL Server حلقة لانهائية "إعادة المحاولة".

الحل

معلومات التحديث التراكمي ل SQL Server 2005 Service Pack 2


تم إصدار الإصلاح الخاص بهذه المشكلة أولاً في 14 التحديث التراكمي ل SQL Server 2005 Service Pack 2. لمزيد من المعلومات حول حزمة التحديث التراكمي هذه، انقر فوق رقم المقالة التالي لعرضها في "قاعدة المعارف ل Microsoft":
970278 التراكمية حزمة 14 تحديث ل 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


تم إصدار الإصلاح الخاص بهذه المشكلة أولاً في 2 التحديث التراكمي ل SQL Server 2005 Service Pack 3. لمزيد من المعلومات حول حزمة التحديث التراكمي هذه، انقر فوق رقم المقالة التالي لعرضها في "قاعدة المعارف ل Microsoft":
961930 التراكمية تحديث حزمة 2 ل 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 التالية.

معلومات التحديث التراكمي نسخة إصدار SQL Server 2008

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

معلومات التحديث التراكمي ل SQL Server 2008 Service Pack 1

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

الحالة

أقرت Microsoft أن هذه مشكلة في منتجات Microsoft المسردة في قسم "ينطبق على".

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

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

التاريخ الوقت SPID نظام التشغيل بإرجاع خطأ 1450 (وجود موارد النظام غير كافية لإكمال الخدمة المطلوبة.) إلى SQL Server أثناء كتابة عند الإزاحة 0x0000159655e000 في الملف 'C:\SparseFileProblem\snapshotdb.mdf'. قد توفر رسائل إضافية في SQL Server خطأ سجل ونظام سجل الأحداث مزيدا من التفاصيل. هذا هو شرط خطأ هام على مستوى النظام فإنه يهدد تكامل قاعدة البيانات ويجب تصحيحها فورا. إكمال التحقق من تناسق قاعدة بيانات كاملة (DBCC CHECKDB). يمكن أن يحدث هذا الخطأ بعوامل كثيرة؛ لمزيد من المعلومات، راجع "كتب SQL Server عبر إنترنت".

التاريخ الوقت SPID خطأ: 17053، الخطورة: حالة 16,: 1.

التاريخ الوقت SPID C:\SparseFileProblem\ snapshotdb.mdf: خطأ نظام 1450 (وجود موارد النظام غير كافية لإكمال الخدمة المطلوبة.) مواجهة.

التاريخ الوقت SPID خطأ: 3420، الخطورة: حالة 21,: 1.

التاريخ الوقت SPID لقطة قاعدة البيانات 'فيلفمسناب' فشل عملية الإدخال/إخراج ويتسم مشكوك فيها. يجب إسقاط وإعادة إنشائها.
لمزيد من المعلومات، قم بزيارة موقع شبكة مطوري Microsoft (MSDN) التالي على الويب:

مزيد من المعلومات حول حزمة التحديث التراكمي 2 ل SQL Server 2005 Service Pack 3

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

مزيد من المعلومات حول حزمة التحديث التراكمي 14 ل SQL Server 2005 Service Pack 2

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

مزيد من المعلومات حول حزمة التحديث التراكمي 4 لإصدار SQL Server 2008

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

مزيد من المعلومات حول حزمة التحديث التراكمي 1 ل SQL Server 2008 Service Pack 1

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

المراجع

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

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

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

قائمة 937137 بالطريقة التي تتوفر بعد إصدار SQL Server 2005 Service Pack 2

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

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

لمزيد من المعلومات حول "نموذج تقديم تزايدي" ل SQL Server، انقر فوق رقم المقالة التالي لعرضها في "قاعدة المعارف ل Microsoft":

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

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

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

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

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

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

رقم الموضوع: 967164 - آخر مراجعة: 13‏/01‏/2017 - المراجعة: 2

تعليقات