Windows平台 ORA-12560 錯誤解析
ORA-12560: TNS: 協定擴充卡錯誤的問題,造成ORA-12560: TNS: 協定擴充卡錯誤的問題的原因有三個:
1.監聽服務沒有起起來。
解決步驟:
windows平台個一如下操作:開始---程式---管理工具---服務,打開服務面闆,啟動oraclehome92TNSlistener服務。
2.database instance沒有起起來。
windows平台如下操作:開始---程式---管理工具---服務,打開服務面闆,啟動oracleservice{SID},{SID}就是你的database SID。
3.系統資料庫問題。
執行快捷鍵 Ctrl+R調出運作框輸入regedit,然後進入HKEY_LOCAL_MACHINE\SOFTWARE\ORACLE\HOME0将該環境變量ORACLE_SID設定為{SID},{SID}就是你的database SID。
或者右幾我的電腦,屬性--進階--環境變量---系統變量--建立,變量名=oracle_sid,變量值=XXXX,XXXX就是你的database SID。
再者進入sqlplus前,在command line下輸set oracle_sid=XXXX,XXXX就是你的database SID。