RDS Custom for Oracle 資料庫執行個體升級失敗的疑難排解 - Amazon Relational Database Service

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

RDS Custom for Oracle 資料庫執行個體升級失敗的疑難排解

如果 RDS Custom 資料庫執行個體升級失敗,則會產生 RDS 事件且資料庫執行個體狀態會變成 upgrade-failed

您可以使用 describe-db-instances AWS CLI 命令來查看此狀態,如下列範例所示。

aws rds describe-db-instances --db-instance-identifier my-custom-instance

輸出結果與以下內容相似。

{ "DBInstances": [ { "DBInstanceIdentifier": "my-custom-instance", "EngineVersion": "19.my_cev1", ... "PendingModifiedValues": { "EngineVersion": "19.my_cev3" ... } "DBInstanceStatus": "upgrade-failed" } ] }

升級失敗之後,除了修改資料庫執行個體以執行下列工作之外,所有資料庫動作都會遭到封鎖:

  • 重試相同的升級

  • 暫停和繼續 RDS Custom 自動化

  • 時間點復原 (PITR)

  • 刪除資料庫執行個體

注意

如果已暫停 RDS Custom 資料庫執行個體的自動化,則在繼續自動化之前,您無法重試升級。

相同的動作適用於 RDS 受管僅供讀取複本的升級失敗,與主要複本的升級失敗相同。

如需更多詳細資訊,請參閱 針對 RDS Custom for Oracle 升級進行故障診斷