尚未注册 OLE DB 访问接口 "OraOLEDB.Oracle".

尚未注册 OLE DB 访问接口 "OraOLEDB.Oracle".,第1张

 解决方法:
按下WIN+R,打开“运行”窗口,输入“regedit”,回车。
在打开的注册表编辑器的左侧按如下路径依次展开:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SQL Server\MSSQL1\Providers
在Providers下面一般来说是看不到OraOLEDBOracle这一项的,于是新建这一项。
在Providers上面右键选择New -> Key,把新增加的项改名为“OraOLEDBOracle”
为“OraOLEDBOracle”这个键新增一个DWORD Value,把名字改为“AllowInProcess”
把“AllowInProcess”的值改为“00000001”
 改好后的效果如图。修改即刻生效,现在就可以再去访问链接服务器上的Oracle数据库了。

无法注册dll/ocx:DLLRegisterServer失败,是设置错误造成的,解决方法如下:

1、首先按照提示找到注册失败的文件,文件不同,路径不同。

2、然后下载反编译工具Depends。

3、打开Depends,点击左上角的文件→打开→选择文件的路径→打开。

4、文件打开后,会显示文件有哪些错误。

5、然后右键不能注册的文件,选择打开方式为C:\Windows\System32\regsvr3  2exe,全部注册成功后,即可打开软件。

很简单啊,按下面的步骤注册
1 去网上下载这个DLL文件,将其放置到system32目录下面
2 重启系统,或者在CMD下面运行regsvr32 dll注册该DLL
3 你也可以使用腾讯电脑管家的电脑诊所来修复一下,这个不需要懂批处理,它有专门的解决方案,你点点鼠标就行,其余的它就替你搞定了


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/zz/13510087.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-08-22
下一篇 2023-08-22

发表评论

登录后才能评论

评论列表(0条)

保存