Oracle資料庫安裝+漢化版PLsql+Oracle外掛,plsql連線Oracle步驟和報錯解決辦法
從https://download.csdn.net/download/fxiaoyaole/10449523 此連結下載裡面有所資源,資源包括(Oracle兩個資料庫壓縮包win64_11gR2_database_1of2, win64_11gR2_database_2of2;Plsql壓縮包;客戶端instantclient-basic-nt-11.2.0.4.0;tnsname.ora檔案)
1.Oracle安裝(此處大致講一下,具體可百度)
解壓Oracle兩個資料庫壓縮包,在win64_11gR2_database_1of2帶點選小油桶安裝,一步一步安裝。新增系統變數ORACLE_HOME,一般安裝都會存於*盤app\Administrator\product\11.2.0
2.客戶端
解壓instantclient-basic-nt-11.2.0.4.0,解壓完會有兩個資料夾instantclient_11_2和instantclient-basic-nt-11.2.0.4.0;將tnsname.ora檔案考到instantclient_11_2。配置TNS_ADMIN系統變數D:\oracleKDuan\instantclient_11_2 (你解壓的資料夾路徑),並將你的D:\oracleKDuan\instantclient_11_2 新增到使用者變數path
3.安裝PLsql
解壓Plsql壓縮包並安裝
4.Plsql連線Oracle
執行plsql一般會自動檢索你的D:\oracleKDuan\instantclient_11_2\oci.dll ,連線的資料庫是你
備註:oci.dll是Oracle的呼叫介面,tnsname.ora檔案是資料庫連線配置。
5.常見報錯解決
(1本地連線)啟動PLsql報無監聽,
解決辦法:先確定安裝路徑D:\app\Administrator\product\11.2.0\dbhome_1\NETWORK\ADMIN 下的listener和tnsname的IP沒錯,如果錯了修改再啟動,注意listener檔案裡host必須是自己電腦的IP,不可以寫localhost, 而tnsname檔案的host可以寫localhost
win+R輸入services.msc找到oracle的Listener服務啟動;如果啟動還報錯修改登錄檔win+R輸入regedit,找到
HKEY_LOCAL_MACHINE的SYSTEM\CurrentControlSet\Services\OracleOraDb11g_home1TNSListener
將D:\app\Administrator\product\11.2.0\dbhome_1\BIN\TNSLSNR修改
新增.EXE,即改為D:\app\Administrator\product\11.2.0\dbhome_1\BIN\TNSLSNR.EXE
(2遠端連線)不管報啥錯,直接看tnsname.ora檔案和客戶端的環境變數配置
(3PLsql無法啟動)解決辦法,以管理員身份執行