今-00020: プロセスの最大数 (150) 超えた

1、実行すると “sqlplus / sysdbaとして” SQLを接続する,あなたはすべてを止めることができます

このエラーが発生した場合、次のコマンドで oracle のプロセス

ps -ef |grep $ORACLE_SID|grep -v grep|awk ‘{印刷 $2}’ | xargs キル -9

ipcs -m | grep オラクル | awk ‘{印刷 $2}’ | xargs ipcrm shm

2. 実行する “sqlplus / sysdbaとして” ,ログインオラクル,最大プロセスとセッションのチェック.

SQL> パラメータプロセスを表示;

名前タイプ値

———————————— ———– ——————————

aq_tm_processes 整数 1

db_writer_processes 整数 5

gcs_server_processes 整数 0

global_txn_processes 整数 1

job_queue_processes 整数 1000

log_archive_max_processes 整数 4

整数を処理します 150

 

SQL> パラメータセッションを表示;

名前タイプ値

———————————— ———– —————————–

java_max_sessionspace_size 整数 0

java_soft_sessionspace_limit 整数 0

license_max_sessions 整数 0

license_sessions_warning 整数 0

session_cached_cursors 整数 50

session_max_open_files 整数 10

セッション整数 350

shared_server_sessions 整数

 

3. プロセスとセッションを変更する

SQL> システム設定プロセスの変更=3000 スコープ=spfile;

システムが変更されました.

SQL> システム設定セッションの変更=4560 スコープ=spfile;

システムが変更されました.

 

4.オラクルを再起動

SQL> すぐにシャットダウン;

データベースが閉じられました.

データベースがマウント解除されました.

ORACLEインスタンスがシャットダウンしました.

 

SQL> 起動;

ORACLEインスタンスが開始されました.

システム グローバル領域の合計 2.0176E+10 バイト

固定サイズ 2261928 バイト

可変サイズ 3959426136 バイト

データベース バッファ 1.6173E+10 バイト

バッファのやり直し 41463808 バイト

データベースがマウントされました.

 

このエラーは再愛されます.

返信を残します