升級 Oracle 資料庫執行個體的 RDS 版本 - Amazon Relational Database Service

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

升級 Oracle 資料庫執行個體的 RDS 版本

若要手動升級適用於 Oracle 資料庫執行個體之 RDS 的資料庫引擎版本 AWS CLI,請使用、或 RDS API。 AWS Management Console如需 RDS 中資料庫升級的一般資訊,請參閱升級 Oracle 資料庫執行個體的 RDS 版本。若要取得有效的升級目標,請使用 AWS CLI describe-db-engine-versions指令。

使用主控台升級 RDS 適用於 Oracle 資料庫執行個體的引擎版本
  1. 登入 AWS Management Console 並開啟 Amazon RDS 主控台,網址為 https://console.aws.amazon.com/rds/

  2. 在導覽窗格中選擇 Databases (資料庫),然後選擇您要升級的資料庫執行個體。

  3. 選擇 Modify (修改)

  4. 對於資料庫引擎版本,請選擇較高的資料庫版本。

  5. 選擇 Continue (繼續),並檢查修改的摘要。請確定您瞭解資料庫版本升級的含意。您無法將升級的資料庫執行個體轉換回先前的版本。在繼續之前,請確保您已經使用新版本測試了數據庫和應用程序。

  6. 決定何時排定資料庫執行個體升級。若要立即套用變更,請選擇 Apply immediately (立即套用)。在某些情況下,選擇此選項會導致停機。如需更多詳細資訊,請參閱 使用排程修改設定

  7. 在確認頁面上,檢閱您的變更。如果都正確,請選擇 Modify DB instance (修改資料庫執行個體) 以儲存您的變更。

    或者,選擇 Back (上一步) 以編輯變更,或是選擇 Cancel (取消) 以取消變更。

若要升級適用於 Oracle 資料庫執行個體的 RDS 引擎版本,您可以使用 CLI modify-db-instance命令。指定下列參數:

  • --db-instance-identifier— Oracle 資料庫執行個體的 RDS 名稱。

  • --engine-version – 會以此資料庫引擎版本編號為目標進行升級。

    如需有效引擎版本的相關資訊,請使用 AWS CLI describe-db-engine-versions指令。

  • --allow-major-version-upgrade-升級數據庫引擎版本。

  • --no-apply-immediately – 在下次維護時段套用變更。若要立即套用變更,請使用 --apply-immediately

範例

下列範例會將名為的 CDB 執行個體myorainst從目前版本的升級19.0.0.0.ru-2024-01.rur-2024-01.r1為版本21.0.0.0.ru-2024-04.rur-2024-04.r1

對於LinuxmacOS、或Unix:

aws rds modify-db-instance \ --db-instance-identifier myorainst \ --engine-version 21.0.0.0.ru-2024-04.rur-2024-04.r1 \ --allow-major-version-upgrade \ --no-apply-immediately

在 Windows 中:

aws rds modify-db-instance ^ --db-instance-identifier myorainst ^ --engine-version 21.0.0.0.ru-2024-04.rur-2024-04.r1 ^ --allow-major-version-upgrade ^ --no-apply-immediately

若要升級適用於 Oracle 資料庫執行個體的 RDS,請使用修改資料庫執行個體動作。指定下列參數:

  • DBInstanceIdentifier – 資料庫執行個體的名稱,例如 myorainst

  • EngineVersion – 會以此資料庫引擎版本編號為目標進行升級。如需有效引擎版本的相關資訊,請使用描述 B 作EngineVersions業。

  • AllowMajorVersionUpgrade – 是否允許主要版本升級。若要這麼做,請設為 true 值。

  • ApplyImmediately – 指出是否要立即套用變更,或等到下個維護時段再套用。若要立即套用變更,請將值設為 true。若要在下一次維護時段套用變更,請將值設為 false