第一步:下載oracle客戶端
由于 PLSQL Developer 沒有64位版本,所以在64位系統上運行該程鏈接64位Oracle時就會報錯,筆者為這個問題糾結了好幾天,后來通過請教Google + 動手實踐,終于搞定了這個問題。現在把筆者解決的過程記錄下來,分享給遇到同樣問題的網友們。
首先到Oracle官網上下載一個32位的客戶端(instantclient),一定要下載 basic 版本的,不要下載 basiclite 版本的。筆者剛開始下載的是 basiclite 版本的,結果不好使,后來對比才發現, basiclite 比 basic 版本要小很多,估計可能是缺少什么組件吧。
筆者使用的是instantclient-basic-win32-10.2.0.5.zip,在這里給出下載地址。
二、配置Oracle客戶端
下載之后將其解壓,不需要進行安裝,比如解壓到......\TOOLS_APP目錄下,然后在instantclient_11_2目錄下新建兩層文件夾\NETWORK\ADMIN,再在ADMIN文件夾下面建一個tnsnames.ora文件,然后向文件中添加如下內容:
后復制D:\oracle\product\10.2.0\db_1\NETWORK\ADMIN\tnsnames.ora 到 oracle\product\instantclient_10_2\ 目錄中。
三、進行安裝PL/SQL Developer
將之前下載好的PL/SQL Developer(沒有的在網上自行下載)進行安裝,但需要強調一點:安裝路徑中不能有括號,不要安裝在C:\Program Files (x86)目錄下面。
四、進行PL/SQL Developer的配置:
安裝完成之后,運行PL/SQL Developer,此時出現的登錄窗體不能進行登錄,點擊Calcel按鈕,這時會在無登錄狀態下進入。
配置相應信息,把之前的解壓包信息配置上:
五、重新啟動PL/SQL Developer進行登錄。
輸入相應的信息就可以進行連接登錄。