oraoledb.oracle 12c,关于OraOLEDB.Oracle找不到驱动问题的一种可能解决方案
如果安裝Oracle的時候沒有把Oracle Provider for OLE DB,這個組件安裝上,那么就會導致在使用程序的時候無法使用Oracle客戶端驅(qū)動問題,彌補的辦法就是重新下載客戶端程序。
以下介紹win 2008 x64 + Oracle 11g x64情況搭建
安裝驅(qū)動程序首先得下載客戶端程序,下載地址
http://www.oracle.com/technetwork/database/windows/downloads/index-090165.html
需要注意的是下載對應(yīng)的版本,實例中我是下載的ODAC112040Xcopy_64bit這個版本,版本過高或者過低都無法正常運行。
下載后解壓,然后執(zhí)行批處理開始安裝
install.bat all d:\oracle_odac odac
//我的Oracle安裝目錄為D:\oracle
如果沒有提示錯誤,即安裝成功。
asp可用如下Oracle數(shù)據(jù)庫連接字符串
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
總結(jié)
以上是生活随笔為你收集整理的oraoledb.oracle 12c,关于OraOLEDB.Oracle找不到驱动问题的一种可能解决方案的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: memory php 变量,php入门-
- 下一篇: Response响应方法详解