Actualizaciones principales de versiones de Oracle - Amazon Relational Database Service

Actualizaciones principales de versiones de Oracle

Para realizar una actualización de versión principal, modifique la instancia de base de datos a mano. Las actualizaciones de la versión principal no se realizan automáticamente.

importante

Pruebe exhaustivamente cualquier actualización para comprobar que las aplicaciones funcionen correctamente antes de aplicar la actualización a sus bases de datos de producción. Para obtener más información, consulte Prueba de una actualización de base de datos de Oracle.

Versiones compatibles para actualizaciones principales

Amazon RDS es compatible con las siguientes actualizaciones de versión principal.

Versión actual Actualización compatible

19.0.0.0 con arquitectura CDB

21.0.0.0

La actualización de una versión principal de Oracle Database debe ser una actualización de versión (RU) publicada el mismo mes o posterior. No se puede actualizar a versiones inferiores de ninguna versión de Oracle Database.

Clases de instancias admitidas para actualizaciones principales

Su instancia de base de datos Oracle actual podría estar ejecutándose en una clase de instancia de base de datos no compatible con la versión a la que está actualizando. En este caso, antes de actualizar, migre la instancia de base de datos a una clase de instancia de base de datos compatible. Para obtener más información sobre las clases de instancias de base de datos compatibles para cada versión y edición de Amazon RDS for Oracle, consulte Clases de instancia de base de datos de .

Recopilación de estadísticas antes de las actualizaciones principales

Antes de realizar una actualización de versión principal, Oracle recomienda que recopile estadísticas del optimizador en la instancia de base de datos que esté actualizando. Esta acción puede reducir el tiempo de inactividad de la instancia de base de datos durante la actualización.

Para recopilar estadísticas del optimizador, conéctese a la instancia de base de datos como usuario maestro y ejecute el procedimiento DBMS_STATS.GATHER_DICTIONARY_STATS, como se muestra en el siguiente ejemplo.

EXEC DBMS_STATS.GATHER_DICTIONARY_STATS;

Para obtener más información, consulte GATHER_DICTIONARY_STATS Procedure en la documentación de Oracle.

Permiso para actualizaciones principales

Una actualización principal de la versión del motor es posible que sea incompatible con la aplicación. La actualización es irreversible. Si especifica una versión principal para el parámetro EngineVersion que sea diferente de la versión principal actual, debe permitir actualizaciones de versiones principales.

Si actualiza una versión principal mediante el comando de la interfaz de línea de comandos (CLI) modify-db-instance, especifique --allow-major-version-upgrade. Esta configuración no es persistente, por lo que debe especificar --allow-major-version-upgrade cada vez que realice una actualización principal. Este parámetro no afecta a las actualizaciones de versiones secundarias del motor. Para obtener más información, consulte Actualización de una versión del motor de una instancia de base de datos.

Si actualiza una versión principal mediante la consola, no es necesario que elija una opción para permitir la actualización. En su lugar, la consola muestra una advertencia de que las actualizaciones principales son irreversibles.