이때 Oracle Database의 parameter 중에서 PROCESS parameter가 200개 이상 되어야 하는데, 보통 기본 값으로 150개로 설정되어 있다.
PROCESS 개수를 변경하고 Database를 재실행한다.
PROCESS 개수 확인
sqlplus를 이용해서 아래와 같이 입력하여 PROCESS 개수를 확인해 보자SQL> show parameter processes
NAME TYPE VALUE
------------------------------------ ----------- ------------------------------
aq_tm_processes integer 0
db_writer_processes integer 1
gcs_server_processes integer 0
global_txn_processes integer 1
job_queue_processes integer 1000
log_archive_max_processes integer 4
processes integer 150
SQL>
PROCESS 개수 변경
SQL> alter system set processes=200 scope=spfile ;Database Shutdown
데이터베이스를 shutdown 시키거나 startup 시킬 때는 아래와 같이 sysdba 권한으로 로그인 해야 한다.>sqlplus system as sysdba
SQL> shutdown immediate
Database closed.
Database dismounted.
ORACLE instance shut down.
Database Startup
SQL> startup다시 PROCESS 개수가 변경되었음을 확인해보자.
SQL> show parameter processes
NAME TYPE VALUE
------------------------------------ ----------- ------------------------------
aq_tm_processes integer 0
db_writer_processes integer 1
gcs_server_processes integer 0
global_txn_processes integer 1
job_queue_processes integer 1000
log_archive_max_processes integer 4
processes integer 200
200개로 변경되었으면 다시 RCU를 이용해서 스크마를 생성하면 정상적으로 동작한다.