اتصال Windows 7 DBC SQLANY WHORE 11
-
23-09-2019 - |
سؤال
أحاول الاتصال من MS Windows 7 عبر مسؤول ODBC بخادم قاعدة بيانات SQLANY WHAREDERY 11.
لكنني لا أحصل على اتصال ، لست متأكدًا من خيار التكوين الذي يجب علي تحديده.
خادم الاسم = عنوان IP لخادم قاعدة البيانات عن بُعد؟
خط البداية ؟
Portnummer؟
شكرا لك ، مع أطيب التحيات ، أليكس
المحلول
بشكل افتراضي عملية خادم SQL في أي مكان dbsrv#.exe
يستمع للاتصالات الواردة على المنفذ 2638.
تأكد من أن جدار الحماية الخاص بك يسمح بالاتصالات الصادرة بهذا المنفذ.
على افتراض أن لديك قاعدة بيانات تعمل على الخادم الخاص بك على النحو التالي:
-x tcpip
-n my_server_name
"[DIR]\database_main_file.db" -n my_database_name
سيتم بث الخادم على طبقة TCP/IP على المنفذ الافتراضي (2638) تحت اسم "my_server_name" وستكون قاعدة البيانات متاحة تحت اسم "my_database_name" عبر ODBC
إنشاء إدخال ODBC لقاعدة البيانات الجديدة الخاصة بك للاتصال من عميل (ضبط لنظام التشغيل Windows 7)
[HKEY_LOCAL_MACHINE\SOFTWARE\ODBC\ODBC.INI\myodbcentry]
"Driver"="C:\\PROGRA~1\\SQLANY~1\\Bin32\\dbodbc11.dll"
"DatabaseName"="my_database_name"
"ServerName"="my_server_name"
"LINKS"="TCPIP(IP=SERVER_IP_ADDRESS;PORT=2638)"
هناك معلمات أخرى متاحة للروابط (المضيف ، إلخ). ألق نظرة على http://dcx.sybase.com/index.html#1101en/dbadmin_en11/da-using-tcpip.html
لقد رأيت بعض المشكلات النادرة مع حزم البث UDP. انظر المستندات فيhttp://dcx.sybase.com/1101en/dbadmin_en11/broadcastlistener-connection-conparm.html والتحقق من مسؤول الشبكة الخاص بك.
يمكنك أيضا استخدام dbping.exe
فائدة لاستكشاف مشاكل الشبكات.
راجع للشغل ، قد ترغب في عرض سؤالك في http://sqla.stackexchange.com. إنه مليء بـ SQL في أي مكان