oracle oledb 驱动找不到怎么办

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了oracle oledb 驱动找不到怎么办相关的知识,希望对你有一定的参考价值。

参考技术A 使用ADO连接oracle数据库时,连接串使用Provider=OraOLEDB.Oracle时提示“未找到提供程序。该程序可能未正确安装”。
原因:正如提示信息所说
查看oracle安装目录下的BIN目录,发现没有OraOLEDB*.dll
解决方法:
从运行正常的机器上拷贝上述dll文件
然后注册其中的
OraOLEDB10.dll(其它版本的oracle可能后面的数字会跟随变化)
注册方法:
regsvr32 OraOLEDB10.dll
在其所在目录下执行

使用Provider=MSDAORA时,不支持读写BLOB和CLOB类型的数据,没办法,只能使用oracle oledb
原来Oralce OLEDB是oracle提供的,怪不得怎么重装微软的数据库驱动都不行!本回答被提问者和网友采纳
参考技术B 到官网下个客户端安装上去,驱动 就有了。

oracle官网11GR2怎么找不到集群件的下载地址,只能看到数据库软件的下载。

参考技术A 这个需要有oracle的售后的服务号才可以下载,你也可以在百度搜搜,估计也能找到。追问

应该是免费下载的吧,我现在连下载的连接都没有见到,11G的集群件是不是 就是那个grid 啊

追答

Oracle的官网不是免费的

参考技术B 集群件换成名字叫 Grid了
http://www.oracle.com/technetwork/products/clusterware/downloads/index.html本回答被提问者采纳

以上是关于oracle oledb 驱动找不到怎么办的主要内容,如果未能解决你的问题,请参考以下文章

Oracle OLE DB驱动如何安装?

OleDb如何读取Excel?(Error:找不到可安装的ISAM)

oracle官网11GR2怎么找不到集群件的下载地址,只能看到数据库软件的下载。

OLEDB连接Oracle连接字符串是啥?

Arduino MEGA 2560找不到驱动怎么办

耳机插入电脑没反应找不到realtek怎么办