سؤال

ولقد قمت بتثبيت مثيل SQL 2005 Express على <computername>/SQLEXPRESS. لا يوجد سوى مرة واحدة سبيل المثال تثبيت. لقد سمح الاتصالات البعيدة، تحولت مصادقة SQL، تمكين TCP / IP، توجيهات وVIA لكن ما زلت لا يمكن الوصول إلى قاعدة البيانات من كمبيوتر آخر. وأظل الحصول على:

<اقتباس فقرة>   

وهناك شبكة مرتبطة أو حالة محددة   حدث خطأ أثناء تأسيس   الاتصال ب SQL Server. الخادم   لم يتم العثور أو كان لا يمكن الوصول إليها.   تحقق من أن اسم مثيل   صحيح وأن SQL Server غير   تكوين عن بعد للسماح لل   روابط. (الموفر: شبكة SQL   واجهات، خطأ: 26 - تحديد موقع الخطأ   الخادم / المثيل المحدد)

وماذا يمكن أن ننظر ل؟ أنا متأكد من قانون بلدي هو الصحيح وانه كان يستخدم للاتصال هذا النظام نفسه قبل أن يتم محوها. انا واثقة سلسلة الاتصال صحيحة أيضا:

Server=<computername>\SQLEXPRESS;User Id=<username>;Password=<password>;

وهناك أيضا أي الجدران النارية واقفا بين النظامين. انهم على نفس جزء الشبكة وتم جدار حماية Windows ايقافها تماما.

هل كانت مفيدة؟

المحلول

هل مستعرض SQL Server الذي يعمل على الجهاز؟ لمثيلات المسماة، مثل \ SQLEXPRESS، يسمح للمتصفح SQL الأجهزة العميلة لتحديد أي منفذ للاتصال.

وافتراضيا، يتم تشغيل مثيل افتراضي فقط على TCP 1433. إذا كان العميل لا يمكن الاتصال على المنفذ الافتراضي، فإنه يستعلم متصفح SQL في UDP 1434 لتحديد المنفذ الصحيح لاستخدامه في مثيل مسمى معين.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top