背景:
在本機(win7 64位 旗艦版)安裝oracle 11g的用戶端(安裝的32位的oracle用戶端,如果安裝64位的oracle用戶端的時候,在cmd指令中,輸入sqlplus /nolog 指令會無法識别,也就是無法識别),并設定相應的本地服務後,用pl/sql developer提示下面的錯誤:
“could not load "……\bin\oci.dll"”這個錯誤,64位win7上裝pl/sql,經常會遇見“could not load "……\bin\oci.dll"”這個錯誤,我查了一下資料,原因是pl/sql隻對32位os進行支援,解決方法是額外加載一個oci.dll檔案。
更正錯誤一後,又提示下面的錯誤:
ora-12154: tns: 無法解析指定的連接配接辨別符
解決方法:
進入pl sql developer的主界面,在登入界面選擇取消即不登入進入主界面,然後選擇菜單tools(工具)-preferences(首選項),在設定視窗中,選擇oracle-connection(連接配接),對應設定視窗中,找到oracle home(oracle主目錄),選擇你本地所安裝用戶端的版本(如下圖),儲存設定,然後重新啟動plsql developer,這時就可以正常登入了。