您可以在SQL Server中创建链接服务器,然后使用别名引用它

Cra*_* HB 4 sql-server

您可以在SQL Server 2008中创建链接服务器,然后使用别名引用它.

所以,我创建一个链接服务器到"SalesServer",但我给它别名"Sales",所以我可以像这样使用它:

SELECT * FROM Sales.DB1.dbo.DailySales
Run Code Online (Sandbox Code Playgroud)

gbn*_*gbn 5

是...链接的服务器名称和链接服务器的目标是2个不同的参数sp_addlinkedserver.避免使用GUI,这很明显.

EXEC sp_addlinkedserver   
   @server = 'Sales', 
   @srvproduct = 'SQL Server', 
   @datasrc = 'SalesServer';
Run Code Online (Sandbox Code Playgroud)

注意表1链接中的表实际上提到了这一点

编辑:,评论到另一个答案后

sp_setnetname可用于更改链接服务器的"datasrc"(即目标).为什么要使用GUI?