本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
故障診斷 RDS Custom for Oracle 資料庫執行個體的升級失敗
如果RDS自訂資料庫執行個體升級失敗,會產生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自訂自動化
-
Point-in-time 復原 (PITR)
-
刪除資料庫執行個體
注意
如果RDS自訂資料庫執行個體的自動化已暫停,則在繼續自動化之前,您無法重試升級。
對於 RDS受管僅供讀取複本,相同的動作適用於升級失敗,與主要複本相同。
如需詳細資訊,請參閱針對 RDS Custom for Oracle 升級進行疑難排解。