STARTUPコマンドで2つあるインスタンスのうち1つしか起動しない場合

Oracleに2つのインスタンス(仮に「dog」と「cat」)が存在していまして、


$ sqlplus sys/(SYSユーザーのパスワード) as sysdba
> startup;

インスタンスを起動しようとしたのですが、dogは起動するのにcatは起動しません…。

ためしに、


$ echo $ORACLE_SID

と実行したところ「dog」と返ってきましたので、もしやと思い、


$ export ORACLE_SOD = cat
$ sqlplus sys/(SYSユーザーのパスワード) as sysdba
> startup;

と実行すると、catインスタンスが起動しました。やれやれ。