Oracleが起動しているのにIdle instanceってなる
タイトル通りの話。
Oracleが確かに起動していてリスナー経由とかでは繋がるのに、sqlplusだと繋がらなくてなんでかなぁと悩んだ。しばらく調べた結果、環境変数 ORACLE_HOME
の末尾にスラッシュが付いていたためと判明。それを取り除いたらOKだった。
#This is NG! ORACLE_HOME=/path/to/oracle/ #This is OK. ORACLE_HOME=/path/to/oracle
なんだかなぁ。
参考:フォーラムのこのスレッド(英語)