程序连接Oracle数据库出现未找到提供程序.该程序可能未正确安装错误提示

好不容易使用plsql可以成功连上数据库了,应用程序连接数据库却出现了问题

其实解决这个问题也简单:

1.  查看oracle安装目录下的BIN目录,E:\app\Administrator\product\11.1.0\db_1\BIN
发现有OraOLEDB11.dll这个文件
解决方法:
注册OraOLEDB11.dll
注册方法:
reg
svr32  OraOLEDB11.dll

 

发现问题依旧

Provider=OraOLEDB.Oracle.1 未找到提供程序.该程序可能未正确安装.

2.

在命令提示符下,键入   cd   %systemroot%:\Program   Files\Common   Files\System\Ole。      
在命令提示符下,键入   regsvr32   sqloledb.dll,
regsvr32 oledb32.dll

这下应用程序连接数据库就成功。

我怀疑这个问题的根本原因还是在于sqloledb.dll, oledb32.dll 这两个dll没有注册导致的。

 

郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。