1. 문제 발생
오후 22:00에 지인에게 연락옴
19C DB에서 AWR 수행이 13시에서 멈추었다는 소식을 들었음
DB 설치하고 DB서버 시간을 한국시간대로 변경작업 하지 않은 기억이 남
select sysdate + 9 / 24 , sysdate from dual ;
위 결과 Sysdate 결과값은 영국시간 기준 날짜가 출력됨
AWR은 정상으로 수행되고 있으나 시간차이로 인한 오해가 발생되면 안되므로 한국 시간대로 변경 필요함
2. 조치 방법
2.1) Server 접속
: oracle 계정 .bash_profile에 아래 기입

- export TZ=Asia/Seoul
- 저장 후 source .bash_profile 수행 ( 환경변수에 바로 적용 )
2.2) Oracle 종료 후 기동
3. 결과 확인
3.1) 조치 전

3.2) 조치 후

3.3) 조치 후 : AWR 확인
: 밤 11시에 정상적으로 수행됨
=== 추가. 2024.09.22 ===
기본적으로 오라클은 서버시간을 의존하나, 서버시간이 한국시간임에도 불구하고, 오라클 db 서버 시간이 -9시간으로 조회가 된다면 아래와 같이하면 정상적으로 조회가 된다.
1. SYS 접속
2. 코드 실행
ALTER database SET TIME_ZONE = 'Asia/Seoul' ;
3. DB Close > Start
4. 정상 여부 확인
select dbtimezone, sessiontimezone, sysdate from dual ;
'ORACLE > DBA' 카테고리의 다른 글
오라클 힌트 목록 (0) | 2024.09.23 |
---|---|
인덱스 invisible, visible 변경 (0) | 2024.09.23 |
히든 파라메터 조회 (Hidden Parameter) (0) | 2024.09.05 |
오라클 서버 CPU와 MEMORY 조회 (2) | 2024.09.04 |
아카이브 모드변경과 저장경로 설정방법 (0) | 2024.06.14 |