來源時區
有效對象
Replicat
說明
使用 SOURCETIMEZONE 參數來指定來源資料庫的時區。請將此參數用於下列其中一個用途:
-
覆寫歷程檔中儲存的來源時區。依照預設,Replicat 會將其階段作業同時設為區域
ID和偏移值中的指定時區。此選項適用於 Oracle GoldenGate 版本 12.1.2 或更新版本,其中的來源時區會由 Extract 寫入歷程檔。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