安裝oracle 10g之前添加環境變量
變量名:TNS_ADMIN
變量值:D:\oracleclient\instantclient_11_2
這樣在oracle安裝后會在這個文件下生成三個文件:listener.ora、sqlnet.ora、tnsnames.ora
將這三個文件移動到D:\oracleclient\instantclient_11_2\NETWORK\ADMIN,文件夾是自己建的。
然后將從網上下載的instantclient包解壓,默認為instantclient_11_2文件件,復制此文件夾中的文件到D:\oracleclient\instantclient_11_2
百度雲:鏈接: https://pan.baidu.com/s/1eStmK8a 密碼: dx33
打開PLSQL Developer,oracle登錄-取消
先進入到界面,工具(Tools)—>首選項(Preferences)->連接(connection),
將D:\oracleclient\instantclient_11_2
D:\oracleclient\instantclient_11_2\oci.dll填寫到下圖框中。
退出軟件,重新登錄
這樣就可以成功的登錄oracle數據庫了。
這種方式是通過多次安裝總結出來的,因為每次安裝后使用PLSQL Developer連接oracle數據庫都會出現問題,去網上搜解決問題的方法很繁雜,有時候解決了一個問題后又出現了新的問題。如:ORA-12154: TNS: 無法解析指定的連接標識符,ORA-12514,listener does not currently kown of service requested in connect descriptor等等。
這個流程走下來會自動生成oracle的服務,就可以直接用plsql連接它。
其實對於只是使用而不深究oracle的人來說,不妨使用種方法安裝,可以節省很多時間。