我们正在将 Win7 计算机上的两个 SQL Server 2008 实例迁移到 Win10 服务器上的 SQL Server 2019。旧服务器有两个实例:123.123.123.123 和 123.123.123.123\ABC。我们从所有联网计算机连接到这两个实例都没有问题。
在新服务器上,实例为:CMP0123456 和 CMP0123456\ABC。我们可以连接到没有斜线的实例,但我们不能连接到有斜线的实例。错误是 SQL 错误 17:服务器不存在或访问被拒绝。
ping CMP0123456 适用于远程计算机。
我检查了配置管理器,并且 SQL Server 和 SQL Server 代理服务正在为这两个实例运行。浏览器也在运行。两个实例都使用 TCP/IP 和共享内存协议。命名管道被禁用。
我可以通过本地 SSMS 访问这两个实例。
我不是 DBA。我没有设置旧服务器或 SQL Server 2008。我对网络问题只是隐约熟悉。我检查了新服务器上的防火墙,并且端口 1433 和 1434 都已启用/打开。1433 使用 TCP,1434 使用 UDP。
出于某种原因,PolyBase 有端口 1433 和 1434。我安装了 PolyBase,但我认为我真的不需要它。如果这是问题所在,有没有办法将端口 1433 和 1434 直接关联到 SQL Server 2019?
或者我需要更改 SQL Server 和/或防火墙/网络/DNS 中的其他设置,以便远程计算机看到 \ABC 实例?