原文:
sql server2008 搭建链接服务器成功后查询时报Cannot obtain the schema rowset "DBSCHEMA_TABLES_INFO" for OLE DB provider "SQLNCLI10" for linked server "XXXXX". 的解决方法
这是由于链接的数据库服务器的版本与本地数据库服务器不一致,有人说要升到sp3,sp4,然后在执行什么语句之类的
我觉得太繁琐了,通过网上查询之后看到可以这么做:
USE master GRANT EXEC ON sp_tables_info_rowset_64 TO PUBLIC