未能找到 OLE DB 提供程序 'SQLOLEDB ' 的注册表项

alisafan123 2009-06-29 09:38:48
exec sp_addlinkedserver 'ITSV ', ' ', 'SQLOLEDB ', '10.155.168.12 '
exec sp_addlinkedsrvlogin 'ITSV ', 'false ',null, 'sa ', 'sa '



select * from ITSV.Innovation.dbo.OC_EMPLOYEE


Server: Msg 7403, Level 16, State 1, Line 1
未能找到 OLE DB 提供程序 'SQL Server ' 的注册表项


如何注册?
...全文
760 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
cjfire 2011-12-09
  • 打赏
  • 举报
回复
楼上正解,的确这样!
alisafan123 2009-06-29
  • 打赏
  • 举报
回复
很晕很难抓狂,'SQLOLEDB '后面多了个空格,自己解决了
lgx0914 2009-06-29
  • 打赏
  • 举报
回复
/*================================================================*/
/*== ==*/
/*== 使用链接服务器访问OLE DB数据源 ==*/
/*== ==*/
/*================================================================*/
--SQL Server
EXEC sp_addlinkedserver
@server = '<LinkedServerName>',
@provider='SQLOLEDB',
@datasrc='<ServerName>'

EXEC sp_addlinkedserver
@server = '<ServerName>'

EXEC sp_addlinkedserver
@server = '<LinkedServerName>',
@srvproduct = '',
@provider = 'MSDASQL',
@provstr = 'DRIVER={SQL Server};SERVER=<ServerName>;UID=<UserName>;PWD=<Password>;Database=<DatabaseName>'
--小F-- 2009-06-29
  • 打赏
  • 举报
回复
--try:   

SELECT *
FROM OpenDataSource( 'Microsoft.Jet.OLEDB.4.0',
'Data Source="c:\Finance\account.mdb";User ID=Admin;Password=')...YourTable
alisafan123 2009-06-29
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 ChinaJiaBing 的回复:]
SQL code
http://support.microsoft.com/kb/836830/zh-cn
[/Quote]


下不了?
ChinaJiaBing 2009-06-29
  • 打赏
  • 举报
回复

http://support.microsoft.com/kb/836830/zh-cn

34,593

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
  • 基础类社区
  • 二月十六
  • 卖水果的net
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧