كيف يمكنك تحديد رقم منفذ مختلف في SQL Management Studio؟
-
01-07-2019 - |
سؤال
أحاول الاتصال بخادم Microsoft SQL 2005 وهو ليس على المنفذ 1433.كيف يمكنني الإشارة إلى رقم منفذ مختلف عند الاتصال بالخادم باستخدام SQL Management Studio؟
المحلول
127.0.0.1,6283
أضف فاصلة بين IP والمنفذ
نصائح أخرى
إذا كنت تتصل بمثيل مسمى ولم يكن UDP متاحًا عند الاتصال به، فقد تحتاج إلى تحديد البروتوكول أيضًا.
مثال: tcp:192.168.1.21\SQL2K5,1443
هناك طريقة أخرى وهي إعداد اسم مستعار في مدير التكوين.ثم اكتب ببساطة هذا الاسم المستعار عندما تريد الاتصال.وهذا يجعل الأمر أسهل بكثير ويفضل أكثر عندما يتعين عليك إدارة عدة خوادم/مثيلات و/أو خوادم على منافذ متعددة و/أو بروتوكولات متعددة.امنحهم أسماء مألوفة وسيصبح تذكرهم أسهل بكثير.
ستحتاج إلى مدير تكوين SQL Server.انتقل إلى Sql Native Client Configuration، وحدد Client Protocols، وانقر بزر الماوس الأيمن على TCP/IP وقم بتعيين المنفذ الافتراضي هناك.
يؤثر استخدام مدير العملاء على كافة الاتصالات أو يقوم بتعيين اسم مستعار خاص بجهاز العميل.
استخدم الفاصلة كما هو موضح أعلاه:يمكن استخدام هذا في app.config أيضًا
ربما يكون ذلك ضروريًا إذا كان لديك جدران حماية بينك وبين الخادم أيضًا...
على منصة Windows مع الخادم، قم بتنفيذ الأمر:
netstat -a -b
بحث sql server
العمليات والعثور على المنفذ f.e 49198
أو أسهل.تواصل مع dbvisualizer، قم بتشغيل netstat -a -b
ابحث عن عملية dbvis.exe واحصل على المنفذ.