

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

# RDS Custom for Oracle 資料庫執行個體升級失敗的疑難排解
<a name="custom-upgrading-failure"></a>

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

您可以使用 [describe-db-instances](https://docs.aws.amazon.com/cli/latest/reference/rds/describe-db-instances.html) 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 升級進行故障診斷](custom-troubleshooting.md#custom-troubleshooting-upgrade)。