Actualización de la versión de una instancia de base de datos de RDS para Oracle
Para actualizar manualmente la versión del motor de base de datos de una instancia de base de datos de RDS para Oracle, puede utilizar la AWS Management Console, la AWS CLI o la API de RDS. Para obtener información general acerca de las actualizaciones de bases de datos, consulte Actualización de la versión de una instancia de base de datos de RDS para Oracle. Para obtener objetivos de actualización válidos, utilice el comando describe-db-engine-versions de la AWS CLI.
Actualización de la versión del motor de una instancia de base de datos de RDS para Oracle con la consola
Inicie sesión en la AWS Management Console y abra la consola de Amazon RDS en https://console.aws.amazon.com/rds/
. -
En el panel de navegación, elija Databases (Bases de datos) y, a continuación, elija la instancia de base de datos que desea actualizar.
-
Elija Modify.
-
Para la versión del motor de base de datos, elija una versión de base de datos superior.
-
Elija Continue (Continuar) y consulte el resumen de las modificaciones. Asegúrese de entender las implicaciones de actualizar una versión de base de datos. No puede convertir una instancia de base de datos actualizada a la versión anterior. Asegúrese de haber probado la base de datos y la aplicación con la nueva versión antes de continuar.
-
Decida cuándo programar la actualización de la instancia de base de datos. Para aplicar los cambios inmediatamente, elija Apply immediately. Si se selecciona esta opción, puede producirse una interrupción en algunos casos. Para obtener más información, consulte Uso de la configuración de la programación de modificaciones.
-
En la página de confirmación, revise los cambios. Si son correctos, elija Modify DB instance (Modificar instancia de base de datos) para guardar los cambios.
O bien, elija Back para editar los cambios o Cancel para cancelarlos.
Para actualizar la versión del motor de una instancia de base de datos de RDS para Oracle, puede utilizar el comando modify-db-instance de la CLI. Especifique los siguientes parámetros:
-
--db-instance-identifier
: el nombre de la instancia de base de datos de RDS para Oracle. -
--engine-version
: número de versión del motor de base de datos al que se va a actualizar.Para obtener información sobre versiones de motores válidas, utilice el comando describe-db-engine-versions de la AWS CLI.
-
--allow-major-version-upgrade
: para actualizar la versión del motor de base de datos. -
--no-apply-immediately
–: para aplicar los cambios en el siguiente periodo de mantenimiento. Para aplicar los cambios inmediatamente, use--apply-immediately
.
ejemplo
En el siguiente ejemplo, se actualiza una instancia de CDB nombrada myorainst
de su versión actual de 19.0.0.0.ru-2024-01.rur-2024-01.r1
a la versión 21.0.0.0.ru-2024-04.rur-2024-04.r1
.
Para Linux, macOS o Unix:
aws rds modify-db-instance \ --db-instance-identifier
myorainst
\ --engine-version21.0.0.0.ru-2024-04.rur-2024-04.r1
\ --allow-major-version-upgrade \ --no-apply-immediately
En Windows:
aws rds modify-db-instance ^ --db-instance-identifier
myorainst
^ --engine-version21.0.0.0.ru-2024-04.rur-2024-04.r1
^ --allow-major-version-upgrade ^ --no-apply-immediately
Para actualizar una instancia de base de datos de RDS para Oracle, utilice la acción ModifyDBInstance. Especifique los siguientes parámetros:
-
DBInstanceIdentifier
– nombre de la instancia de base de datos, por ejemplo
.myorainst
-
EngineVersion
: número de versión del motor de base de datos al que se va a actualizar. Para obtener información sobre versiones de motores válidas, utilice la operación DescribeDBEngineVersions. -
AllowMajorVersionUpgrade
: si se permite una actualización de versión principal. Para ello, defina el valor entrue
. -
ApplyImmediately
: indica si se deben aplicar los cambios inmediatamente o en la siguiente ventana de mantenimiento. Para aplicar los cambios inmediatamente, establezca el valor entrue
. Para aplicar los cambios en el siguiente periodo de mantenimiento, establezca el valor enfalse
.