Oracle11g链接提示未“在本地计算机注册“OraOLEDB.Oracle”解决方法

Posted nieweiking

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Oracle11g链接提示未“在本地计算机注册“OraOLEDB.Oracle”解决方法相关的知识,希望对你有一定的参考价值。

 

当 用,Provider=OraOLEDB.Oracle方式访问ORACLE11g数据库。出现 未在本地计算机注册“OraOLEDB.Oracle”提供程序提示。解决方案如下:

客户端环境:Win7  64 bit

安装:Oracle - OraClient11g_home1(64bit)安装在E:\

         Oracle - OraClient11g_home2(32bit) 安装在D:\

由于本地PLSQL Developer链接问题,所以安装了2个版本的orcle客户端

找到安装目录执行:以我的安装目录为例:分别执行2个版本

regsvr32 E:\app32\tm\product\11.2.0\client_1\BIN\OraOLEDB11.dll

--提示注册成功

regsvr32 D:\app32\tm\product\11.2.0\client_1\BIN\OraOLEDB11.dll

--提示注册成功

链接字符串测试:

Provider=OraOLEDB.Oracle;Data Source=orcl;User Id=test;Password=test

orcl:本地监听名

successful!

以上是关于Oracle11g链接提示未“在本地计算机注册“OraOLEDB.Oracle”解决方法的主要内容,如果未能解决你的问题,请参考以下文章

oracle11G安装最后提示这个是干什么的,可以不执行吗?

oracle11g 数据库导出报“ EXP-00003:

windows下安装oracle11g

Oracle11g install Bbed

Oracle 11g备份文件导入10g

32. 安装oracle11g时,先决条件一直失败的解决方法