[Oracle] ORA-12505, TNS:listener does not currently know of SID given in connect descriptor エラーの解決方法

Pocket

Oracle のDBを使っていたら下記のようなエラーが発生して、解決方法を調べたのでメモ。

今回は、DBを再起動したらエラーが消えました。
 

■ エラー

ORA-12505: TNS:listener does not currently know of SID given in connect descriptor  tips
ORA-12505: TNS: リスナーは接続記述子で指定されたSIDを現在認識していません

サーバ側のリスナーは起動しているが、インスタンスが起動していない。
 

■ 解決方法

各サービスの起動と停止手順

● リスナー(TNSListener)の起動と停止

lsnrctl start
lsnrctl stop

● インスタンス(OracleService)の起動と停止

sqlplus system/***** as sysdba
SQL> startup
SQL> shutdown

● Database Console(5500番ポート)の起動と停止

set ORACLE_SID=winora10
emctl start dbconsole
emctl stop dbconsole

● iSQL*Plus(5560番ポート)の起動と停止

isqlplusctl start
isqlplusctl stop

以上です。

【参考】

ORA-12505 – 解決!ORACLE! はてなブックマーク - ORA-12505 - 解決!ORACLE!

[DB] Oracle Database 10g トライアル版 Kawanet Tech Blog/ウェブリブログ はてなブックマーク - [DB] Oracle Database 10g トライアル版 Kawanet Tech Blog/ウェブリブログ

  1. コメントはまだありません。

  1. トラックバックはまだありません。