如何在多个实例上配置 SQL Server 端口?

Mar*_*lli 3 sql-server installation network tcpip sql-server-2014

我有一个名为 SQLDWDEV01 的服务器,有 2 个实例:default 和 UAT。

对于使用端口 1433 的默认实例,一切正常。

但是,根据下图配置的 UAT 实例无法从本地计算机连接。

我可以访问,并且启用了远程连接。

我错过了什么才能连接到这个实例?

如果这个问题不完整,请提问,我会回复。

没有防火墙。

在此处输入图片说明

在此处输入图片说明

在此处输入图片说明

我目前遇到的错误消息是:

无法连接到 sqldwdev01\UAT。
与 SQL Server 建立连接时发生与网络相关或特定于实例的错误。服务器未找到或无法访问。验证实例名称是否正确以及 SQL Server 是否配置为允许远程连接。(提供程序:SQL 网络接口,错误:26 - 错误定位服务器/指定的实例)(Microsoft SQL Server,错误:-1)

Mar*_*lli 7

已修复 sqldwdev01 我无法连接到 UAT 实例的原因有几个

  1. 在 SSNetworkConfig\Protocols for UAT 下为实例指定了一个动态端口,因此必须删除它并指定 1435(因为 1434 正在使用)然后重新启动服务
  2. 仍然无法远程连接到实例名称,但可以使用端口名称(例如 sqldwdev01,1435)进行连接,因此需要运行 sql 浏览器服务来引导端口与实例名称连接

我启动了 sql 浏览器,现在可以使用 sqldwdev01\uat 进行连接

在此处输入图片说明

  • 感谢您花时间发布您的发现!今天它帮助我快速解决了类似的问题!:) (2认同)