TNS-12500 TNS:リスナーが専用サーバ・プロセスの起動 に失敗しました。
上記のエラーが出た場合は、プロセス数かセッション数が最大に達したと考えてよい。
対処方法を記していきます。
まず、以下のSQLでOracleの最大セッション数と最大プロセス数を知る。
SQL>select name, type, value from V$SYSTEM_PARAMETER where name = 'processes' or name='sessions'
で、SQLplusにログインし、以下のコマンド
alter system set processes = xxx scope=spfile;
alter system set sessions = xxx scope=spfile;
※この値は動的には変わらないので、設定後はOracleの再起動をする必要があります。
PR