FIX: رسالة خطأ عند الاتصال بمثيل SQL Server مسماة على كمبيوتر عميل يعمل بنظام التشغيل Windows Vista أو Windows Server 2008: "المحدد لم يتم العثور على ملقم SQL" أو "خطأ تحديد موقع الملقم/المثيل المحدد"

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

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

ملاحظة تحدث هذه المشكلة عند الاتصال إلى أحد إصدارات SQL Server التالية:
  • Microsoft SQL Server 2000
  • Microsoft SQL Server 2005
  • Microsoft SQL Server 2008
إذا كنت تستخدم Windows بيانات Access Components (Windows DAC) 6.0 للاتصال مثيل مسمى تتلقى رسالة الخطأ التالية:
[DBNETLIB]لم يتم العثور على ملقم SQL المحدد.
[DBNETLIB]ConnectionOpen (Connect()).
إذا كنت تستخدم "عميل SQL الأصلي" للاتصال مثيل مسمى تتلقى رسالة الخطأ التالية:
[العميل الأصلي SQL]واجهات شبكة SQL: خطأ تحديد موقع الملقم/المثيل "المحدد" [xFFFFFFFF].
[العميل الأصلي SQL]انتهت مهلة تسجيل الدخول.
تحدث هذه المشكلة عندما يكون مثيل مسمى مثيل نظام مجموعة تجاوز فشل. بالإضافة إلى ذلك، قد تحدث هذه المشكلة إذا كان الملقم البعيد عناوين IP متعددة.
السبب
عند الاتصال مثيل مسمى مكتبة شبكة العميل بإرسال حزمة طلب بروتوكول مخطط بيانات مستخدم (UDP) إلى عنوان IP مثيل مسمى. ثم، مستعرض SQL Server بإرجاع حزمة استجابة UDP التي تحتوي على معلومات حول نقاط الاتصال.

ومع ذلك، في حزمة استجابة UDP عنوان IP المصدر قد لا يكون عنوان IP تم إرسال حزمة الطلب UDP. حالة مثيل مسمى على مثيل نظام مجموعة تجاوز فشل هو عنوان IP المصدر عنوان IP من جهاز الكمبيوتر بدلاً من عنوان IP الظاهري الملقم البعيد. إذا كان الملقم البعيد عناوين IP متعددة ، قد يكون عنوان IP المصدر أي من عناوين IP التي تم تعيينها إلى ملقم بعيد.

في Windows Vista، لا يسمح جدار حماية Windows لتعيين المصدر غير المحكم. لذلك، يسقط جدار حماية Windows حزمة استجابة UDP.

لمزيد من المعلومات حول تعيين المصدر غير المحكم راجع قسم "اتصالات" UDP"" من موقع Microsoft التالي على الويب:
الحل

معلومات حزمة الخدمة لـ SQL Server 2008

هام يمكنك تطبيق حزمة الخدمات على ملقم بعيد يقوم بتشغيل SQL Server 2008.

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


ملاحظة الإصلاح يعالج المشكلة فقط عندما يكون ملقم SQL قيد التشغيل على Windows Vista أو أنظمة 2008 ملقم Windows. بالنسبة لعمليات تثبيت SQL Server على إصدارات سابقة مثل Windows Server 2003, يجب أن استخدم إحدى الطرق الموضحة في القسم Wordaround.
الحل البديل
كمحاولة للتغلب على هذه المشكلة استخدم إحدى الطرق التالية على جهاز الكمبيوتر العميل.

الطريقة الأولى

في سلسلة الاتصال، حدد رقم منفذ TCP أو اسم توجيه إخراج مسمى للاتصال مثيل مسمى.

لمزيد من المعلومات حول بناء جملة سلسلة الاتصال، راجع قسم "إنشاء سلسلة اتصال صحيحة" من موقع Microsoft التالي على الويب:

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

تحذير قد يؤدي تطبيق هذا الحل إلى جعل جهاز كمبيوتر أو شبكة أكثر عرضة للهجوم من قِبل المستخدمين الضارين أو من قِبل البرامج الضارة مثل الفيروسات. نحن لا ننصح هذا الحل البديل ولكن يتم توفير هذه المعلومات بحيث يتم تطبيق هذا الحل البديل الخاص بك تصرف. استخدام هذا الحل على مسؤوليتك الخاصة.

في جدار حماية Windows مع "الأمان المتقدم" في "لوحة التحكم" إنشاء قاعدة صادر للتطبيق الذي يتصل بـ SQL Server. للقيام بذلك، اتبع الخطوات التالية:
  1. في "لوحة التحكم" ، انقر نقراً مزدوجاً فوق أدوات إدارية.
  2. في أدوات إدارية ، انقر نقراً مزدوجاً فوق جدار حماية Windows مع "الأمان المتقدم".
  3. في جدار حماية Windows مع الأمان المتقدم "، انقر فوق القواعد الصادرة ثم انقر فوق قاعدة جديدة.
  4. انقر فوق البرنامج ثم انقر فوق التالي.
  5. انقر فوق هذا مسار البرنامج تحديد مسار التطبيق ثم انقر فوق التالي.
  6. انقر فوق السماح الاتصال ثم انقر فوق التالي.
  7. أكمل الخطوات "معالج قاعدة الصادر الجديد".

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

تحذير قد يؤدي تطبيق هذا الحل إلى جعل جهاز كمبيوتر أو شبكة أكثر عرضة للهجوم من قِبل المستخدمين الضارين أو من قِبل البرامج الضارة مثل الفيروسات. نحن لا ننصح هذا الحل البديل ولكن يتم توفير هذه المعلومات بحيث يتم تطبيق هذا الحل البديل الخاص بك تصرف. استخدام هذا الحل على مسؤوليتك الخاصة.

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

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

خصائص

رقم الموضوع: 944390 - آخر مراجعة: 04/08/2009 00:06:29 - المراجعة: 2.1

Microsoft SQL Server 2005 Standard Edition, Microsoft SQL Server 2005 Workgroup Edition, Microsoft SQL Server 2005 Developer Edition, Microsoft SQL Server 2005 Enterprise Edition, Microsoft SQL Server 2008 Developer, Microsoft SQL Server 2008 Enterprise, Microsoft SQL Server 2008 Standard, Microsoft SQL Server 2008 Workgroup, Microsoft SQL Server 2008 Web

  • kbmt kbexpertiseadvanced kbtshoot kbprb KB944390 KbMtar
تعليقات