Al ejecutar los cambios desde un plan de cambios, está emitiendo mandatos para cambiar su base de datos DB2. Un plan de cambios presenta una forma consolidada de trabajar con un conjunto de cambios que desea realizar en la base de datos.
Cuando ejecute el plan de cambios, puede establecer las opciones para la conservación de los datos, los mandatos de deshacer y los mandatos de mantenimiento de DB2 en el diálogo Revisar y desplegar. Como alternativa, también puede establecer estas opciones en la vista Propiedades para el plan de cambios.
Todos los cambios que realice en una base de datos se recopilan en un plan de cambios. Una base de datos puede tener un plan de cambios o varios. Solo puede haber activo un plan de cambios en un momento dado, lo que significa que los cambios que realice se añadirán al plan de cambios activo.
Cuando hay un plan de cambios activo, la Lista de objetos incluye una barra de herramientas adicional para ese plan. Si no hay ningún plan de cambios activo e inicia un cambio de base de datos, se crea un plan de cambios automáticamente con el nombre predeterminado Default Change Plan indicación_fecha _hora, donde indicación_fecha _hora tiene el formato aaaa-mm-dd hh-mm-ss. El plan de cambios recién creado se convierte automáticamente en el plan de cambios activo. También puede crear manualmente un plan de cambios y darle el nombre que desee. Una vez creado el plan de cambios, tiene que convertirlo en el activo.
Un plan de cambios permanecerá activo hasta que despliegue los cambios que contiene, lo cierre manualmente para trabajar con él más adelante o convierta en activo otro plan de cambios.
Elemento de menú | Descripción |
---|---|
Editar | Activa el plan de cambios. Aparece una barra de herramientas de plan de cambios en la Lista de objetos; el nombre del plan de cambios figura en dicha barra. Los cambios que realice en la base de datos se añaden a este plan de cambios. También puede pulsar dos veces en el plan de cambios para que se convierta en el plan activo. |
Vista | Muestra los cambios del plan de cambios. Si hay un plan de cambios activo, seguirá estando activo. |
Renombrar | Abre un diálogo en el que puede cambiar el nombre del plan de cambios. En el caso de los planes de cambios que se crean automáticamente y se les asigna un nombre predeterminado con un valor de fecha y hora, puede cambiar el nombre si lo desea por otro más adecuado. |
Suprimir | Suprime el plan de cambios. No se le pedirá que confirme la supresión del plan de cambios. |
Revisar y desplegar | Genera el DDL para implementar los cambios del plan de cambios y muestra el DDL generado en el diálogo Revisar y desplegar. |
Revisar mandatos de deshacer | Muestra el DDL generado para anular los cambios que se realizaron en el catálogo de base de datos cuando el plan de cambios se ejecutó satisfactoriamente contra la base de datos. Para deshacer los cambios, el estado del plan de cambios debe ser Desplegado. |
Propiedades | Lleva el foco a la vista Propiedades en la que se muestra el plan de cambios. Puede utilizar las pestañas de propiedades para alterar los atributos del plan de cambios. |
Estado de plan de cambios | Descripción |
---|---|
Pendiente | Los cambios incluidos en el plan de cambios no se han desplegado en el catálogo de base de datos. Puede activar el plan de cambios y efectuar más cambios, editar un cambio existente o revisar y desplegar el plan de cambios. |
Desplegado | Los cambios incluidos en el plan de cambios se han desplegado en el catálogo de base de datos. Si se han generado mandatos de deshacer para el plan de cambios y decide que anulará los cambios que ha realizado en la base de datos, puede ejecutar los mandatos de deshacer. |
Icono | Descripción |
---|---|
![]() |
Muestra el número de cambios que hay actualmente en el plan de cambios. Puede pulsar el número que tiene un enlace para mostrar la lista de los cambios del plan de cambios. |
![]() |
En la lista de objetos que está visualizada en la Lista de objetos, desplaza el foco al siguiente objeto que se cambiará del plan de cambios actual. Recuerde que siempre puede cambiar qué objetos figuran en la Lista de objetos. |
![]() |
En la lista de objetos que está visualizada en la Lista de objetos, desplaza el foco al objeto anterior que se cambiará del plan de cambios actual. |
![]() |
Genera el DDL para implementar los cambios del plan de cambios y muestra el DDL generado en el diálogo Revisar y desplegar. |
![]() |
Guarda los cambios que se acaban de definir en el plan de cambios. |
![]() |
Cierra el plan de cambios. Si hay cambios sin guardar, cuando cierre el plan de cambios se le pedirá que los guarde o los descarte. |
En la Lista de objetos, los iconos indican si
los objetos del plan de cambios activo se crean
(), alternar
(
) o descartan
(
).