選取您的 Cookie 偏好設定

我們使用提供自身網站和服務所需的基本 Cookie 和類似工具。我們使用效能 Cookie 收集匿名統計資料,以便了解客戶如何使用我們的網站並進行改進。基本 Cookie 無法停用,但可以按一下「自訂」或「拒絕」以拒絕效能 Cookie。

如果您同意,AWS 與經核准的第三方也會使用 Cookie 提供實用的網站功能、記住您的偏好設定,並顯示相關內容,包括相關廣告。若要接受或拒絕所有非必要 Cookie,請按一下「接受」或「拒絕」。若要進行更詳細的選擇,請按一下「自訂」。

Oracle 時區檔案的概觀

焦點模式
Oracle 時區檔案的概觀 - Amazon Relational Database Service

本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。

本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。

Oracle Database 時區檔案存放下列資訊:

  • 與國際標準時間的偏移 (UTC)

  • 日光節約時間的轉換時間 (DST)

  • 標準時間和 的縮寫 DST

Oracle Database 提供多個版本的時區檔案。當您在內部部署環境中建立 Oracle 資料庫時,請選擇時區檔案版本。如需詳細資訊,請參閱《Oracle Database 全球化支援指南》中的選擇時區檔案

如果 的規則變更DST,Oracle 會發佈新的時區檔案。Oracle 會獨立於每季發行更新 (RUs) 和發行更新修訂 () 的排程發行這些新的時區檔案RURs。時區檔案位於資料庫主機上的目錄 $ORACLE_HOME/oracore/zoneinfo/ 中。時區檔案名稱使用 格式 DSTvversion,如 所示DSTv35。

時區檔案如何影響資料傳輸

在 Oracle 資料庫中,TIMESTAMP WITH TIME ZONE 資料類型儲存時間戳記和時區資料。具 TIMESTAMP WITH TIME ZONE 資料類型的資料會使用相關聯時區檔案版本中的規則。因此,當您更新時區檔案時,現有的TIMESTAMP WITH TIME ZONE資料會受到影響。

當您在使用不同版本時區檔案的資料庫之間傳輸資料時,可能會發生問題。例如,如果您從具有比目標資料庫更高的時區檔案版本的來源資料庫匯入資料,則資料庫會發出ORA-39405錯誤。在以前,您必須使用下列任一技術來解決此錯誤:

  • 使用所需的時區檔案建立 RDS for Oracle 資料庫執行個體,從來源資料庫匯出資料,然後將其匯入新資料庫。

  • 使用 AWS DMS 或 邏輯複寫來遷移您的資料。

使用 TIMEZONE_FILE_AUTOUPGRADE 選項自動更新

當連接至 RDS for Oracle 資料庫執行個體的選項群組包含 TIMEZONE_FILE_AUTOUPGRADE選項時, 會自動RDS更新您的時區檔案。透過確保您的 Oracle 資料庫使用相同的時區檔案版本,您可以在不同環境之間移動資料時避免耗時的手動技術。容器資料庫 (CDBs) 和非 都支援TIMEZONE_FILE_AUTOUPGRADE此選項CDBs。

TIMEZONE_FILE_AUTOUPGRADE 選項新增至選項群組時,您可以選擇立即新增選項還是在維護時段新增選項。在您的資料庫執行個體套用新選項之後, 會RDS檢查是否可以安裝較新的 DSTvversion file. 目標 DSTvversion 取決於下列項目:

  • 您的資料庫執行個體目前正在執行的次要引擎版本

  • 您要將資料庫執行個體升級至其中的次要引擎版本

例如,您目前的時區檔案版本可能是 DSTv33。當 將更新RDS套用至您的選項群組時,可能會判斷 目前DSTv34在您的資料庫執行個體檔案系統上可用。RDS 然後將您的時區檔案DSTv34自動更新為 。

若要在支援的RDS版本更新中尋找可用的DST版本,請查看 Amazon Relational Database Service (Amazon RDS) for Oracle 版本備註中的修補程式。例如,版本 19.0.0.0.ru-2022-10.rur-2022-10.r1 列出修補程式 34533061:RDBMS- DSTV39 UPDATE - TZDATA2022C

隱私權網站條款Cookie 偏好設定
© 2025, Amazon Web Services, Inc.或其附屬公司。保留所有權利。