Realización de actualizaciones en contexto del nivel de característica

El método predeterminado para actualizar el nivel de característica de un depósito de esquemas o base de datos de usuario es crear un contenedor vacío de bases de datos y, a continuación, utilizar la Herramienta de mantenimiento para actualizar a partir de la base de datos existente a la nueva base de datos con el nivel de característica más alto.

Sin embargo, puede realizar una actualización en contexto al nivel de característica 6. Con una actualización en contexto, la nueva versión de la base de datos se graba de nuevo en el archivo de base de datos original, sustituyendo a la estructura de base de datos antigua.

Las ventajas de una actualización en contexto son que no necesita crear una nueva base de datos vacía y que no necesita indicar a los clientes o servidores la nueva base de datos. Las desventajas de una actualización en contexto son que es imposible restaurar la base de datos al estado anterior y que la base de datos no está disponible a los usuarios hasta que ha finalizado el proceso de actualización. Debe realizar una copia de seguridad completa de la base de datos y almacenarla en otra ubicación antes de realizar una actualización en contexto.

Para entornos más complejos, el riesgo de una actualización en contexto puede ser mayor que las ventajas que comporta.

Actualización en contexto incompatible con cambio de metaesquema

No podrá realizar una actualización en contexto si está actualizando a partir del nivel de característica 3. La Herramienta de mantenimiento también actualiza la versión de metaesquema del depósito de esquemas cuando actualiza a partir del nivel de característica 3.

La actualización de la versión de metaesquema implica más que la actualización del nivel de característica. Es muy importante que realice una copia de seguridad de las bases de datos al actualizar tanto la versión de metaesquema como el nivel de característica.



Comentarios