Cambiar el nivel de característica y la versión del metaesquema de Rational ClearQuest puede durar varias horas. El proceso de actualización cambia el repositorio de esquemas y todas las bases de datos de usuario asociadas. Generalmente, se añaden tablas nuevas a todas las bases de datos y se pueden añadir columnas nuevas a las tablas existentes.
El método predeterminado de actualizar el nivel de característica de un repositorio de esquemas o base de datos de usuario es crear un contenedor de bases de datos vacío y, a continuación, utilizar la herramienta de mantenimiento para actualizar la base de datos existente a la nueva base de datos con el nivel de característica más alto.
Puede realizar una actualización in situ al nivel de característica 6 o el nivel de característica 7. En este método, la nueva versión de la base de datos se graba de nuevo en el archivo de base de datos original, sustituyendo la estructura de base de datos antigua.
Las ventajas de este método son que no necesita crear una nueva base de datos vacía y no necesita indicar a los clientes o servidores la nueva base de datos. Las desventajas son que no puede restaurar la base de datos a su estado anterior y la base de datos no está disponible a los usuarios hasta que el proceso de actualización se ha completado. Debe realizar una copia de seguridad completa de la base de datos y almacenarla en otra ubicación antes de poder actualizar la base de datos.
Para entornos más complejos, el riesgo de este método puede sobrepasar sus ventajas.