首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > SQL Server >

查询分析器中远程查询出现的有关问题

2012-01-18 
查询分析器中远程查询出现的问题SELECTt.*FROMOPENROWSET( SQLOLEDB , 192.168.1.115 sa ,SELECT*FROMm

查询分析器中远程查询出现的问题
SELECT   t.*
FROM   OPENROWSET( 'SQLOLEDB ', '192.168.1.115 '; 'sa '; ' ',
      'SELECT   *   FROM   master..spt_values ')   t

现在在   查询分析器中远程查询出现
服务器:   消息   7399,级别   16,状态   1,行   1
OLE   DB   提供程序   'SQLOLEDB '   报错。  
[OLE/DB   provider   returned   message:   未指定的错误]
OLE   DB   错误跟踪[OLE/DB   Provider   'SQLOLEDB '   IDBInitialize::Initialize   returned   0x80004005:       ]。
==
在查询分析器中,第一次加入注册时,出现
发生错误   5   -   (拒绝访问)  


[解决办法]
我试的可以啊,是不是把IP地址写错了
[解决办法]
開始--> 運行--> cmd--> ping 192.168.1.115
能Ping得通嗎?
[解决办法]
--應該加上你的數據庫名
SELECT t.*
FROM OPENROWSET( 'SQLOLEDB ', '192.168.1.115\你的數據庫名 '; 'sa '; ' ',
'SELECT * FROM master..spt_values ') t
[解决办法]
SELECT t.*
FROM OPENROWSET( 'SQLOLEDB ', '192.168.1.115 '; 'sa '; ' ',
'SELECT * FROM master..spt_values ') t

如果你的sa的密碼是空的,語句應該沒有問題。

如果IP地址不正確或者密碼不正確的花,錯誤提示都不會是這個。

热点排行