无法从RHEL SQL Server连接到Windows SQL Server链接实例



我用RHEL 8.3和Sql Server 15.0.4102.2设置了3台完全相似的Dell机架式服务器。有一个现有的windows sql服务器,我在所有3个RHEL sql服务器上使用完全相同的脚本,将其作为链接服务器添加到所有3个RHEL sql服务器实例中。其中2台服务器工作正常,第三台服务器每次都会出现以下错误消息:

命名管道提供程序:无法打开与SQL Server[2]的连接。OLE DB提供程序";MSOLEDBSQL";对于链接服务器";remserver";返回的消息";登录超时已过期";。OLE DB提供程序";MSOLEDBSQL";对于链接服务器";remserver";返回的消息";在建立与SQL Server的连接时,发生了与网络相关或特定于实例的错误。找不到服务器或无法访问服务器。检查实例名称是否正确,以及SQL Server是否配置为允许远程连接。有关详细信息,请参阅SQL Server联机丛书&";。(.Net SqlClient数据提供程序(

端口1433在所有3台服务器上都是打开的,请记住,其中2台完全相似的服务器工作得很好,这让我可以很好地连接到远程windows链接服务器。

我要找的是一些关于应该从哪里开始调试的建议。奇怪的是,我能够运行Red Gate的SQL Pro Compare工具,将数据库从remserver部署到第三台服务器,所以我认为第三台上的SQL server安装正确。我只是无法从第三个sql服务器连接到链接的remserver。

谢谢,Don Bouchard

对不起,我正在尝试我能想到的一切,但由于DNS配置错误,我偶然发现了它是什么。一个对remserver名称的简单ping就显示了问题。

最新更新