天天看點

用64位oci連接配接32位oracle,64位oracle資料庫用32位plsqldeveloper無法連接配接問題(無法加載oci.dll)...

在64位作業系統下安裝oracle資料庫,新下載下傳了64位資料庫(如果是32位資料庫安裝在64位的作業系統上,不管是用戶端還是伺服器端,都不要去選擇C:Program Files (x86)這個路徑,而是要修改安裝路徑将(x86)去掉)。一路安裝,沒有問題,後面安裝完成plsql develop,提示32位的用戶端無法加載oci.dll檔案。

因為要想使用plsql developer,必須是在本地安裝了oracle的用戶端,否則是無法使用的,是以,問題大概是安裝oracle資料庫的時候,用戶端是64位,與plsql developer不一緻導緻的,後

(1)下載下傳oracle用戶端instantclient-basic-nt-11.2.0.3.0 zip.

(2)解壓後将instantclient_11_2檔案夾不加修改的放在oracle的安裝目錄下“F:appAdministrator”.

(3)在instantclient_11_2裡面放NETWORK檔案夾,NETWORK從oracle安裝目錄下考出來,在“F:appAdministratorproduct11.2.0dbhome_1NETWORK”處。拷貝出來後,複制到“F:appAdministratorinstantclient_11_2”下。

(4)安裝plsql develop,如果你是32位的plsql developer,請修改安裝路徑為C:Program Files。

(5)安裝完成後,輕按兩下運作plsql developer,點選cannel按鈕,打開,在tools-》preferences-》connection下修改OCI

LIBRARY,為剛才添加的用戶端處的oci檔案,oci檔案自行到剛才安裝的用戶端目錄下找。