PRB: تكوين DSNs مع SQL Server شبكة المكتبات

الأعراض

عند إنشاء أو تكوين ODBC أسماء مصادر البيانات (DSNs) استخدام برنامج تشغيل Microsoft SQL Server ODBC، قد تحدث مشكلات مثل ما يلي:
  • تبديل البروتوكولات مكتبة Net.
  • يتم استخدام بروتوكول DSN جديد ل DSNs القديمة أو العكس بالعكس.

السبب

إذا كنت تستخدم اسم الملقم (على سبيل المثال، اسم مثيل SQL Server) لإنشاء أسماء مصادر بيانات متعددة، سيؤثر تعديل بروتوكول شبكة الاتصال لأي واحد منهم DSNs التي تستخدم هذا الاسم.

أيضا، من Microsoft Data Access Components (MDAC) 2.6 والإصدارات الأحدث، مكتبة شبكة الاتصال الافتراضية هي TCP/IP. إذا قمت باستخدام اسم ملقم (وبعبارة أخرى، لم تقم بإنشاء اسم مستعار خادم)، حتى إذا قمت بتكوين DSN الخاص بك استخدام أنابيب الاتصال المسماة، ستعود إلى TCP/IP. لحل هذه المشكلة، اتبع الخطوات الواردة في القسم "الحل البديل".

الحل

إنشاء واستخدام الأسماء المستعارة الملقم باستخدام إعدادات مكتبة Net المطلوبة باستخدام مسؤول ODBC أو SQL Server عميل الشبكة المساعدة، Cliconfg.exe. راجع قسم "مزيد من المعلومات" للحصول على التفاصيل.

الحل البديل

  1. في مساعدة تكوين عميل ل SQL Server، إنشاء اسم مستعار باستخدام اسم مختلف عن اسم الملقم.
  2. إنشاء أو تعديل DSN لاسم الملقم، اختر اسم مستعار (بلا الملقم) من الخطوة 1.
  3. حفظ DSN ثم إعادة فتحه.
لاحظ أن هذا الوقت استمرت مكتبة شبكة الاتصال.

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

عند تحديد أو حدد اسم الخادم في المربع تحديد خادم في مربع الحوار تكوين DSN الخاص ب Microsoft SQL Server من مسؤول ODBC أثناء إنشاء DSN، يقوم بإنشاء اسم مستعار لخادم بالاسم المحدد. هذا هو الواقع ملقم اسم مستعار بدلاً من اسم الملقم نفسه. إذا أسماء مصادر بيانات متعددة باستخدام نفس الاسم، وجميعها استخدام إعدادات بروتوكول آخر لهذا الاسم المستعار للملقم.


يتم تخزين معلومات تكوين ملقم الأسماء المستعارة في التسجيل تحت المفتاح التالي:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSSQLServer\Client\ConnectTo

مسؤول ODBC

لإضافة اسم مستعار لخادم باستخدام "مسؤول ODBC"، اتبع الخطوات التالية:
  1. في "لوحة التحكم"، انتقل إلى مسؤول ODBC.
  2. انقر فوق إضافة ، وحدد SQL Server كبرنامج التشغيل. ثم أدخل اسماً ووصفاً ل DSN. في المربع حدد خادم تعيين اسم مستعار ملقم جديد وثم انقر فوق التالي.
  3. انقر فوق الزر تكوين العميل . أدخل اسم ملقم SQL في مربع النص اسم ملقم تحت معلمات الاتصال. أيضا، تحديد الصافي-المكتبة المطلوبة ضمن شبكة المكتبات. انقر فوق "موافق" ثم أكمل الخطوات لإنشاء DSN.

أداة شبكة اتصال العميل

يأتي "عميل شبكة الاتصال المساعدة"، Cliconfg.exe، مع العديد من المنتجات، بما في ذلك Microsoft SQL Server و Microsoft بيانات Access مكونات (MDAC) الإصدار 2.1 حزمة الخدمة SP2 والإصدارات الأحدث.

يتم عادة وضع هذه الأداة المساعدة في المجلد C:\WINNT\SYSTEM32 على أنظمة التشغيل Microsoft Windows 2000 و Microsoft Windows NT وفي المجلد C:\WINDOWS\SYSTEM على أنظمة مايكروسوفت ويندوز 9 إكس.


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

    ملاحظة: يمكنك استخدام أزرار إزالة و تحرير ضمن علامة التبويب اسم مستعار لحذف وتعديل الأسماء المستعارة الملقم موجودة.

المراجع

لمزيد من المعلومات، راجع "شبكة المكتبات وبروتوكولات شبكة الاتصال" في موقع شبكة مطوري Microsoft (MSDN) التالي على الويب:
لمزيد من المعلومات، انقر فوق أرقام المقالات التالية لعرضها في "قاعدة معارف Microsoft":

257434 INF: محل البروتوكول في DSN جديد لنفس اسم ملقم SQL البروتوكول في اسم مصدر بيانات موجود
260249 PRB: مكتبة الشبكة DSN تظهر ك "الآخر" في مسؤول ODBC
خصائص

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

تعليقات