能否在 SQL Server 2008 中创建链接服务器,然后使用别名引用它。
因此,我创建了一个到“SalesServer”的链接服务器,但我给它起了别名“Sales”,这样我就可以像这样使用它:
SELECT * FROM Sales.DB1.dbo.DailySales
最佳答案
是的...链接服务器名称和链接服务器的目标是 sp_addlinkedserver
的 2 个不同参数。 。避免使用 GUI,这是显而易见的。
EXEC sp_addlinkedserver
@server = 'Sales',
@srvproduct = 'SQL Server',
@datasrc = 'SalesServer';
链接中表格的注释 1 实际上提到了这一点
编辑:在评论另一个答案后
sp_setnetname可用于更改链接服务器的“datasrc”(即目标)。为什么使用 GUI?
关于sql-server - 您可以在 SQL Server 中创建链接服务器,然后使用别名引用它吗,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2967559/