Despliegue de un plan de cambios en la base de datos

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

  1. 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 Imagen del icono Revisar y desplegar cambios (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.
  2. Revise los mandatos. Si los mandatos no le parecen correctos, puede pulsar Cancelar, modificar el plan de cambios y volver a generar los mandatos.
  3. 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.
  4. 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.
  5. 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.

Comentarios