书籍是全世界的营养品。生活里没有书籍,就好像没有阳光;智慧里没有书籍,就好像鸟儿没有翅膀。
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(请将#换为@)联系,我们会尽快核实后删除。
关于我们 - 版权声明 - 服务条款 - RSS订阅 - 工作机会 - 友情链接 - 联系我们 - 在线留言
Copyright © 2006-2018 DBMNG.COM All Rights Reserved. Powered by DEVSOARTECH   豫ICP备11002312号-2

豫公网安备 41010502002439号