创建链接服务器里发生7302错误

udSoft2020 2004-08-10 08:22:40
我创建了一个
链接服务器时,已链接上了,找开表时发生错误
错误提示:
错误7302:未能创建OLE DB提供程序‘SQLOLEDB’的实例

请问是什么原因
...全文
1027 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
totall 2004-11-15
  • 打赏
  • 举报
回复
我连接informix数据库也遇到相同的问题,有时能运行,有时不行
udSoft2020 2004-08-12
  • 打赏
  • 举报
回复
有人回答吗
rouqu 2004-08-11
  • 打赏
  • 举报
回复
--显示当前服务器名
select @@servername
--创建链接服务器
exec sp_addlinkedserver 'srv_lnk','','SQLOLEDB','xz'
exec sp_addlinkedsrvlogin 'srv_lnk','false',null,'sa',''
--做查询
select id,name from srv_lnk.master.dbo.sysobjects
--处理完成后删除链接服务器
exec sp_dropserver 'srv_lnk','droplogins'
udSoft2020 2004-08-11
  • 打赏
  • 举报
回复
我的SQL是
Microsoft SQL Server 2000 -8.00.194(Intel X86)
Developer Editon (Server Pack 4)
的。
链接服务器有问题吗
udSoft2020 2004-08-11
  • 打赏
  • 举报
回复
我的问题就是在 运行
select id,name from srv_lnk.master.dbo.sysobjects
提示了如题的错误:
错误7302:未能创建OLE DB提供程序‘SQLOLEDB’的实例
zheninchangjiang 2004-08-10
  • 打赏
  • 举报
回复
如果是SQL7.0要:
To get SQL Server 7.0 distributed queries to work when the OLE DB Provider is invoked out of process or is marked as apartment model, re-register the Msdaps.dll located in the "\Program Files\Common Files\System\ole db" folder using Regsvr32.exe.
udSoft2020 2004-08-10
  • 打赏
  • 举报
回复
我是通过链接服务器(链接的SQL,不是SQL其中的某一个数据库)
选择一个用户 以 SA 的身份登录到另外一台SQL
才发现错误,如果要设置的话。
不知道我有没有理解错了
zheninchangjiang 2004-08-10
  • 打赏
  • 举报
回复
SQLserver2000还是7.0
rouqu 2004-08-10
  • 打赏
  • 举报
回复
运行 sp_dboption database_name, 'select into/bulkcopy',true
你链接的数据库选择无日志方式进行服务 你提交的语句提交对DB的修改 导致错误
必须启用该选项才能执行你需要的操作

27,581

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server 应用实例
社区管理员
  • 应用实例社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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