تظهر مكتبة شبكة DSN كـ "أخرى" في "مسؤول ODBC

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

260249
تمت أرشفة هذه المقالة. وتظهر "كما هي" ولن يتم تحديثها بعد الآن.
الأعراض
عند إنشاء جديد SQL Server اسم مصدر البيانات (DSN) باستخدام الدالة ODBC API SQLConfigDataSource ، يجب أن يتم تحديد مكتبة شبكة اتصال. في حالة الأحرف الصغيرة اسم مكتبة شبكة الاتصال قد مربع حوار تكوين عميل إظهاره كـ "أخرى".
السبب
في "لوحة التحكم" ، مربع الحوار تكوين عميل في مسؤول مصادر بيانات ODBC حساس لحالة الأحرف. يقوم بمقارنة اسم مكتبة شبكة الاتصال من التسجيل إلى أحرف كبيرة أسماء مكتبة شبكة الاتصال. راجع قسم "مزيد من المعلومات" للحصول على معلومات حول إدخالات السجل التي تتأثر SQLConfigDataSource.
الحل
استخدام أحرف كبيرة في اسم مكتبة شبكة الاتصال.

ملاحظة: هذا فقط cosmetic. لا تتأثر حالة اسم مكتبة شبكة الاتصال.
معلومات أخرى
يمكن استخدام الدالة ODBC API SQLConfigDataSource لإنشاء DSNs ملقم SQL جديدة برمجيًا. على سبيل المثال، التعليمة البرمجية التالية بإنشاء DSN النظام الجديد باسم MyNewDSN (أو تعديلها إذا كان موجوداً بالفعل) الاتصال بقاعدة بيانات pubs (الناشرون) باستخدام بروتوكول TCP/IP:
returnCode = SQLConfigDataSource(NULL,ODBC_ADD_SYS_DSN, (LPSTR) "SQL Server",                                (LPSTR) "DSN=MyNewDSN\0"                                "Network=DBMSSOCN\0"                                "Server=MySqlServer\0"                                "Database=pubs\0"                                "Description=New Data Source\0");				
إنشاء DSN جديد يدخل أو تعديل القيمة مكتبة شبكة الاتصال الافتراضية لـ ملقمات SQL المخزنة في التسجيل تحت المفتاح التالي:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSSQLServer\Client\ConnectTo
تحتوي سلسلة DSQUERY ضمن مفتاح التسجيل هذا مكتبة شبكة الاتصال الافتراضية لـ أي SQL Server.

إذا كان اسم مكتبة شبكة الاتصال التي تظهر في SQLConfigDataSource ترميز استدعاء أعلاه كـ "الشبكة = dbmssocn\0"بدلاً من"شبكة = DBMSSOCN\0" ، سيظهر مربع حوار تكوين عميل مكتبة شبكة الاتصال "أخرى".
مراجع

229929INFO: إدخالات التسجيل و الكلمات الأساسية سلاسل اتصال ملقم SQL
814844رسالة الخطأ: "إعداد تعذر التحقق من صحة المستخدم الذي قام بتسجيل الدخول" تحدث عند تثبيت SQL Server 2000 Service Pack 3 (SP3)

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

خصائص

رقم الموضوع: 260249 - آخر مراجعة: 02/21/2014 00:41:01 - المراجعة: 3.2

  • Microsoft Data Access Components 1.5
  • Microsoft Data Access Components 2.0
  • Microsoft Data Access Components 2.1
  • Microsoft Data Access Components 2.5
  • Microsoft Data Access Components 2.6
  • Microsoft Data Access Components 2.7
  • Microsoft SQL Server 2000 Standard Edition
  • Microsoft SQL Server 7.0 Standard Edition
  • kbnosurvey kbarchive kbmt kbprb KB260249 KbMtar
تعليقات