本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
升級 RDS for Oracle 資料庫執行個體的版本
若要手動升級 RDS for Oracle 資料庫執行個體的資料庫引擎版本,請使用 AWS 管理主控台、AWS CLI 或 RDS API。如需 RDS 資料庫升級的一般資訊,請參閱 升級 RDS for Oracle 資料庫執行個體的版本。若要取得有效的升級目標,請使用 AWS CLI describe-db-engine-versions 命令。
使用主控台升級 RDS for Oracle 資料庫執行個體的引擎版本
登入 AWS 管理主控台,開啟位於 https://console.aws.amazon.com/rds/
的 Amazon RDS 主控台。 -
在導覽窗格中選擇 Databases (資料庫),然後選擇您要升級的資料庫執行個體。
-
選擇 Modify (修改)。
-
針對資料庫引擎版本,選擇較高的資料庫版本。
-
選擇 Continue (繼續),並檢查修改的摘要。請確定您了解資料庫版本升級的影響。您無法將升級的資料庫執行個體轉換回先前的版本。請確定您已使用新版本測試資料庫和應用程式,再繼續操作。
-
決定要將資料庫執行個體升級排程於何時。若要立即套用變更,請選擇 Apply immediately (立即套用)。在某些情況下,選擇此選項會導致停機。如需更多詳細資訊,請參閱 使用排程修改設定。
-
在確認頁面上,檢閱您的變更。如果都正確,請選擇 Modify DB instance (修改資料庫執行個體) 以儲存您的變更。
或者,選擇 Back (上一步) 以編輯變更,或是選擇 Cancel (取消) 以取消變更。
若要升級 RDS for Oracle 資料庫執行個體的引擎版本,您可以使用 CLI modify-db-instance 命令。指定下列參數:
-
--db-instance-identifier– RDS for Oracle 資料庫執行個體的名稱。 -
--engine-version– 會以此資料庫引擎版本編號為目標進行升級。如需有效引擎版本的相關資訊,請使用 AWS CLI describe-db-engine-versions 命令。
-
--allow-major-version-upgrade– 升級資料庫引擎版本。 -
--no-apply-immediately– 在下次維護時段套用變更。若要立即套用變更,請使用--apply-immediately。
範例
下列範例會將名為 myorainst 的 CDB 執行個體從目前的版本 19.0.0.0.ru-2024-01.rur-2024-01.r1 升級至版本 21.0.0.0.ru-2024-04.rur-2024-04.r1。
針對 Linux、macOS 或 Unix:
aws rds modify-db-instance \ --db-instance-identifiermyorainst\ --engine-version21.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-identifiermyorainst^ --engine-version21.0.0.0.ru-2024-04.rur-2024-04.r1^ --allow-major-version-upgrade ^ --no-apply-immediately
若要升級 RDS for Oracle 資料庫執行個體,請使用 ModifyDBInstance 動作。指定下列參數:
-
DBInstanceIdentifier– 資料庫執行個體的名稱,例如。myorainst -
EngineVersion– 會以此資料庫引擎版本編號為目標進行升級。如需有效引擎版本的資訊,請使用 DescribeDBEngineVersions 操作。 -
AllowMajorVersionUpgrade– 是否允許主要版本升級。若要這麼做,請設為true值。 -
ApplyImmediately– 指出是否要立即套用變更,或等到下個維護時段再套用。若要立即套用變更,請將值設為true。若要在下一次維護時段套用變更,請將值設為false。