在链接服务器中引用链接服务器

问题描述

我有一个带有链接服务器对象的 sql Server 到另一个 sql Server。链接sql Server 有一个使用另一个 OLE 提供程序的链接服务器对象。我们称它们为 LSA 和 LSB。针对 LSB 的查询如下所示:

[LSB]...[Table]

我可以像这样从主服务器使用 openquery 成功查询

select * from openquery(LSA,'select * from [LSB]...[Table]')

但是openquery有一些限制,所以想知道在通过LSA从主服务器查询时如何直接引用LSB。我尝试过的一些事情:

select * from [LSA].[LSB]...[Table] --Too many prefixes
select * from [LSA].[LSB...Table] --Invalid object name 'LSA.LSB...Table'
select * from [LSA].[[LSB]...[Table]] --Unclosed Quotation mark after the character string 'Table]'

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)