مشاكل استخدام الشهادات مع اسم الظاهري في ملقمات SQL متفاوت المسافات

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

283794
تمت أرشفة هذه المقالة. وتظهر "كما هي" ولن يتم تحديثها بعد الآن.
الأعراض
في نظام مجموعة يستند إلى نظام التشغيل Windows 2000 Microsoft SQL Server قد لا تبدأ من "مسؤول الكتلة" إذا تم تثبيت شهادة مع اسم الملقم الظاهري.
الحل
لحل هذه المشكلة، يجب الحصول على أحدث حزمة خدمة لنظام التشغيل Windows 2000. للحصول على معلومات إضافية، انقر فوق رقم المقالة التالي لعرضها في "قاعدة المعارف لـ Microsoft:
260910كيفية الحصول على أحدث حزمة خدمة لبرنامج Windows 2000
يجب أن يكون للنسخة الإنجليزية من هذا الإصلاح سمات الملفات التالية أو أحدث:
   Date        Time    Version        Size     File name   --------------------------------------------------------   09/18/2000  11:10a  5.0.2195.2228  144,144  Dssbase.dll   09/18/2000  11:10a  5.0.2195.2228  146,192  Dssenh.dll   01/10/2001  10:15p  5.0.2195.2228  164,112  Instdss5.dll   09/18/2000  11:10a  5.0.2195.2228  131,344  Rsabase.dll   09/18/2000  11:10a  5.0.2195.2228  133,904  Rsaenh.dll				

الحل البديل
إذا لم تكن تريد استخدام تشفير SQL Server ولكن تحتاج إلى شهادة برنامج آخر, استخدم شهادة ملقم ذلك البرنامج ثم تقوم بتسجيله في مخزن "حساب مستخدم". (في شهادة الأداة الإضافية في MMC, انقر فوق حساب المستخدم ووضعه في الشخصية.) يمكنك استخدام هذا الحساب ثم تشغيل البرنامج وبدء SQL Server باستخدام حساب آخر بحيث لا يتعرف على هذه الشهادة.
تصريح
أقرت Microsoft أن هذه مشكلة في منتجات Microsoft المسردة في بداية هذه المقالة. تم تصحيح هذه المشكلة لأول مرة في حزمة الخدمة Service Pack 2 الخاصة بـ Windows 2000.
معلومات أخرى
قد تحدث هذه المشكلة مباشرةً بعد تثبيت SQL Server 2000 أو الترقية إلى SQL Server 2000 على نظام المجموعة أو إضافة شهادة مع اسم الملقم الظاهري. يتعرف SQL Server 2000 على هذا الاسم الشهادة عند فإنه يتم بدء تشغيل تطبيق أمان SSL بحيث لا يمكن إدارة هذه الكتلة الاتصال به ثم يضع SQL Server دون اتصال.

عند حدوث ذلك، يتم تسجيل رسائل الخطأ التالية المتعلقة أمان SSL في سجل نظام المجموعة:
00000584.00000630::2000/12/18-14:08:09.126 ملقم SQL Server لـ SQL (FEMS): checkODBCConnectError [sqsrvres]: sqlstate = 01000; الخطأ الأصلي = 308; الرسائل = [Microsoft] [ODBC SQL Server تشغيل] [DBNETLIB] ConnectionOpen (SECDoClientHandshake()).

00000584.00000630::2000/12/18-14:08:29.376 ملقم SQL Server لـ SQL (FEMS): فشل sqldriverconnect ODBC [sqsrvres]

00000584.00000630::2000/12/18-14:08:29.376 ملقم SQL Server لـ SQL (FEMS): checkODBCConnectError [sqsrvres]: sqlstate = 08001; الخطأ الأصلي = 12; الرسائل = خطأ أمان SSL [Microsoft] [ODBC SQL Server تشغيل] [DBNETLIB]
في حالة بدء تشغيل ملقم SQL دون نظام إدارة برامج العملاء يتعذر الاتصال بـ SQL Server لأسباب أمنية SSL نفس.

تحذير: تمت ترجمة هذا المقال تلقائياً

خصائص

رقم الموضوع: 283794 - آخر مراجعة: 02/01/2014 17:22:19 - المراجعة: 2.2

  • Microsoft Windows 2000 Server SP1
  • Microsoft Windows 2000 Advanced Server SP1
  • kbnosurvey kbarchive kbmt kbhotfixserver kbqfe kbbug kbfix kbqfe kbwin2000presp2fix KB283794 KbMtar
تعليقات