Instance default akan, secara default, mendengarkan di tcp/1433. Itu mungkin juga mendengarkan pada pipa bernama (tcp/445) - tetapi saya pikir itu harus diaktifkan secara eksplisit hari ini.
Instance bernama, seperti SQLEXPRESS, mendengarkan pada port dinamis. Port dinamis diselesaikan oleh klien melalui Protokol Resolusi Server SQL (alias SQL Browser) - yang mendengarkan di udp/1434. Port dinamis ini dipilih pada startup pertama, dan umumnya akan tetap sama melalui restart mendatang (disimpan di Registry) - tetapi jika ada pertentangan, SQL akan memilih port baru.
Anda dapat, dan umumnya harus, mengonfigurasi semua contoh server SQL produksi untuk menggunakan port statis. Ini membuat firewall banyak lebih mudah.
Satu-satunya alasan Anda harus memasukkan instance bernama, katakanlah, string koneksi adalah agar klien tahu untuk meminta SSRP untuk port dinamis. Jika itu adalah port statis atau yang dikenal, Anda cukup mengarahkan klien ke Server=server.com:port
, tinggalkan nama instance.