首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >如何找到SQL Server运行端口?

如何找到SQL Server运行端口?
EN

Stack Overflow用户
提问于 2012-09-06 17:57:08
回答 14查看 347.3K关注 0票数 104

是的,我读了这个How to find the port for MS SQL Server 2008?

不走运。

远程登录1433

returns连接失败,所以我必须指定其他端口。

我试着用

netstat -abn

但我在这个列表中没有看到sqlservr.exe或类似的东西。

为什么很难找到那个端口?:/

EN

回答 14

Stack Overflow用户

回答已采纳

发布于 2012-09-06 18:04:10

试试这个:

代码语言:javascript
复制
USE master
GO
xp_readerrorlog 0, 1, N'Server is listening on' 
GO

http://www.mssqltips.com/sqlservertip/2495/identify-sql-server-tcp-ip-port-being-used/

票数 169
EN

Stack Overflow用户

发布于 2013-06-19 18:06:05

非常简单。记下任务管理器中的sqlsrvr.exe PID,然后运行以下命令:

代码语言:javascript
复制
netstat -ano | findstr *PID*

它将显示您SQL server的TCP和UDP连接(包括端口)标准为1433 ( TCP )和1434 ( UDP

示例:

票数 80
EN

Stack Overflow用户

发布于 2014-02-06 03:14:25

这是一个对我有效的方法:

代码语言:javascript
复制
SELECT DISTINCT 
    local_tcp_port 
FROM sys.dm_exec_connections 
WHERE local_tcp_port IS NOT NULL 
票数 66
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/12297475

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档