반응형
ORA-00082: memory size of %s is not in valid set of [1], [2], [4], [8], [16], [32]
이 오류는 Oracle 메모리 관련 파라미터 설정 시 값이 허용된 범위(2의 제곱수: 1, 2, 4, 8, 16, 32 등)가 아닐 때 발생합니다. 주로 LOG_BUFFER, DB_BLOCK_SIZE 등 파라미터 설정 시 나타납니다.
오류 원인
- 메모리 파라미터 설정값이 2의 제곱수(1, 2, 4, 8, 16, 32 등)가 아님
- 단위(MB, KB) 누락 또는 계산 오류
- init.ora 또는 spfile 파라미터 오입력
해결 방법
- 파라미터에 2의 제곱 형태(1, 2, 4, ...) 값 입력
- LOG_BUFFER 예시:
ALTER SYSTEM SET log_buffer = 8M SCOPE=SPFILE;
- 단위 확인 및 수동 계산 필요 시 바이너리 기준 사용
- init.ora 수정 후 인스턴스 재시작
간단 요약
- 오류 코드: ORA-00082
- 오류 요약: 설정한 메모리 크기 값이 허용되지 않음
- 주요 원인: 2의 제곱 단위 미사용, 잘못된 단위 지정
- 해결 방법: 유효한 값으로 재설정 후 재시작
반응형
'SW > Database' 카테고리의 다른 글
✅ ORA-00084: global area must be PGA, SGA, or UGA / 원인과 해결 방법 (0) | 2025.05.23 |
---|---|
✅ ORA-00083: warning: possibly corrupt SGA mapped / 원인과 해결 방법 (0) | 2025.05.23 |
✅ ORA-00081: address range [string, string) is not readable / 원인과 해결 방법 (0) | 2025.05.22 |
✅ ORA-00080: invalid global area specified by level %s / 원인과 해결 방법 (0) | 2025.05.22 |
✅ ORA-00079: variable %s not found / 원인과 해결 방법 (0) | 2025.05.22 |