如何让 Sql Server 2005 在端口 1966 上运行?

如何让 Sql Server 2005 在端口 1966 上运行?

当我尝试连接到 MSSQL 时,出现错误,提示端口 1966 上没有任何运行。

当我查看进程时,我看到 3 个名为 sqlserver.exe 的进程,但是当我看到 PID 时,我发现它们不在那里。所以它们没有使用任何端口。如何强制 SQL Server 在端口 1966 上运行?

PS:当我尝试连接数据库时,我正在使用 C#。

答案1

  1. 打开“SQL Server 配置管理器”
  2. 展开“SQL Server 2005 网络配置”树
  3. 选择“MSSQLSERVER 的协议”
  4. 右键单击 TCP/IP
  5. 打开“IP 地址”选项卡
  6. 在“IPAll”下,将“TCP 端口”的值从 1433 更改为 1966

答案2

为什么尝试通过端口 1966 连接到 SQL Server?它通常在端口 1433 上运行。

您看到的服务的 PID 是进程标识,它与端口号完全无关。

如果您确实想更改数据库服务器正在监听的端口号,请在数据库的设置中进行更改。例如,本文

相关内容