无法远程连接到 SQL 服务器:网络接口错误 26

Cannot connect to SQL Server remotely: Network Interface Error 26

今天我尝试启用远程连接到物理上位于不同国家/地区的 SQL 服务器。我确实可以通过远程桌面访问它,但是我无法通过本地 SQL Server Management Studio 客户端进行连接。我收到一个网络错误,指出服务器未找到或不可访问(网络接口错误 26)。

我已经尝试过以下方法:

服务器名称的结构为 ServerName\InstanceName,我可以使用 SQL 服务器和 Windows 身份验证登录。

有人可以帮我解决这个问题吗?

如果您有一个命名实例,即 SERVER\INSTANCE,它在 1433 上的可能性很小。它应该是一个动态端口并使用 SQL 浏览器服务。

它是否仍设置为动态端口(即默认端口)?如果是这样,是否也允许使用 1434?

1433 上还有其他事情吗? (即默认实例)?

您是否尝试过直接连接到 IP 地址和端口?即 x.x.x.x、端口