首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

如何在SQL Management Studio中指定其他端口号?

在 SQL Server Management Studio (SSMS) 中,可以通过以下方法更改 SQL Server 数据库引擎、SQL Server 客户端的默认 TCP/IP 端口号。

在 SSMS 中打开 "连接" 窗口(在窗口左上角的选项卡上可以看到)。

在 "连接" 窗口左侧,展开服务器 "名称",然后选择 "TCP/IP"。

选中服务器名称,然后单击 "属性"。

在 "属性" 对话框的顶部,单击 "协议"。

在 "选项" 区域中,找到 "Named Pipes" 部分。"Named Pipes" 的默认端口号为 "445"。

在 "Named Pipes" 下方,从下拉菜单中选择端口号,例如 "5889"。这将使服务器启动新的 "Named Pipes" 服务并连接到该自定义端口。

在 "连接管理器" 属性窗口中确认端口号设置。

现在可以登录到 SQL Server 和 SSMS,并且可以从 "连接" 窗口更改连接参数和名称。

另外,您还可以使用 SQL Server 的 T-SQL 命令和 Configuration Manager 管理端口号设置。

  1. 使用 T-SQL 命令:

-- 修改网络协议

-- 如果当前协议没有指定端口号参数,它将使用默认端口号。

-- 更改网络协议和端口号的命令如下:

EXEC sp_configure 'show advanced options', 1;

GO

-- 更新会话选项设置

RECONFIGURE;

GO

-- 再次更新配置

EXEC sp_configure 'tcpip sendwait timeout', 300; -- 将超时值更改为 300 秒

GO

-- 重启SQL服务

-- 如果服务器正在运行,则可能会强制中止它并强制其重启动,例如:

-- 强制重置 TCP/IP 参数

-- 断电以停止并重新启动 SQL 服务器

-- 启动 SQL 服务器并重新配置 TCP/IP

-- 将服务器配置添加到注册表以提高性能

GO

-- 现在端口为5889

sp_configure 'show advanced options', 0;

GO

RECONFIGURE;

GO

  1. 使用 SQL Server 的 Configuration Manager 管理端口号设置:

使用 SQL Server 的 Configuration Manager, 可以更方便地管理 TCP/IP 端口设置、命名管道端口设置以及 SQL Server 客户端/服务器配置。打开 SSMS,再依次点击 "工具" -> "选项" -> "连接",勾选 "在连接管理器的属性中显示命名管道和 TCP/IP 端口"。

接下来创建一个新连接,选中服务器后查看网络协议名称,端口号即为前面提到的自定义端口号 "5889"。

在 "连接" 窗口中可以通过单击 "名称" 右边的下拉箭头,选择新的端口号,然后按“Enter”保存。

这样,您就可以在 SQL Server Management Studio 的 "连接" 窗口中指定您选择的端口号,并成功地连接到 SQL Server 数据库服务器。

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

领券