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

未能找到 OLE DB 提供程序"SQLOLEDB"的注册表项-解决方案

2012-03-31 
未能找到 OLE DB提供程序SQLOLEDB的注册表项--急我用exec sp_addlinkedserver和 sp_addlinkedsrvlogin

未能找到 OLE DB 提供程序"SQLOLEDB"的注册表项--急
我用exec sp_addlinkedserver和 sp_addlinkedsrvlogin 从A机子连接到B机子了,但写select语句后总是提示标题的内容并查询失败。
这个问题都几天了,请各位帮帮忙啊,分不够可以加啊

[解决办法]
1.确保两机同网段.(如果不是,使用交换机划分VPN连接机器)
2.关闭防火墙等东西.
3.按我前次给的那些代码注册或链接机器.
4.查询时带上所有的前缀.
如:select * from [servernameb].[dbnameb].[dbo].[tbname] where ....
[解决办法]
exec sp_addlinkedserver和 sp_addlinkedsrvlogin

执行有没有异常?

热点排行
Bad Request.