DBMNG数据库管理与应用

科学是实事求是的学问,来不得半点虚假。
当前位置:首页 > Oracle > 常见问题

解决"未在本地计算机注册“OraOLEDB.Oracle.1”提供程序"问题

问题:

C#程序中需要以Provider=OraOLEDB.Oracle.1方式访问ORACLE 数据库。但程序执行时报异常:未在本地计算机注册“OraOLEDB.Oracle.1”提供程序……


解决方法1

重新注册一下ORAOLEDB.dll,管理员方式打开dos命令窗口,输入:


regsvr32 “F:\oracle\app\product\11.2.0\dbhome_1\BIN\OraOledb11.dll”

1

解决方法2

1.下载 ODAC112030Xcopy_32bit(根据自己的情况选择对应版本) 

32 位 Oracle Data Access Components (ODAC) 下载地址


2.解压后安装:


install all F:\oracle\app\product\11.2.0\Client_2 odac

1

3.添加系统环境变量path:


F:\oracle\app\product\11.2.0\Client_2;

F:\oracle\app\product\11.2.0\Client_2\bin;


本站文章内容,部分来自于互联网,若侵犯了您的权益,请致邮件chuanghui423#sohu.com(请将#换为@)联系,我们会尽快核实后删除。
Copyright © 2006-2023 DBMNG.COM All Rights Reserved. Powered by DEVSOARTECH            豫ICP备11002312号-2

豫公网安备 41010502002439号