Berikut adalah 5 metode yang saya temukan:
- Metode 1: Manajer Konfigurasi Server SQL
- Metode 2: Windows Event Viewer
- Metode 3: Log Galat SQL Server
- Metode 4: sys.dm_exec_connections DMV
- Metode 5: Membaca registri menggunakan xp_instance_regread
Metode 4: sys.dm_exec_connections DMV
Saya rasa ini hampir merupakan cara termudah ... DMV
mengembalikan status server yang dapat digunakan untuk memantau SQL Server Instance. Kita dapat menggunakan sys.dm_exec_connections DMV untuk mengidentifikasi nomor port yang didengarkan oleh Instance SQL Server menggunakan kode T-SQL di bawah ini:
SELECT local_tcp_port
FROM sys.dm_exec_connections
WHERE session_id = @@SPID
GO
Result Set:
local_tcp_port
61499
(1 row(s) affected)
Metode 1: Manajer Konfigurasi Server SQL
Langkah 1. Klik Mulai> Semua Program> Microsoft SQL Server 2012> Alat Konfigurasi> Manajer Konfigurasi SQL Server
Langkah 2. Buka Manajer Konfigurasi Server SQL> Konfigurasi Jaringan SQL Server> Protokol untuk
Langkah 3. Klik kanan pada TCP / IP dan pilih Properties
Langkah 4. Dalam kotak dialog Properti TCP / IP, buka tab Alamat IP dan gulir ke bawah ke grup IPAll.
Jika SQL Server jika dikonfigurasi untuk dijalankan pada port statis, maka akan tersedia di kotak teks Port TCP, dan jika dikonfigurasi pada port dinamis maka port saat ini akan tersedia di kotak teks Port Dinamis TCP. Di sini contoh saya mendengarkan pada nomor port 61499.
Metode lain yang dapat Anda temukan di sini: http://sqlandme.com/2013/05/01/sql-server-finding-tcp-port-number-sql-instance-is-listening-on/