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.
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.