반응형
ORA-00068: invalid value %s for parameter %s, must be between %s and %s
이 오류는 특정 초기화 파라미터에 허용 범위를 벗어난 값을 설정했을 때 발생합니다. Oracle은 각 파라미터에 대해 유효한 값의 범위를 지정합니다.
오류 원인
- init.ora 또는 spfile에서 설정한 값이 허용 범위를 초과하거나 부족한 경우
- 파라미터 입력 시 단위(MB, %, 초 등)를 생략하거나 잘못 기재
- Oracle에서 자동 조정 가능한 파라미터에 수동으로 잘못된 값 지정
해결 방법
- 오류 메시지에 제시된 유효 범위 확인 후 설정값 수정
- spfile 사용 시:
ALTER SYSTEM SET parameter_name = 적절한값 SCOPE=SPFILE;
- init.ora 사용 시 텍스트 파일 직접 수정 후 재시작
- 적용 전 현재 파라미터 확인:
SHOW PARAMETER parameter_name;
간단 요약
- 오류 코드: ORA-00068
- 오류 요약: 파라미터 설정값이 허용 범위를 벗어남
- 주요 원인: 수치 입력 오류, 범위 초과
- 해결 방법: 유효 범위 내 값으로 수정 후 인스턴스 재시작
반응형