我有一个使用别名来从SP访问数据库的方案,我想知道在SQL Server中是否有任何方法可以实现这一点。
由于Linked Servers只允许Server对象,因此SYNONYM只允许数据库内的对象。
答案 0 :(得分:0)
您可以创建一个SYNONYM,其中包含链接服务器的数据库名称...
CREATE SYNONYM LinkedTableA
FOR DEVLINK.testdata.dbo.customer
然后可以查询...
SELECT * FROM dbo.LinkedTableA