1

我正在使用 SQL Server 2008(让我们在这个问题讨论中调用这个源数据库服务器),并且在 SSMS 中,我创建了一个链接到另一个 SQL Server 2008 数据库的服务器(让我们在这个问题讨论中调用这个目标数据库服务器)。

当我发出语句 --select * from [linked server name].[database name].[dbo].[table name] 时,将返回错误,

Linked server "ZS" The OLE DB access interface "SQLNCLI10" returned "NON-CLUSTERED and NOT
INTEGRATED "Index" ix_foo_basic_info_nf ", which is incorrect bookmark ordinal 0.

当我发出语句 -- select * from openquery([linked server name],'select * from [table name]') 时,不会有错误,任何想法有什么问题吗?

提前谢谢,乔治

4

1 回答 1

1

Index As Access Path是否为链接服务器提供程序设置了选项?如果是这样,请尝试删除它并查看它是否可以解决问题。

于 2010-06-17T12:50:50.373 回答