원인
세션 하나당 할당받을 수 있는 Statement 수가 초과했을 경우 발생합니다.
해결방안
MAXIMUM_CONCURRENT_ACTIVITIES 의 프로퍼티 값을 변경합니다.
변경 방법으로는 2가지가 있습니다.
1. DB 가 재구동 가능한 경우
goldilocks.properties.conf 파일의 MAXIMUM_CONCURRENT_ACTIVITIES 의 프로퍼티 값을 변경한 뒤 재구동합니다.
2. DB 가 재구동이 불가능한 경우
SYS 계정으로 접속하여 ALTER SYSTEM 구문을 수행합니다. 이 때는 DEFERRED 옵션을 부여해야 합니다.
DEFERRED 는 새로 접속하는 세션에만 해당 프로퍼티를 적용하며, 기존의 세션에 대해서는 이전의 값을 적용합니다.
gSQL> ALTER SYSTEM SET MAXIMUM_CONCURRENT_ACTIVITIES=2048 DEFERRED; System altered. gSQL> commit; Commit complete.
변경 후 goldilocks.properties.conf 파일의 MAXIMUM_CONCURRENT_ACTIVITIES 의 값을 설정한 값으로 변경합니다.
'Database > Goldilocks' 카테고리의 다른 글
[GOLDILOCKS] ERR-HY000(56001): location information of member 'G1N3' does not exist (0) | 2018.10.31 |
---|---|
[GOLDILOCKS] ERR-HY000(56000): location information of member 'G1N1' already exists (0) | 2018.10.31 |
[GOLDILOCKS] DBeaver 연동하기 (0) | 2018.10.01 |
[GOLDILOCKS] PL/SQL Exception 예외처리하기 (0) | 2018.08.21 |
[GOLDILOCKS] PL/SQL DBMS_OUTPUT 옵션 사용하기 (0) | 2018.08.21 |