按下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 你也可以使用腾讯电脑管家的电脑诊所来修复一下,这个不需要懂批处理,它有专门的解决方案,你点点鼠标就行,其余的它就替你搞定了
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)