天天看點

sqlplus登入時遇到的ORA-12560: TNS: 協定擴充卡錯誤解決辦法

sqlplus登入時遇到的ORA-12560: TNS: 協定擴充卡錯誤解決辦法

      在windows下使用lsnrctl start啟動監聽之後,然後使用sqlplus登入的時候遇到了ORA-12560: TNS: 協定擴充卡錯誤的問題。

      這時資料庫的執行個體還沒有啟動,使用net start OracleServiceORCL啟動執行個體後,再使用sqlplus /as sysdba登入即OK了。

      在實驗的過程中發現在sqlplus中startup和shutdown database,系統的OracleServiceORCL服務一直是啟動的,這個跟以前在linux下啟動資料庫不太一樣。

      也就是說lsnrctl指令可以啟動監聽,但是startup、shutdown并不能啟動執行個體的服務,需要使用net start和net stop指令來啟動,在此記錄跟大家分享一下。