我已经从 linux sql server 2017 成功添加、链接和查询了其他 sql 服务器,但仅使用默认实例名称。(没有实例名称)
我无法连接任何其他名为服务器的特定实例。(从windows sql server2016就可以了)。看起来反斜杠+实例名称被视为孔主机名!?我试过双//,\ \或/ ...
这是一个已知问题还是我做错了什么?
我在 Windows 8.1 Pro 上有 SSMS 14.0.17119.0,
Microsoft SQL Server 2017 (CTP2.1) - 14.0.600.250 (X64) 2017 年 5 月 10 日 12:21:23 版权所有 (C) 2017 Microsoft Corporation。版权所有。Linux (Ubuntu 17.04) 上的开发者版(64 位)
我尝试使用 SSMS 上的用户界面和 T-SQL Exec master.dbo.sp_addlinkedserver ...
并收到此错误消息,我认为这不是真正的错误:
An exception occurred while executing a Transact-SQL statement or batch. (Microsoft.SqlServer.ConnectionInfo)
------------------------------
SQL Server Network Interfaces: Error Locating Server/Instance Specified [xFFFFFFFF].
OLE DB provider "SQLNCLI11" for linked server "SAGE-10\L1000" returned message "Login timeout expired".
OLE DB provider "SQLNCLI11" for linked server "SAGE-10\L1000" returned message "A network-related or instance-specific error has occurred while establishing a connection to SQL Server. Server is not found or not accessible. Check if instance name is correct and if SQL Server is configured to allow remote connections. For more information see SQL Server Books Online.". (Microsoft SQL Server, Error: -1)