PLSQLDeveloper12配置oracle客戶端

背景:

之前一直使用PLSQL Developer 9.0.0.1601打包好的版本(解壓即可使用),內含instantclient_12_1,配置了oracle客戶端,勿需另外安裝oracle客戶端,但最近得到一個升級版plsql,可以狀態欄雙擊查看字段備註,對於較長字段備註查看比較方便,於是嘗試配置。最頭疼配置oracle客戶端,以前折騰過記不清了,又費了一番周折,這次把過程記下來。

前提:

獲得了PL/SQL Developer12.0.7.1837 64bit破解版安裝包,自帶一個安裝版Instant Client Setup.exe,但安裝到最後總差一點點就停滯了,於是只好自己想辦法下載客戶端。

因爲是12版本,於是下載了12.2客戶端64bit(instantclient-basic-windows.x64-12.2.0.1.0),放到plsql目錄下,啓動並關聯oci。

  • oracle下載地址

oracle網站主頁,選擇菜單Support -- Software Downloads ,選擇 Database區域的 Instant Client

https://www.oracle.com/downloads/

 

根據自己的操作系統,選擇了 windows 64bit

 

 

 

  • 關聯OCI操作方法(網上可查)

Tools/Configure—Preferences:Oracle—Connection  (以前 版本是在Tools菜單,新版本在Configure菜單中)

Oracle Home: E:\Tools\PLSQL Developer12_x64\PLSQL Developer 12\instantclient_12_2

OCI library: E:\Tools\PLSQL Developer12_x64\PLSQL Developer 12\instantclient_12_2\oci.dll

重啓後仍然報錯:

 

 於是網上查找方法,基本雷同,又下載了12.2 32bit,12.1 64bit / 32bit 都沒有鏈接成功。。。

於是比對另一套環境(因爲原有的oracle客戶端,直接可以使用plsql12,沒有另外配置),查看了Help--Support Info中 OCI 鏈接位置

 

 發現鏈接的是11.2 exe安裝版的oracle client,於是又下載了win64_11gR2_client.zip,裏面是exe安裝版的客戶端。

 

 執行exe,進入安裝設置,想起以前安裝的注意事項,第一步這裏要選擇“管理員”

 

 安裝後,開始菜單中有Net Manager小工具,可以配置監聽和連接服務

 

  •  PLSQL中配置

啓動PL/SQL Developer 12,Configure—Preferences選項中,鏈接OCI

  重新啓動PL/SQL,可以訪問數據庫了(^-^)V

留下一點疑問,不曉得之前版本的PL/SQL Developer 9下直接放置的instantclient_12_1怎麼處理的關聯oci,不用安裝,拷貝即可使用,有待以後研究。

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章