sqlplus登錄時(shí)遇到的ORA-12560: TNS: 協(xié)議適配器錯(cuò)誤解決辦法

      在windows下使用lsnrctl start啟動監(jiān)聽之后,然后使用sqlplus登錄的時(shí)候遇到了ORA-12560: TNS: 協(xié)議適配器錯(cuò)誤的問題。

      這時(shí)數(shù)據(jù)庫的實(shí)例還沒有啟動,使用net start OracleServiceORCL啟動實(shí)例后,再使用sqlplus /as sysdba登錄即OK了。

      在實(shí)驗(yàn)的過程中發(fā)現(xiàn)在sqlplus中startup和shutdown database,系統(tǒng)的OracleServiceORCL服務(wù)一直是啟動的,這個(gè)跟以前在linux下啟動數(shù)據(jù)庫不太一樣。
      也就是說lsnrctl命令可以啟動監(jiān)聽,但是startup、shutdown并不能啟動實(shí)例的服務(wù),需要使用net start和net stop命令來啟動,在此記錄跟大家分享一下。

     注:我創(chuàng)建了一個(gè)運(yùn)維社區(qū), PDM中文網(wǎng)運(yùn)維社區(qū)www.pdmcn.com/bbs,歡迎同行加入灌水的行列。