Actualización de un sistema de base de datos
En este artículo se describen los procedimientos para aplicar actualizaciones del sistema de base de datos y actualizaciones del directorio raíz de base de datos mediante la consola y la API.
Política de IAM necesaria
Para que pueda utilizar Oracle Cloud Infrastructure, un administrador debe otorgarle acceso de seguridad en una política. Este acceso es necesario tanto si utiliza la Consola como la API de REST con un SDK, una CLI u otra herramienta. Si recibe un mensaje que indica que no tiene permiso o que no está autorizado, verifique con su administrador qué tipo de acceso tiene y en qué compartimento debe trabajar.
Para administradores: la política de Permitir a los administradores de bases de datos gestionar sistemas de base de datos de Oracle Cloud permite al grupo especificado realizar todas las acciones con las bases de datos y los recursos de base de datos relacionados.
Si no está familiarizado con las políticas, consulte Introducción a las políticas y Políticas comunes. Si desea profundizar en la escritura de políticas para bases de datos, consulte Detalles del servicio Database.
Requisitos
Los sistemas de base de datos requieren acceso a Object Storage, incluida la conectividad al punto final Swift aplicable para Object Storage. Se recomienda utilizar un gateway de servicio con la VCN para activar este acceso. Para obtener más información, consulte estos temas:
Note:
Además de los requisitos enumerados en esta sección, asegúrese de que se cumplen las siguientes condiciones para evitar fallos en la actualización:
- El directorio
/u01
del sistema de archivos de host de la base de datos tiene al menos 15 GB de espacio libre para ejecutar procesos de actualización. - Oracle Clusterware se ejecuta en el sistema de base de datos.
- Se están ejecutando todos los nodos del sistema de base de datos.
Para obtener más información, consulte:
Actualizaciones disponibles actualmente
Versión | Tipo de Arquitectura | Actualización del sistema de base de datos | Actualización de base de datos |
---|---|---|---|
23.0.0.0 | Linux.x64 | Enero de 2025, octubre de 2024 | Abril de 2025, enero de 2025, octubre de 2024, julio de 2024 (primera actualización) |
23.0.0.0 | Linux.ARM | No se aplica | Abril de 2025 (primera actualización) |
21.0.0.0 | Linux.x64 | Abril de 2025, enero de 2025 | Abril de 2025, enero de 2025, octubre de 2024, julio de 2024 |
19.0.0.0 | Linux.x64 | Abril de 2025, enero de 2025 | Abril de 2025, enero de 2025, octubre de 2024, julio de 2024 |
19.0.0.0 | Linux.ARM | No se aplica | Abril de 2025, enero de 2025, octubre de 2024, julio de 2024 |
18.0.0.0 | Linux.x64 | Octubre de 2021 (actualización final) | Octubre de 2021 (actualización final) |
12.2.0.1 | Linux.x64 | Julio de 2023, abril de 2023 | Octubre de 2023, julio de 2023, abril de 2023, enero de 2023 |
12.1.0.2 | Linux.x64 | No se aplica | Octubre de 2023, julio de 2023, abril de 2023, enero de 2023 |
11.2.0.4 | Linux.x64 | No se aplica | Octubre de 2023, julio de 2023, abril de 2023, enero de 2023 |
Note:
- Para los sistemas de base de datos que ejecutan el software de la versión 18.0.0.0, la actualización de octubre de 2021 es la actualización final que estará disponible.
- Para los sistemas de base de datos con hardware dedicado, la actualización de octubre de 2022 es la actualización final que estará disponible.
Para obtener directrices sobre cómo actualizar las versiones 12.2, 12.1 y 11.2 de Oracle Database para la actualización de la versión de enero de 2024, consulte Directrices de aplicación de parches: clientes de Oracle Cloud con una versión de base de datos inferior 18c e inferior (ID de documento 2997504.1).
Para obtener una lista de actualizaciones de versión y revisiones de actualización de versión para Oracle Database 19c, consulte Información de parche proactivo de Oracle Database 19c (ID de documento 2521164.1).
Para obtener más información, consulte:
Acerca de la actualización de un sistema de base de datos
La actualización de un sistema de base de datos puede tardar varios minutos. Para minimizar el impacto en los usuarios, ejecute la actualización cuando el sistema tenga la menor cantidad de usuarios. Para evitar la interrupción del sistema, considere la posibilidad de implantar una estrategia de alta disponibilidad, como Oracle Data Guard.
Oracle recomienda realizar una copia de seguridad de la base de datos y probar la actualización en un sistema de prueba antes de aplicar la actualización.
Oracle recomienda actualizar el sistema de BD antes de actualizar la base de datos dentro de ese sistema de BD. Para Grid Infrastructure, hay actualizaciones disponibles para dos versiones más recientes (N y N-1). Para Oracle Database, hay actualizaciones disponibles para cuatro versiones más recientes (de N a N-3). Por ejemplo, si una instancia utiliza 21c y la versión más reciente de 21c ofrecida es 21.10.0.0, 21.10.0.0 y 21.9.0.0 estarán disponibles para las actualizaciones de Grid Infrastructure, mientras que 21.10.0.0, 21.9.0.0, 21.8.0.0 y 21.7.0.0 estarán disponibles para las actualizaciones de Oracle Database. Puede utilizar cualquiera de estas actualizaciones, pero Oracle recomienda utilizar la más reciente.
Actualización de la infraestructura de grid de un sistema de base de datos
Realice los siguientes pasos para actualizar la infraestructura de grid de un sistema de base de datos.
- En el menú de navegación, seleccione Oracle Database y, a continuación, Oracle Base Database Service.
- Seleccione el compartimento. Aparecerá una lista de sistemas de base de datos.
- En la lista de sistemas de base de datos, haga clic en el nombre del sistema de base de datos que desea actualizar. Se mostrarán los detalles del sistema de base de datos que ha seleccionado.
- En el separador Información de sistema de base de datos, en Versión, haga clic en el enlace Ver situado junto al campo Actualizar disponible.
- En Sistema de base de datos, en Actualizaciones de infraestructura de cuadrícula, revise la lista de actualizaciones de infraestructura de grid disponibles para el sistema de base de datos.
-
El separador Imágenes de software de Oracle Grid Infrastructure muestra imágenes de software de Oracle Grid Infrastructure disponibles de forma general que puede utilizar para actualizar el sistema de base de datos.
- El separador Imágenes de software de Grid Infrastructure personalizadas permite seleccionar una imagen de software de Grid Infrastructure que ha creado con antelación.
- Utilice el selector Seleccionar un compartimento para especificar el compartimento que contiene la imagen de software.
- Utilice el filtro Región para acceder a las imágenes de software creadas en una región diferente.
-
- Haga clic en el menú Acciones de la actualización que le interese y, a continuación, haga clic en una de las siguientes acciones:
- Ejecutar comprobación previa: compruebe los requisitos para asegurarse de que la actualización se puede aplicar correctamente. Para ejecutar la comprobación previa, haga clic en Run precheck y proporcione confirmación en el cuadro de diálogo Confirm precheck.
- Aplicar: se aplica la actualización seleccionada. Oracle recomienda ejecutar la operación de comprobación previa de una actualización antes de aplicarla. Para aplicar la actualización, haga clic en Aplicar y proporcione la confirmación en el cuadro de diálogo Aplicar actualización.
En la lista, Estado muestra el estado de la operación. Mientras se aplica una actualización, el Estado se muestra como Actualizando. El estado del sistema de base de datos también se muestra como Actualizando. Las operaciones del ciclo de vida en el sistema de base de datos y sus recursos podrían no estar disponibles temporalmente. Si la actualización se completa correctamente, el Estado cambia a Aplicado y el estado del sistema de base de datos cambia a Disponible.
Visualización del historial de actualizaciones del sistema de base de datos
Realice los siguientes pasos para ver el historial de actualizaciones de un sistema de base de datos.
- En el menú de navegación, seleccione Oracle Database y, a continuación, Oracle Base Database Service.
- Seleccione el compartimento. Aparecerá una lista de sistemas de base de datos.
- En la lista de sistemas de base de datos, haga clic en el nombre del sistema de base de datos para ver los detalles de la actualización. Se mostrarán los detalles del sistema de base de datos que ha seleccionado.
- En el separador Información de sistema de base de datos, en Versión, haga clic en el enlace Ver situado junto al campo Última actualización disponible.
- En la página Actualizaciones, haga clic en Historial de actualizaciones en el menú de la izquierda.
- Se mostrará el historial de operaciones de actualización y cambio de versión de ese sistema de base de datos.
Uso de la API
Para obtener más información sobre el uso de la API y la firma de solicitudes, consulte API de REST y Credenciales de seguridad. Para obtener información sobre los SDK, consulte Software development kits e interfaz de línea de comandos.
Utilice las siguientes API para gestionar las actualizaciones de sistemas de base de datos:
- ListDbSystemPatches
- ListDbSystemPatchHistoryEntries
- GetDbSystemPatch
- GetDbSystemPatchHistoryEntry
- UpdateDbSystem
Para obtener la lista completa de las API para el servicio Database, consulte API del servicio Database.