تصحيح: بعد فصل قاعدة بيانات Microsoft SQL Server 2005 التي تتواجد على تخزين مرفق بالشبكة، لا يمكن إعادة إرفاق قاعدة بيانات SQL Server

الخطأ رقم: 442810 (سقلبودت)
الخطأ #: 1057 الإصلاحات الضرورية (SQL)
تقوم Microsoft بتوزيع الإصلاحات Microsoft SQL Server 2005 كأحد الملفات القابلة للتحميل. لأن الإصلاحات التراكمي، كل إصدار جديد يحتوي على كافة الإصلاحات العاجلة وإصدار تصحيح كافة تصحيحات الأمان التي تم تضمينها مع SQL Server 2005 السابقة.

ملخص

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

الأعراض

بعد فصل قاعدة بيانات Microsoft SQL Server 2005 التي تتواجد على تخزين مرفق بالشبكة، لا يمكن إعادة إرفاق قاعدة بيانات SQL Server. بالإضافة إلى ذلك، قد يتم تسجيل رسالة مشابهة للرسالة التالية في سجل التطبيق:
Msg 5120 مستوى 16 101 دولة، "السطر 1 غير قادر على" فتح الملف الفعلي "\servername\المشاركة\filename.mdf". خطأ نظام التشغيل 5: (تم رفض الوصول.).

السبب

تحدث هذه المشكلة لأن SQL Server 2005 بإعادة تعيين أذونات الملف عند فصل قاعدة البيانات. عند محاولة إعادة إرفاق قاعدة البيانات، لا يمكن إرفاق بسبب أذونات المشاركة محدودة.

الحل

معلومات حزمة الخدمة

لحل هذه المشكلة، يجب الحصول على أحدث حزمة خدمة ل SQL Server 2005. لمزيد من المعلومات، انقر فوق رقم المقالة التالية لعرضها في "قاعدة معارف Microsoft":
كيفية الحصول على أحدث حزمة خدمة ل SQL Server 2005 913089

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

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

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

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

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


لا توجد أية متطلبات مسبقة لهذا الإصلاح العاجل.

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


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

معلومات استبدال الإصلاح العاجل


لا يحل هذا الإصلاح العاجل محل أية إصلاحات عاجلة أخرى.

معلومات الملف

يحتوي إصدار اللغة الإنجليزية من هذا الإصلاح العاجل على سمات الملف (أو سمات الملف الأحدث) المسرودة في الجدول التالي. يتم سرد التواريخ والأوقات الخاصة بهذه الملفات بالتوقيت العالمي المتفق عليه (UTC). عند عرض معلومات الملف، يتم تحويلها إلى التوقيت المحلي. لمعرفة الفرق بين التوقيت العالمي المتفق عليه والتوقيت المحلي، استخدم علامة التبويب المنطقة الزمنية في عنصر التاريخ والوقت في "لوحة التحكم".
اسم الملفإصدار الملفحجم الملفالتاريخالوقتالنظام الأساسي
Logread.exe2005.90.1551.0397,08819-Jul-200623:40غير قابل للتطبيق
Microsoft.sqlserver.replication.dll2005.90.1551.01,608,48019-Jul-200623:36غير قابل للتطبيق
Microsoft.sqlserver.smo.dll9.0.1551.01,559,32819-Jul-200623:36غير قابل للتطبيق
Microsoft.sqlserver.sqlenum.dll9.0.1551.0895,77619-Jul-200623:36غير قابل للتطبيق
Osql.exe2005.90.1551.051,48819-Jul-200623:35غير قابل للتطبيق
Replrec.dll2005.90.1551.0781,08819-Jul-200623:35غير قابل للتطبيق
Msmdlocal.dll9.0.1551.015,626,52819-Jul-200623:37غير قابل للتطبيق
Msmdredir_dll9.0.1551.03,929,88819-Jul-200623:37غير قابل للتطبيق
Sqlaccess.dll2005.90.1551.0349,47219-Jul-200623:40غير قابل للتطبيق
Sqldiag.exe2005.90.1551.0960,28819-Jul-200623:36غير قابل للتطبيق
Sqlservr.exe2005.90.1551.028,791,12819-Jul-200623:37غير قابل للتطبيق

الحالة

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

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

لتغيير السلوك في SQL Server 2005 بعد تطبيق هذا الإصلاح العاجل، اتبع هذه الخطوات:
  1. استخدام الخيار -T بدء التشغيل لبدء تشغيل SQL Server. استخدم هذا الخيار بدء التشغيل لتشغيل إشارة تتبع 1802 في إدارة تكوين ملقم SQL. لمزيد من المعلومات حول كيفية تغيير معلمات بدء التشغيل، قم بزيارة موقع شبكة مطوري Microsoft (MSDN) التالي على الويب:
  2. استخدم الأمر التالي لفصل قاعدة البيانات.
    exec sp_detach_db DatabaseName go 
  3. استخدم الأمر التالي لإعادة إرفاق قاعدة البيانات.
    exec sp_attach_db DatabaseName, '\\Network-attached storage_Path\DatabaseMDFFile.mdf', '\\Network-attached storage_Path\DatabaseLDFFile.ldf' go 
خصائص

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

تعليقات