DBMNG数据库管理与应用

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

关于OraOLEDB.Oracle找不到驱动问题的一种可能解决方案

如果安装Oracle的时候没有把Oracle Provider for OLE DB,这个组件安装上,那么就会导致在使用程序的时候无法使用Oracle客户端驱动问题,弥补的办法就是重新下载客户端程序。

 

以下介绍win 2008 x64 + Oracle 11g x64情况搭建

 

安装驱动程序首先得下载客户端程序,下载地址

http://www.oracle.com/technetwork/database/windows/downloads/index-090165.html

 

需要注意的是下载对应的版本,实例中我是下载的ODAC112040Xcopy_64bit这个版本,版本过高或者过低都无法正常运行。

下载后解压,然后执行批处理开始安装

install.bat all d:\oracle_odac odac

//我的Oracle安装目录为D:\oracle

 

如果没有提示错误,即安装成功。

 

asp可用如下Oracle数据库连接字符串

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

 

asp.net mvc

Data Source=localhost:1521/orcl;Persist Security Info=True;User ID=joleye;Password=123456;

 

介绍完毕,asp.net mvc中还需要引用以下2个dll文件,分别为:

D:\oracle_odac\odp.net\bin\4\Oracle.DataAccess.dll

D:\oracle_odac\asp.net\bin\4\Oracle.Web.dll


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

豫公网安备 41010502002439号