소스시간대
유효 기간
Replicat
설명
SOURCETIMEZONE 매개변수를 사용하여 소스 데이터베이스의 시간대를 지정합니다. 이 매개변수를 다음 용도 중 하나로 사용하십시오.
-
추적에 저장된 소스 시간대를 대체합니다. 기본적으로 Replicat는
ID영역과 오프셋 값 모두에서 세션을 지정된 시간대로 설정합니다. 이 옵션은 소스 시간대가 Extract에 의해 트레일에 기록되는 Oracle GoldenGate 버전 12.1.2 이상에 적용됩니다. Replicat는 세션을 지정된 시간대로 설정합니다. -
트레일이 12.1.2 이전 버전으로 작성된 트레일의 경우 소스 데이터베이스의 시간대를 제공합니다. 이러한 버전에서는 Extract가 소스 시간대를 트레일에 기록하지 않으므로 이 매개변수에서 제공해야 합니다. Replicat는 세션을 지정된 시간대로 설정합니다.
Replicat에서 소스 시간대의 기본 사용을 사용 안함으로 설정하려면 Replicat 매개변수 파일에서 PRESERVETARGETTIMEZONE 매개변수를 사용합니다. 자세한 내용은 PRESERVETARGETTIMEZONE을 참조하십시오.
기본값
없음
구문
SOURCETIMEZONE <time_zone>
<time_zone>
DATE, TIME 및 TIMESTAMP 데이터 유형에 대한 데이터베이스에서 출력하는 소스 데이터베이스의 시간대입니다. 다음과 같은 방법으로 지정할 수 있습니다.
-
IANA 시간대 데이터베이스(tz 데이터베이스)에서 유효한 영역
ID입니다. (영역ID은 Olson 시간대ID라고도 합니다.) 일광 절약 시간에 대한 조정은 대상 데이터베이스에서 수행할 수 있습니다(지원되는 경우). -
UTC로부터의 오프셋입니다.
예제
다음 예에서는 SOURCETIMEZONE를 지정하는 여러 가지 방법을 보여줍니다.
- 다음 예에서는
ID영역을 지정합니다.
SOURCETIMEZONE America/New_York
SOURCETIMEZONE US/Pacific
SOURCETIMEZONE Japan
SOURCETIMEZONE UTC
SOURCETIMEZONE Pacific/Guam
- 다음 예에서는 UTC로부터의 오프셋을 지정합니다.
SOURCETIMEZONE +09:00
SOURCETIMEZONE -04:30