Amazon RDS 版本上的 Db2 - Amazon Relational Database Service

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

Amazon RDS 版本上的 Db2

對於 Db2,版本號碼採用主要. 次要修訂的形式,例如,11.5.9.0.sb0000.r 1。我們的版本實現與 Db2 的版本實現匹配。

重大的

主要版本號碼既是整數,也是版本號碼的第一個小數部分,例如 11.5。如果主要版本號碼發生變更,版本變更就會被視為主要變更 (例如,從 11.5 版變更到 12.1 版)。

未成年

次要版本號碼同時是版本號碼的第三部分和第四部分,例如,11.5.9.0 中的 9.0。第三部分表示 Db2 包,例如 9.0 中的 9。第四部分表示 Db2 修正套件,例如 9.0 中的 0。如果 Db2 modpack 或 Db2 修正套件變更,則版本變更會被視為次要變更 (例如,從 11.5.9.0 版變更至 11.5.9.1 版,或從 11.5.9.0 變更為 11.5.10.0),但提供目錄資料表更新的例外情況除外。(Amazon RDS 會處理這些例外情況。)

建立

組建編號是版本號碼的第五部分,例如,在 11.5.9.0.sb00000 中。編號部分全部為零的內部版本號表示標準組建。編號部分不是全部為零的內部版本號表示特殊的構建。如果現有 Db2 版本的安全性修正程式或特殊組建,組建編號會變更。組建編號變更也表示 Amazon RDS 自動套用新的次要版本。

修訂版

版本號碼是版本號碼的第六部分,例如,在 11.5.9.0.sb00000.r1 中的 r1。修訂版本是對現有 Db2 發行版本的 Amazon RDS 修訂版本。修訂編號變更表示 Amazon RDS 會自動套用新的次要版本。

在 Amazon RDS 上支援的 Db2 次要版本

下表顯示 Amazon RDS 目前支援的次要版本 Db2 11.5。

注意

只有月份和年份的日期是近似值,並會在已知確切日期時進行更新。

Db2 引擎版本 IBM發行日期 RDS 發佈日期

11.5.9.0

2023 年 11 月 15 日

2023 年十一月二十七

您可以在建立新的資料庫執行個體時指定任何目前支援的 Db2 版本。您可以為指定的主要版本指定主要版本 (例如 Db2 11.5) 和任何支援的次要版本。若未指定版本,Amazon RDS 會預設使用支援的版本,通常是最新版本。若已指定主要版本,但未指定次要版本,Amazon RDS 預設會使用您指定之主要版本的最新發行版本。若要查看支援的版本清單以及新建立的資料庫執行個體的預設值,請使用 describe-db-engine-versions AWS Command Line Interface (AWS CLI) 命令。

例如,若要列出適用於 Db2 的 Amazon RDS 引擎版本,請執行下列 AWS CLI 命令。將區域取代為您的 AWS 區域.

對於LinuxmacOS、或Unix:

aws rds describe-db-engine-versions \ --filters Name=engine,Values=db2-ae,db2-se \ --query "DBEngineVersions[].{Engine:Engine, EngineVersion:EngineVersion, DBParameterGroupFamily:DBParameterGroupFamily}" \ --region region

在 Windows 中:

aws rds describe-db-engine-versions ^ --filters Name=engine,Values=db2-ae,db2-se ^ --query "DBEngineVersions[].{Engine:Engine, EngineVersion:EngineVersion, DBParameterGroupFamily:DBParameterGroupFamily}" ^ --region region

此命令會產生類似下列範例的輸出:

[ { "Engine": "db2-ae", "EngineVersion": "11.5.9.0.sb00000000.r1", "DBParameterGroupFamily": "db2-ae-11.5" }, { "Engine": "db2-se", "EngineVersion": "11.5.9.0.sb00000000.r1", "DBParameterGroupFamily": "db2-se-11.5" } ]

預設的 Db2 版本可能因而異。 AWS 區域若要建立具有特定次要版本的資料庫執行個體,請在建立資料庫執行個體期間指定次要版本。您可以執行 describe-db-engine-versions指令來決定 AWS 區域 for db2-aedb2-se資料庫引擎的預設版本。下列範例會傳回美國東部 (維吉尼亞北部) 的預設版本。db2-ae

對於LinuxmacOS、或Unix:

aws rds describe-db-engine-versions \ --default-only --engine db2-ae \ --query "DBEngineVersions[].{Engine:Engine, EngineVersion:EngineVersion, DBParameterGroupFamily:DBParameterGroupFamily}" \ --region us-east-1

在 Windows 中:

aws rds describe-db-engine-versions ^ --default-only --engine db2-ae ^ --query "DBEngineVersions[].{Engine:Engine, EngineVersion:EngineVersion, DBParameterGroupFamily:DBParameterGroupFamily}" ^ --region us-east-1

此命令會產生類似下列範例的輸出:

[ { "Engine": "db2-ae", "EngineVersion": "11.5.9.0.sb00000000.r1", "DBParameterGroupFamily": "db2-ae-11.5" } ]

使用 Amazon RDS,您可以控制將 Db2 執行個體升級到 Amazon RDS 支援的新主要版本的時機。您可以維持與特定 Db2 版本的相容性、在生產環境中部署之前測試應用程式的新版本,以及在最符合您排程的時間執行主要版本升級。

啟用自動次要版本升級時,Amazon RDS 會自動將您的資料庫執行個體升級到新的 Db2 次要版本,因為它們受到 Amazon RDS 的支援。此修補會在您排程的維護時段發生。您可以修改資料庫執行個體,以啟用或停用自動次要版本升級。

除了 Db2 版本 11.5.9.1 和 11.5.10.0 之外,自動升級至新的 Db2 次要版本包括自動升級至新的組建和修訂版本。對於 11.5.9.1 和 11.5.10.0,請手動升級次要版本。

若您選擇不要自動排程升級,可以按照更新主要版本的相同程序,手動升級至支援的次要版本。如需相關資訊,請參閱「升級資料庫執行個體引擎版本」。

在 Amazon RDS 上支持的 Db2 主要版本

RDS for Db2 主要版本至少可在對應IBM版本的支援IBM結束 (基礎) 之前,在標準支援下使用。下表顯示可用來規劃測試和升級週期的日期。如果 Amazon 將 RDS for Db2 版本的支援延長時間超過原始說明的時間,我們計劃更新此表格以反映之後的日期。

您可以使用下列日期來規劃測試和升級週期。

注意

只有月份和年份的日期是近似值,並會在已知確切日期時進行更新。

Db2 主要版本 IBM發行日期 RDS 發佈日期 IBM支撐結束 (基準) IBM支援結束 (延伸)

DB2 11.5

2019 年 6 月 27 日

2023 年十一月二十七

二零二五年九月

終止支援後 4 年