ظهور رسالة خطأ عند إجراء نسخ احتياطي كامل لقاعدة البيانات في SQL Server 2005: "فشل النسخ الاحتياطي لملقم' ComputerName\SQLInstanceName '" أو "النسخ الاحتياطي الخاص ملف أو مجموعة ملفات' sysft_FullTextCatalog 'غير مسموح به لأنه بدون اتصال"

الخطأ رقم: 432932 (سقلبودت)
الخطأ رقم: 432932 (SQL بو عيب تعقب)الخطأ #: 60430 (تعديل المحتوى)

الأعراض

عند إجراء نسخ احتياطي كامل لقاعدة بيانات في Microsoft SQL Server 2005، قد تتلقى رسالة خطأ مشابهة لما يلي:
فشلت عملية النسخ الاحتياطي لملقم 'اسم الكمبيوتر\سقلينستانسينامي'. (Microsoft.SqlServer.Smo)

معلومات إضافية:
System.Data.SqlClient.SqlError: النسخة الاحتياطية للملف أو مجموعة الملفات "sysft_ فولتيكستكاتالوج" غير مسموح لأنه غير متصل. يمكنك إجراء النسخ الاحتياطي باستخدام عبارات ملف أو مجموعة ملفات لتقييد التحديد لتضمين البيانات عبر الإنترنت فقط. (Microsoft.SqlServer.Smo)
إذا قمت بإجراء نسخ احتياطي كامل لقاعدة البيانات في SQL Server 2005 Service Pack 2 (SP2)، قد تتلقى رسالة خطأ مشابهة لما يلي:
غير مسموح بالنسخ الاحتياطي لكتالوج النص الكامل 'فولتيكستكاتالوج' لأنه غير متصل. ملف errorlog الاختيار للسبب بكتالوج النص الكامل يصبح غير المتصلة وجعله متصلاً. أو يمكنك إجراء نسخ احتياطي باستخدام عبارات ملف أو مجموعة ملفات لتقييد التحديد لتضمين البيانات عبر الإنترنت فقط.

السبب

يحدث هذا السلوك لكتالوج النص الكامل في قاعدة البيانات غير متصلة. لعمل نسخة احتياطية كاملة، يتطلب SQL Server 2005 كافة ملفات قاعدة البيانات وكتالوجات كامل النص في قاعدة بيانات على الإنترنت.

قد يكون كتالوج النص الكامل على الإنترنت لأن واحد أو أكثر من الشروط التالية صحيحاً:
  • المجلد كتالوج النص الكامل أما تم حذفه أو تالف.
  • عدم قيامك بتمكين قاعدة البيانات لفهرسة النص الكامل.
  • يتم استعادة قاعدة البيانات من نسخة احتياطية من قاعدة بيانات Microsoft SQL Server 2000. ذلك، عدم وجود المجلد كتالوج النص الكامل في قاعدة البيانات على الملقم حيث يمكنك استعادة قاعدة البيانات.
  • تمت ترقية مثيل SQL Server 2005 الذي تستخدمه من SQL Server 2000. ومع ذلك، لا يمكن الوصول إلى خدمة بحث نص كامل أثناء الترقية.
  • يتم إرفاق قاعدة البيانات من مكان ما. ومع ذلك، تحديد موقع صحيح للمجلد كتالوج النص الكامل أثناء المرفق.
ملاحظة: في SQL Server 2005 SP2، يتم تسجيل سبب كتالوج النص الكامل غير متصل في سجل خطأ SQL Server. راجع سجل أخطاء SQL Server للسبب المحدد لهذا السلوك.

الحل البديل

لحل هذا السلوك، اتبع الخطوات التالية:
  1. حدد موقع المجلد الذي يحتوي على ملفات كتالوج النص الكامل مشكوك فيه.
  2. تشغيل "تغيير قاعدة البيانات". تحديد الموقع الصحيح لكتالوج النص الكامل في العبارة.

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

    لمزيد من المعلومات حول كيفية تمكين قاعدة بيانات للنص الكامل الفهرسة في SQL Server 2005، قم بزيارة موقع Msdn التالي:
  • إذا كنت لا تحتاج كتالوج النص الكامل بعد، يمكنك إسقاط كتالوج النص الكامل مشكوك فيه. وبعد ذلك، إجراء نسخ احتياطي كامل لقاعدة البيانات في SQL Server 2005.

الحالة

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

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

خطوات إعادة إنشاء المشكلة

  1. في SQL Server 2005، إنشاء كتالوج النص الكامل.
  2. قم بإيقاف خدمة البحث عن نص كامل.
  3. إنهاء عملية البحث عن النص الكامل في إدارة مهام Windows في حالة وجود العملية.
  4. حذف المجلد كتالوج النص الكامل. يوجد مجلد كتالوج النص الكامل في المجلد التالي:
    %ProgramFiles%\Microsoft SQL Server\MSSQL.1\MSSQL\FTData
  5. بدء تشغيل خدمة البحث عن نص كامل.
  6. تنفيذ كامل الخلفي لقاعدة البيانات الذي يحتوي على كتالوج النص الكامل.
خصائص

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

تعليقات