لا يمكن بدء تشغيل خدمة عميل SQL Server من نظام مجموعة تجاوز فشل SQL Server 2005 إذا 3179 الإنشاء من SQL Server أو بنية لاحقة


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

الأعراض


يرجى مراعاة السيناريو التالي:
  • تثبيت ثم قم بتكوين نظام مجموعة تجاوز فشل Microsoft SQL Server 2005.
  • يتم بناء SQL Server 2005 3179 أو بنية لاحقة.
  • بدء تشغيل خدمة عميل SQL Server الحساب حساب مستخدم مسؤول مجال.
في هذه الحالة، لا يمكن بدء تشغيل خدمة عميل SQL Server. بالإضافة إلى ذلك، يتم تسجيل رسالة الخطأ التالية في سجل عميل SQL Server (Sqlagent.out):
2007/10/10 10:46:24-! خطأ SQLServer [298]: إرجاع خطأ-2146892987، CryptUnprotectData() 22022، "لا يمكن إكمال العملية المطلوبة. يجب أن يكون الكمبيوتر موثوق به للتفويض ويجب تكوين حساب المستخدم الحالي للسماح بالتفويض. " [SQLSTATE 42000]
2007/10/10 10:46:24-! فشل كونكوننيكتاندسيتكريبتوفوركسبستار [442] (0).
ملاحظة: الملف Sqlagent.out في المجلد التالي:
%ProgramFiles%\Microsoft SQL Server\MSSQL. Instance_Number\MSSQL\LOG

السبب


تحدث هذه المشكلة لأن خدمة عميل SQL Server يتعذر الاتصال بخدمة SQL Server.

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

الحل



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

للقيام بذلك، اتبع الخطوات التالية:
  1. انقر فوق ابدأ، ثم انقر فوق البرامج، انقر فوق Microsoft SQL Server 2005، انقر فوق أدوات التكوينوثم انقر فوق إدارة تكوين ملقم SQL.
  2. انقر فوق خدمات SQL Server 2005.
  3. انقر نقراً مزدوجاً فوق عميل SQL Server (اسم _ مثيل)ومن ثم انقر فوق خصائص.
  4. انقر فوق علامة التبويب تسجيل الدخول وأدخل معلومات تسجيل دخول المستخدم ثم انقر فوق موافق.
  5. انقر نقراً مزدوجاً فوق عميل SQL Server (اسم _ مثيل)ومن ثم انقر فوق إعادة التشغيل. إذا لم يكن قيد التشغيل خدمة عميل SQL Server، انقر نقراً مزدوجاً فوق عميل SQL Server (اسم _ مثيل)، وثم انقر فوق بدء.

الطريقة الثانية

في "مستخدمي Active Directory" والأداة الإضافية لأجهزة الكمبيوتر، تمكين حساب خدمة SQL Server تكون موثوقة للتفويض.

ملاحظة: ليس لديك لإعادة تشغيل أي مورد بعد تمكين حساب خدمة SQL Server تكون موثوقة للتفويض. لمزيد من المعلومات حول كيفية تمكين حساب خدمة تكون موثوقة للتفويض، قم بزيارة موقع Microsoft التالي على الويب:

الطريقة الثالثة

تكوين عميل SQL Server للاتصال خدمة SQL Server باستخدام بروتوكول أنابيب الاتصال المسماة. للقيام بذلك، اتبع الخطوات التالية على كل عقده نظام المجموعة:
  1. افتح إدارة تكوين ملقم SQL.
  2. في إدارة تكوين SQL Server، انقر فوق تكوين عميل SQL الأصلية، انقر نقراً مزدوجاً فوق أسماء مستعارةوثم انقر فوق اسم مستعار جديد.
  3. في مربع الحوار اسم مستعار-جديد ، حدد توجيهات الإخراج المسماة في القائمة البروتوكول .
  4. في مربع الاسم المستعار ، حدد الاسم المستعار.
  5. في المربع خادم تحديد مثيل SQL Server 2005، ومن ثم انقر فوق موافق.
  6. فتح استوديو إدارة ملقم SQL ومن ثم الاتصال مثيل SQL Server 2005.
  7. انقر نقراً مزدوجاً فوق عامل ملقم SQLومن ثم انقر فوق خصائص.
  8. في مربع الحوار خصائص عميل SQL Server ، انقر فوق " اتصال".
  9. في مربع الاسم المستعار الملقم المضيف المحلي ، اكتب الاسم المستعار الذي قمت بتحديده في الخطوة 4، ومن ثم انقر فوق موافق.
  10. في SQL Server إدارة Studio، انقر نقراً مزدوجاً فوق عميل SQL Serverوثم انقر فوق إعادة التشغيل.

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

المراجع


لمزيد من المعلومات حول القائمة الطريقة التي تتوفر بعد SQL Server Service Pack 2، انقر فوق رقم المقالة التالي لعرضها في "قاعدة المعارف ل Microsoft":
937137
بناء SQL Server 2005 التي تم إصدارها بعد إصدار SQL Server 2005 Service Pack 2
لمزيد من المعلومات حول "نموذج تقديم تزايدي" ل SQL Server، انقر فوق رقم المقالة التالي لعرضها في "قاعدة المعارف ل Microsoft":
935897
يتوفر "نموذج تقديم تزايدي" من فريق SQL Server لتسليم الإصلاحات العاجلة للمشاكل التي تم الإبلاغ عنها
لمزيد من المعلومات حول كيفية الحصول على SQL Server 2005 Service Pack 2، انقر فوق رقم المقالة التالي لعرضها في "قاعدة المعارف ل Microsoft":
913089
كيفية الحصول على أحدث حزمة خدمة ل SQL Server 2005
لمزيد من المعلومات حول الميزات الجديدة والتحسينات في SQL Server 2005 Service Pack 2، قم بزيارة موقع Microsoft التالي على الويب:
لمزيد من المعلومات حول مخطط التسمية لتحديثات SQL Server، انقر فوق رقم المقالة التالي لعرضها في "قاعدة المعارف ل Microsoft":
822499
مخطط تسمية جديد لحزم تحديثات برامج Microsoft SQL Server
لمزيد من المعلومات حول مصطلحات تحديث البرامج، انقر فوق رقم المقال التالي لعرضه في "قاعدة معارف Microsoft":
824684
وصف للمصطلحات القياسية المستخدمة في وصف تحديثات برامج Microsoft