Genere los mandatos para implementar los cambios de un plan de cambios. Los mandatos se generan a partir del plan de cambios. A continuación, los mandatos generados aplican los cambios a la base de datos.
Antes de empezar
Debe existir una conexión a la base de datos.
Procedimiento
- Realice una de las acciones siguientes para generar los mandatos del plan de cambios.
- Si el plan de cambios está activo y se muestra en la barra de herramientas de plan de cambios en la Lista de objetos, pulse el icono Generar DDL. Cuando se haya generado correctamente pulse el icono
(Revisar y desplegar cambios) en la barra de herramientas.
- De lo contrario, en el Explorador de administración, pulse la carpeta Planes de cambios correspondiente a la base de datos.
En la Lista de objetos, pulse el botón derecho del ratón en el plan de cambios que desea desplegar y pulse Revisar y desplegar.
Se abre el diálogo Revisar y desplegar, en el que se muestran los mandatos de cambio generados.
- Revise los mandatos. Si los mandatos no le parecen correctos, puede pulsar Cancelar, modificar el plan de cambios y volver a generar los mandatos.
- Opcional: Para alterar los mandatos que están visualizados, utilice los diversos elementos del diálogo.
Consejo: Consulte la ayuda contextual para obtener información sobre los elementos en el diálogo.
- Seleccione una opción de despliegue y, a continuación, pulse Finalizar.
Consejo: Puede modificar y, a continuación, ejecutar los mandatos generados en el editor de SQL
y XQuery. Al abrir dichos mandatos en el editor, el plan de cambios se cerrará. Puede crear también un trabajo y programarlo cuando ejecute los mandatos generados en el Gestor de trabajos.
Recuerde: Los planes de cambios no se actualizan cuando utiliza el editor de SQL y XQuery o el Gestor de trabajos para modificar o ejecutar los mandatos generados y el estado del plan de cambio permanecerá como PENDIENTE en la carpeta Planes de cambios.
- Consulte los resultados de la ejecución de los mandatos
en la vista Resultados de SQL.
Si falla alguno de los mandatos ejecutados, averigüe la causa del error y tome las medidas oportunas.
Por ejemplo, puede utilizar uno de los enfoques siguientes:
- Analice el script de mandatos desplegados para determinar si puede continuar ejecutando el script desde el punto donde se produjo el error después de realizar los ajustes necesarios al script o al sistema DB2.
- Utilice el script de deshacer para retrotraer los cambios desplegados parcialmente.
Con cualquiera de los enfoques, pulse la carpeta Planes de cambios correspondiente a la base de datos en el Explorador de administración.
Para trabajar con el script de mandatos desplegados, pulse el botón derecho del ratón en el plan de cambios y pulse Revisar y desplegar. Para trabajar con el script de deshacer, pulse el botón derecho del ratón sobre el plan de cambios y pulse Revisar y scripts de deshacer. Los mandatos se abren en el diálogo Revisar y desplegar.
Recuerde: Si ha modificado los mandatos que se generaron para el plan de cambios, debe también modificar los mandatos de deshacer creados en el editor de SQL y XQuery antes de desplegar estos mandatos de deshacer en la base de datos.
Resultados
Ahora, su base de datos refleja los cambios que ha especificado.