Amazon RDS 版本的 Db2 - Amazon Relational Database Service

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

Amazon RDS 版本的 Db2

對於 Db2,版本編號採用 major.minor.build.revision 的形式,例如 11.5.9.0.sb00000000.r1。我們的版本實作符合 Db2 的版本。

主要

主要版本編號同時是整數和版本編號的第一個部分,例如 11.5。如果主要版本編號變更,例如從 11.5 版到 12.1 版,則版本變更會被視為主要變更。

次要

次要版本編號是版本編號的第三部分和第四部分,例如 11.5.9.0 中的 9.0。第三部分表示 Db2 modpack,例如 9 in 9.0。第四個部分表示 Db2 fixpack,例如 9.0 中的 0。如果 Db2 modpack 或 Db2 fixpack 變更,例如,從 11.5.9.0 版變更為 11.5.9.1 版,或從 11.5.9.0 版變更為 11.5.10.0 版,但提供目錄資料表更新的例外狀況除外。(Amazon RDS 會處理這些例外狀況。)

組建

組建編號是版本編號的第五部分,例如 11.5.9.0.sb00000000 中的 sb00000000。號碼部分皆為零的組建編號表示標準組建。數量部分並非全部為零的組建編號表示特殊組建。如果現有 Db2 版本有安全性修正或特殊建置,建置編號會變更。組建編號變更也表示 Amazon RDS 會自動套用新的次要版本。

修訂版

修訂編號是版本編號的第六個部分,例如 11.5.9.0.sb00000000.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 年 11 月 27 日

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

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

對於 Linux、 macOS或 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 區域 適用於 db2-aedb2-se 資料庫引擎的預設版本。下列範例會傳回美國東部 (維吉尼亞北部) db2-ae中 的預設版本。

對於 Linux、 macOS或 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 版本的支援的時間超過原先所述的時間,我們計劃更新此表格以反映較晚的日期。

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

注意

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

您可以執行 describe-db-major-engine-versions AWS CLI 命令或使用 DescribeDBMajorEngineVersions RDS API 操作來檢視 Db2 資料庫的主要版本。

Db2 主要版本 IBM 發行日期 RDS 發佈日期 IBM 終止支援 (Standard 和 Advanced Edition) IBM 終止支援 (延伸)

Db2 11.5

2019 年 6 月 27 日

2023 年 11 月 27 日

IBM.1 尚未宣布

支援結束後 4 年

1 如需最新資訊,請參閱 IBM Db2 文件中的 Db2 end-of-support日期