지금-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 바이트
데이터베이스가 마운트되었습니다..
이 오류는 다시 중단됩니다..