无法跨服务器查询数据,在线等答案!
语句如下:
SELECT t.*
FROM OPENROWSET( 'SQLOLEDB ', '192.168.100.6 '; 'sa '; ' ',
'SELECT * FROM autotest.dbo.tbl_mos ') t
报错!谢谢各位!
------解决方案--------------------是不是2005?试试运行以下:
EXEC sp_configure 'show advanced option ', '1 ';
EXEC sp_configure 'Ad Hoc Distributed Queries ', '1 '
RECONFIGURE WITH OVERRIDE;
------解决方案--------------------相关的选项没有打开。。。
------解决方案--------------------EXEC sp_configure 'show advanced option ', '1 '--将高级选项enable
EXEC sp_configure 'Ad Hoc Distributed Queries ', '1 '--允许分布式查询
RECONFIGURE WITH OVERRIDE--强制重新配置