'How to Identify port number of SQL server
I Install SQL server in my system and I have to check on which port number SQL is working in my system
Solution 1:[1]
- Open SQL Server Management Studio
- Connect to the database engine for which you need the port number
Run the below query against the database
select distinct local_net_address, local_tcp_port from sys.dm_exec_connections where local_net_address is not null
The above query shows the local IP as well as the listening Port number
Solution 2:[2]
Open Run in your system.
Type
%windir%\System32\cliconfg.exe
Click on ok button then check that the "TCP/IP Network Protocol Default Value Setup" pop-up is open.
Highlight TCP/IP under the Enabled protocols window.
Click the Properties button.
Enter the new port number, then click OK.
Solution 3:[3]
You can also use this query
USE MASTER
GO
xp_readerrorlog 0, 1, N'Server is listening on'
GO
Source : sqlauthority blog
Solution 4:[4]
Visually you can open "SQL Server Configuration Manager" and check properties of "Network Configuration":
Solution 5:[5]
This query works for me:
SELECT DISTINCT
local_tcp_port
FROM sys.dm_exec_connections
WHERE local_tcp_port IS NOT NULL
Solution 6:[6]
To check all the applications listening on all ports, there is command:
netstat -ntpl
Solution 7:[7]
PowerShell solution that shows all of the instances on the host as well as their incoming traffic addresses. The second bit might be helpful if all you know is the DNS:
ForEach ($SQL_Proc in Get-Process | Select-Object -Property ProcessName, Id | Where-Object {$_.ProcessName -like "*SQL*"})
{
Get-NetTCPConnection | `
Where-Object {$_.OwningProcess -eq $SQL_Proc.id} | `
Select-Object -Property `
@{Label ="Process_Name";e={$SQL_Proc.ProcessName}}, `
@{Label ="Local_Address";e={$_.LocalAddress + ":" + $_.LocalPort }}, `
@{Label ="Remote_Address";e={$_.RemoteAddress + ":" + $_.RemotePort}}, State | `
Format-Table
}
Solution 8:[8]
if you are able to login in just use
select @@port;
Sources
This article follows the attribution requirements of Stack Overflow and is licensed under CC BY-SA 3.0.
Source: Stack Overflow
Solution | Source |
---|---|
Solution 1 | |
Solution 2 | plr108 |
Solution 3 | Sunil Agarwal |
Solution 4 | Yuriy Galanter |
Solution 5 | Muhammad Muazzam |
Solution 6 | Paco |
Solution 7 | Bartosz X |
Solution 8 | Prajwal Raju P |