또한 증상이 비슷한 다른 버그도 있는데, PDB 생성시 General Mode 선택하여 DB 생성시 PST8PDT (태평양 표준시) 로 설정된다고 한다.

 

Default Scheduler Timezone Value In PDB$SEED Different Than CDB (Doc ID 2702230.1)

DBMS_SCHEDULER 또는 DBMS_JOB 및 DST/시간대에 대한 설명(문서 ID 467722.1)

-- Scheduler Timezone in CDB:

SQL> select * from dba_scheduler_global_attribute where ATTRIBUTE_NAME like '%TIMEZONE%';

America/Toronto

ATTRIBUTE_NAME                 VALUE
------------------------------ ------------------------------
DEFAULT_TIMEZONE               America/Toronto

 -- Scheduler timezone in PDB:

SQL> alter session set container=PDB$SEED;

Session altered.

SQL> select * from dba_scheduler_global_attribute where ATTRIBUTE_NAME like '%TIMEZONE%';

ATTRIBUTE_NAME                 VALUE
------------------------------ ------------------------------
DEFAULT_TIMEZONE               PST8PDT

- 증상
12C, 18c 및 19c에서 DBCA General 모드를 사용하여 DB를 만들면 PDB 스케줄러의 기본 시간대가 CDB$ROOT와 다릅니다.


PDB 스케줄러의 기본 시간대는 19c에서는 PST8PDT이고 12C 및 18c에서는 스케줄러의 시간대가 CDB$ROOT에 무엇이든 상관없이 Etc/UTC입니다.


그러나 create database 명령을 사용하거나 DBCA 사용자 정의 모드를 사용하면 PDB 스케줄러의 기본 시간대가 CDB$ROOT와 동일합니다.

이는 예상되는 동작입니다. 

아래 버그를 참조하여 개선 요청을 제기했습니다.
  미공개 버그 30076391: DBCA GENERAL MODE CREATE DB를 사용하여 CDB$ROOT 및 PDB에서 스케줄러의 다른 시간대

- 해결책   
DBCA 일반 모드를 사용하여 DB를 생성하는 경우에도 PDB 스케줄러의 기본 시간대를 설정하세요.
PDB 스케줄러의 기본 시간대가 CDB$ROOT와 동일한 사용자 지정 모드에서 DBCA를 사용해 보세요.
스케줄러 시간대를 설정하려면 아래 문서를 참조하세요.


Posted by pat98

 

=> 특정 버전의 19c RU 부터 별도 작업을 하지 않아도 같은 Timezone 으로 셋팅되도록 수정된것 같은데 관련하여 자료는 찾지 못했다. 최신 RU인 19.24 에서는 같은 Timezone 으로 조회가 됨..

 

생성된 PDB 의 Scheduler 의 시간대를 변경 (기본적으로 CDB의 스케줄러 은 정상적이나 PDB의 스케줄러는 UTC로 되어있음)

 

alter session set container = pdb1 ;
select dbms_scheduler.stime from dual ;

STIME
---------------------------------------------------------------------------
23-MAR-20 05.23.50.906789000 AM ETC/UTC

exec DBMS_SCHEDULER.SET_SCHEDULER_ATTRIBUTE ('default_timezone','Asia/Seoul');

select dbms_scheduler.stime from dual ;
STIME
---------------------------------------------------------------------------
23-MAR-20 02.25.03.377906000 PM ASIA/SEOUL

Posted by pat98
이전버튼 1 이전버튼

10-16 11:12
Flag Counter
Yesterday
Today
Total

글 보관함

최근에 올라온 글

달력

 « |  » 2024.10
1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30 31

최근에 달린 댓글