oracle oci.dll是在32位plsql Developer軟體通路Oracle 11g 64位資料庫必須的系統dll檔案,用于支援連接配接通路資料,如果系統出現相關dll檔案缺失,就需重新下載下傳,有需要的朋友快來IT貓撲網下載下傳吧!
Oracle 11g oci.dll檔案介紹
因為PLSQL Developer 為32位軟體,故在通路 Oracle 11g 64位資料庫時,需首先經過32位的oci.dll這個中間人再與64位oracle 資料庫通信。故在PLSQL Developer通路 64位oracle 資料庫時,必須要能能找到 32位的 oci.dll檔案位置。
通路Oracle 11g 資料庫伺服器的方法及說明:
(PLSQL Developer + Oracle 11g 64位用戶端 + 32位oci.dll檔案) PLSQL Developer 連接配接 64位Oracle 資料庫需要找到兩個條件:
1、32位的 oci.dll 檔案
因為PLSQL Developer 為32位軟體,故在通路 Oracle 11g 64位資料庫時,需首先經過32位的oci.dll這個中間人再與64位oracle 資料庫通信。故在PLSQL Developer通路 64位oracle 資料庫時,必須要能能找到 32位的 oci.dll檔案位置。
2、ORACLE_HOME 目錄(即 Oracle主目錄)
找 ORACLE_HOME 是為了找到 tnsnames.ora .tnsnames.ora存儲資料庫連接配接資訊。tnsnames.ora可通過”Net Configuration Assistant”配置,或直接從别的計算機上複制一個該檔案放置到 Oracle用戶端主目錄\network\admin 中即可
解決方法多種多樣,但要實作的目标也就上面兩個。
具體操作步驟
安裝完 Oracle 64位用戶端後,進行以下兩步設定:
1 環境變量
新增: ORACLE_HOME,指定值為Oracle 64位用戶端主目錄,如 D:\app\database\product\11.2.0\client_1
使環境變量生效:登出計算機或在CMD指令中執行:C:> set ORACLE_HOME=D:\app\database\product\11.2.0\client_1
2 打開 PLSQL Developer,選擇“Cancel(或取消)”進入主界面。
選擇 tool(工具)-> options(首選項)-> Oracle:指定以下兩項
Oracle 主目錄:(注:此處不設定ORACLE_HOME,環境變量中已設定)
Oci庫:選擇 32位oci.dll檔案所在目錄及檔案名,如 :d:\app\oraclient\oci.dll
說明:
1、測試不在Windows 環境變量中指定ORACLE_HOME,而是直接在 PLSQL Developer 中指定 “Oracle 主目錄”與 “OCI庫檔案”, 連接配接不成功。
2、32位 oci.dll的擷取有兩種方式,一是再安裝一個32位Oracle 11g 用戶端;二是直接從網絡下載下傳一個包含32位 oci.dll 的簡易安裝包。