我有一个安装了 SQL 2016 的远程开发盒。远程,我可以通过 IP 访问该服务器。对于我的问题,我们假设 IP 地址是 1.1.1.1。
现在我已经安装了新的 SQL 2019 版本,实例名称为“newinstance”。我尝试使用 1.1.1.1\newinstance 远程访问它,但收到网络错误,指出无法连接。
同样,我可以通过 IP 访问 2016 年的默认实例。我无法访问 2019 年命名实例。
有人可以给出一些为什么这不起作用的原因吗?
命名实例正在侦听安装时随机分配的 TCP 端口。如果 SQL Browser 服务被禁用,客户端必须知道端口号。如果您的 sql2019 实例正在侦听端口 59036,则您将连接到 1.1.1.1,59036。
\n您可以在 SQL Server 2019 配置管理器中找到该端口。(抱歉,我目前附近没有 SQL Server,无法给出找到它的确切说明)
\n如果 SQL Browser 服务处于活动状态,您可能遇到了京东建议的防火墙问题
\n| 归档时间: |
|
| 查看次数: |
2894 次 |
| 最近记录: |