排錯(cuò)-windows下_ORA-12560 TNS 協(xié)議適配器錯(cuò)誤解決方法 by:授客 QQ:1033553122 問題描述: 修改SQL*Plus窗口屬性后,,重新打開SQL*Plus時(shí)出現(xiàn)ORA-12560: TNS: 協(xié)議適配器錯(cuò)誤 原因分析: ORA-12560: TNS: 協(xié)議適配器錯(cuò)誤的問題的原因有三個(gè):
1. windows平臺下操作:開始---程序---管理工具---服務(wù),,打開服務(wù)面板,,啟動oraclehome92TNSlistener服務(wù)。
2. telnet localhost 1158 看能否telnet上去,,如果你可以,,則表示oracleDBconsoleSID服務(wù)已經(jīng)開啟,。 windows平臺下操作:開始---程序---管理工具---服務(wù),打開服務(wù)面板,,啟動oracleserviceXXXX,XXXX就是你的database SID.
3.
regedit,然后進(jìn)入HKEY_LOCAL_MACHINE\SOFTWARE\ORACLE\HOME0將該環(huán)境變量ORACLE_SID設(shè)置為XXXX,;
或右鍵我的電腦,,屬性--高級--環(huán)境變量---系統(tǒng)變量--新建,變量名=oracle_sid,變量值=XXXX,;
或進(jìn)入sqlplus前,,在command line下輸set oracle_sid=XXXX 說明:其中,XXXX就是你的database SID. 但是檢查了下相關(guān)項(xiàng),發(fā)現(xiàn)沒出現(xiàn)上述說的異常情況,。 tnsping oracle實(shí)例名,,如tnsping orcl,可以ping通,。 |
|