运行我的SQL2008实例的端口是什么?

Cha*_*adD 9 sql-server

查看TCP的SQL 2008管理配置屏幕的这张图片: 替代文字

我需要知道我正在运行的端口.根据之前的帖子,我不相信它是1433,我猜这是默认的.

当我在SQL Config Mgr.中检查我的端口号时,它是空白的.这是否暗示默认端口?请注意,我在数据库服务器上有多个SQL Server实例.一个2000实例和两个2008实例.我想知道2008b实例的端口.

第一个显示用于TCP.我不确定VIA是什么,但请查看:

替代文字

你能帮我吗?

更新

我重新启动了我的sql2008b实例并检查了日志以查找指示它正在使用的端口的msg.它表明了这一点:

2010-05-22 20:06:29.27 Server      A self-generated certificate was successfully loaded for encryption.
2010-05-22 20:06:29.27 Server      Server local connection provider is ready to accept connection on [ \\.\pipe\SQLLocal\SQL2008B ].
2010-05-22 20:06:29.27 Server      Server local connection provider is ready to accept connection on [ \\.\pipe\MSSQL$SQL2008B\sql\query ].
2010-05-22 20:06:29.32 Server      Server is listening on [ 127.0.0.1 <ipv4> 5786].
2010-05-22 20:06:29.32 Server      Dedicated admin connection support was established for listening locally on port 5786.
Run Code Online (Sandbox Code Playgroud)

然而,当我尝试使用以下作为服务器名称登录时:

(本地)\ sql2008b,5786

我仍然无法连接,同时登录到远程盒子(因此使用"本地".)

下面提出了一个建议自己设置端口的建议.这件事发生在我身上,但是有一些东西让我感到困惑:1)为什么我可以连接到我的SQL 2000实例而不用任何东西让它工作(但不是我的2008实例)?2)TCP1和2中显示的IP地址看起来不正确.我掏出的那个,大概是我的路由器的IP地址和让我的服务器在互联网上可见所需的地址,是不正确的.此外,本地192.168.1.100不正确.数据库服务器服务器的IP地址以不同的编号结尾.也许我嘘

Mar*_*ith 4

TCP/IP 在您的屏幕截图中被禁用,因此它没有侦听任何端口。启用后启动时,它将向 SQL Server 日志写入一个条目,告诉您它正在侦听哪个端口。(可通过 Management Studio 树视图管理 -> Sql Server 日志节点访问)

您可能会发现此链接很有用如何配置 SQL Server 实例以侦听特定 TCP 端口或动态端口

另外,您是否在该计算机上运行SQL Server Browser服务(它可能会帮助您连接到正确的实例)?