您可以在SQL Server 2008中创建链接服务器,然后使用别名引用它。
所以,我创建一个链接服务器到“SalesServer”,但我给它别名“Sales”,所以我可以像这样使用它:
SELECT * FROM Sales.DB1.dbo.DailySales
答案 0 :(得分:5)
是...链接服务器名称和链接服务器的目标是sp_addlinkedserver
的2个不同参数。避免使用GUI,这很明显。
EXEC sp_addlinkedserver
@server = 'Sales',
@srvproduct = 'SQL Server',
@datasrc = 'SalesServer';
注意表1链接中的表实际上提到了这个
编辑:,在评论到另一个答案后
sp_setnetname可用于更改链接服务器的“datasrc”(即目标)。为什么要使用GUI?