

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

# Mise à niveau de la version d’une instance de base de données RDS for Oracle
<a name="USER_UpgradeDBInstance.Oracle.Upgrading"></a>



Pour mettre à niveau manuellement la version du moteur de base de données d'une instance de base de données RDS pour Oracle, utilisez l' AWS Management Console API AWS CLI, la ou l'API RDS. Pour obtenir des informations générales sur les mises à niveau de bases de données dans RDS, consultez [Mise à niveau de la version d’une instance de base de données RDS for Oracle](#USER_UpgradeDBInstance.Oracle.Upgrading). Pour obtenir des cibles de mise à niveau valides, utilisez la AWS CLI [ describe-db-engine-versions](https://docs.aws.amazon.com/cli/latest/reference/rds/describe-db-engine-versions.html)commande.

## Console
<a name="USER_UpgradeDBInstance.Oracle.Upgrading.Manual.Console"></a>

**Pour mettre à niveau la version du moteur d’une instance de base de données RDS for Oracle à l’aide de la console**

1. Connectez-vous à la console Amazon RDS AWS Management Console et ouvrez-la à [https://console.aws.amazon.com/rds/](https://console.aws.amazon.com/rds/)l'adresse.

1. Dans le panneau de navigation, choisissez **Bases de données**, puis l’instance de base de données que vous souhaitez mettre à niveau. 

1. Sélectionnez **Modify**.

1. Pour **Version du moteur de base de données**, choisissez une version de base de données supérieure.

1. Choisissez **Continuer** et vérifiez le récapitulatif des modifications. Assurez-vous de bien comprendre les implications d’une mise à niveau de la version d’une base de données. Vous ne pouvez pas restaurer la version précédente d’une instance de base de données mise à niveau. Assurez-vous d’avoir testé à la fois votre base de données et votre application avec la nouvelle version avant de continuer. 

1. Décidez quand planifier la mise à niveau d’instance de base de données. Pour appliquer les modifications immédiatement, choisissez **Appliquer immédiatement**. La sélection de cette option peut entraîner une interruption de service dans certains cas. Pour plus d'informations, consultez [Utilisation du paramètre de planification des modifications](USER_ModifyInstance.ApplyImmediately.md). 

1. Sur la page de confirmation, examinez vos modifications. Si elles sont correctes, choisissez **Modify DB instance (Modifier l’instance de base de données)** pour enregistrer vos modifications. 

   Sinon, choisissez **Retour** pour modifier vos modifications, ou choisissez **Annuler** pour les annuler. 

## AWS CLI
<a name="USER_UpgradeDBInstance.Oracle.Upgrading.Manual.CLI"></a>

Pour mettre à niveau la version du moteur d'une instance de base de données RDS pour Oracle, vous pouvez utiliser la [modify-db-instance](https://docs.aws.amazon.com/cli/latest/reference/rds/modify-db-instance.html)commande CLI. Spécifiez les paramètres suivants : 
+ `--db-instance-identifier` : nom de l’instance de base de données RDS for Oracle. 
+ `--engine-version` : numéro de version du moteur de base de données vers lequel effectuer la mise à niveau. 

  Pour plus d'informations sur les versions valides du moteur, utilisez la AWS CLI [ describe-db-engine-versions](https://docs.aws.amazon.com/cli/latest/reference/rds/describe-db-engine-versions.html)commande.
+ `--allow-major-version-upgrade` : pour mettre à niveau la version du moteur de base de données. 
+ `--no-apply-immediately` – pour appliquer les modifications au cours de la fenêtre de maintenance suivante. Pour appliquer les modifications immédiatement, utilisez `--apply-immediately`. 

**Example**  
L’exemple suivant illustre la mise à niveau une instance de CDB nommée `myorainst` de sa version actuelle `19.0.0.0.ru-2024-01.rur-2024-01.r1` vers la version `21.0.0.0.ru-2024-04.rur-2024-04.r1`.  
Pour Linux, macOS ou Unix :  

```
1. aws rds modify-db-instance \
2.     --db-instance-identifier myorainst \
3.     --engine-version 21.0.0.0.ru-2024-04.rur-2024-04.r1 \
4.     --allow-major-version-upgrade \
5.     --no-apply-immediately
```
Pour Windows :  

```
1. aws rds modify-db-instance ^
2.     --db-instance-identifier myorainst ^
3.     --engine-version 21.0.0.0.ru-2024-04.rur-2024-04.r1 ^
4.     --allow-major-version-upgrade ^
5.     --no-apply-immediately
```

## API RDS
<a name="USER_UpgradeDBInstance.Oracle.Upgrading.Manual.API"></a>

Pour mettre à niveau une instance de base de données RDS pour Oracle, utilisez l'DBInstanceaction [Modifier](https://docs.aws.amazon.com/AmazonRDS/latest/APIReference/API_ModifyDBInstance.html). Spécifiez les paramètres suivants : 
+ `DBInstanceIdentifier` : nom de l’instance de base de données, par exemple *`myorainst`*. 
+ `EngineVersion` : numéro de version du moteur de base de données vers lequel effectuer la mise à niveau. Pour plus d'informations sur les versions valides du moteur, utilisez l'opération [DBEngineDescribe les versions](https://docs.aws.amazon.com/AmazonRDS/latest/APIReference/API_DescribeDBEngineVersions.html).
+ `AllowMajorVersionUpgrade` : pour autoriser une mise à niveau de version majeure. Pour ce faire, définissez la valeur sur `true`. 
+ `ApplyImmediately` : si des modifications doivent être appliquées immédiatement ou au cours du prochain créneau de maintenance. Pour appliquer les modifications immédiatement, définissez la valeur sur `true`. Pour appliquer les modifications pendant le créneau de maintenance suivant, définissez la valeur sur `false`. 