本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
若要執行主要版本升級,請手動修改資料庫執行個體。主要版本升級不會自動進行。
重要
所有升級都務必要經過完整測試,以確認您的應用程式正常運作,再將升級套用至您的生產資料庫。如需詳細資訊,請參閱 測試 Oracle 資料庫升級。
主要升級的支援版本
Amazon RDS 支援下列主要版本升級。
目前版本 | 支援的升級 |
---|---|
19.0.0.0 使用 CDB 架構 |
21.0.0.0 |
Oracle Database 的主要版本升級必須升級至同月或稍後發行的版本更新 (RU)。不支援任何 Oracle Database 版本的主要版本降級。
主要升級的支援執行個體類別
您目前的 Oracle 資料庫執行個體可能在您要升級到的版本所不支援的資料庫執行個體類別上執行。在此情況下,在升級之前,請將資料庫執行個體移轉至支援的資料庫執行個體類別。如需 Amazon RDS for Oracle 各版本和版次所支援的資料庫執行個體類別詳細資訊,請參閱 數據庫實例類。
在主要升級前收集統計資料
在執行主要版本升級之前,Oracle 建議您先在您要升級的資料庫執行個體上收集最佳化工具統計資料。此動作可減少在升級期間資料庫執行個體的停機時間。
若要收集最佳化工具統計資料,請以主要使用者身分連接至資料庫執行個體,然後執行 DBMS_STATS.GATHER_DICTIONARY_STATS
程序,如下列範例所示。
EXEC DBMS_STATS.GATHER_DICTIONARY_STATS;
如需詳細資訊,請參閱 Oracle 文件中的程序
允許主要升級
主要引擎版本升級可能與您的應用程式不相容。升級無法復原。如果您為 EngineVersion參數指定與目前主要版本不同的主要版本,則必須允許主要版本升級。
如果您使用 CLI 命令 modify-db-instance 升級主要版本,請指定 --allow-major-version-upgrade
。此設定並非持久性設定,因此您必須在每次執行主要升級時均指定 --allow-major-version-upgrade
。此參數不會影響次要引擎版本的升級。如需更多詳細資訊,請參閱 升級資料庫執行個體引擎版本。
如果您使用主控台升級主要版本,您就不需要選擇允許升級的選項。相反地,主控台會顯示主要升級無法復原的警告。