डिफ़ॉल्ट उदाहरण, डिफ़ॉल्ट रूप से, tcp/1433 पर सुनेगा। यह संभवतः एक नामित पाइप (टीसीपी/445) पर भी सुन सकता है - लेकिन मुझे लगता है कि इन दिनों स्पष्ट रूप से सक्षम होना चाहिए।
नामांकित उदाहरण, जैसे SQLEXPRESS, एक गतिशील पोर्ट पर सुनें। डायनामिक पोर्ट क्लाइंट द्वारा SQL सर्वर रिज़ॉल्यूशन प्रोटोकॉल (उर्फ SQL ब्राउज़र) के माध्यम से हल किया जाता है - जो udp/1434 पर सुनता है। यह डायनेमिक पोर्ट पहले स्टार्टअप पर चुना जाता है, और आम तौर पर भविष्य के पुनरारंभ (रजिस्ट्री में संग्रहीत) के माध्यम से समान रहेगा - लेकिन यदि कोई विवाद है, तो SQL एक नया पोर्ट चुनेगा।
आप सभी को कॉन्फ़िगर कर सकते हैं और आम तौर पर करना चाहिए एक स्थिर पोर्ट का उपयोग करने के लिए उत्पादन SQL सर्वर के उदाहरण। इससे फ़ायरवॉलिंग बहुत हो जाती है आसान।
एक कनेक्शन स्ट्रिंग में नामित उदाहरण डालने का एकमात्र कारण यह है कि क्लाइंट गतिशील पोर्ट के लिए एसएसआरपी से पूछना जानता है। यदि यह एक स्थिर या अन्यथा ज्ञात पोर्ट है, तो आप क्लाइंट को केवल Server=server.com:port
पर इंगित कर सकते हैं , इंस्टेंस नाम को छोड़कर।