在 SQL Server 2008 中,每个实例都需要使用一个唯一的端口。如果你有两个实例,并且想要它们都使用相同的端口,你需要进行一些配置调整。
以下是如何配置SQL Server 2008 两个实例使用同一个端口的步骤:
--打开 SQL Server 配置管理器。你可以在开始菜单中搜索 SQL Server 配置管理器并打开它。 --在左侧面板中,展开 “SQL Server 网络配置”,然后选择 “协议”。 --右键点击 “TCP/IP” 协议,并选择 “属性”。 --在 “常规” 标签下,找到 “使用下列 IP 地址” 部分,并确保两个实例的 IP 地址都是 “所有 IP”。 --在 “IP 菜单” 标签下,找到 “TCP 动态端口”,清空它的值。这样可以确保实例使用固定的端口。 --在同一标签下,找到 “TCP 端口”,填入你想要的端口号。 第一个实例填1433 实例名:MSSQLSERVER 第二个实例填61433 实例名:TESTDB --关闭防火墙(或放通1433,61433)
点击 “确定”,保存配置更改。
重启 SQL Server 服务,以应用配置更改。
重点:其实第二个实例随便使用一个端口就可以,只要1433端口开着,第二个实例都可以通过1433端口进入,但第二个实例端口一定要存在,且通过防火墙放通(或者关闭防火墙)
注意:开始测试一定要关闭防火墙!!!!再进行测试。