Puede abrir un script de gestión de cambios que se ha guardado y cerrado.
Acerca de esta tarea
Cuando se trabaja con un script de gestión de cambios es posible que no se acabe de definir todos los cambios en una sola vez. O puede decidir ejecutar los cambios más adelante. Para ello, guarde y cierre el script de gestión de cambios con el plan para trabajar con el script más adelante.
Procedimiento
Para abrir un script de gestión de cambios, siga estos pasos:
- En el Explorador de administración, avance hasta la base de datos para la que creó el script de gestión de cambios y amplíela.
- Amplíe la carpeta Scripts de gestión de cambios y pulse dos veces el script de gestión de cambios que desee abrir. El script de gestión de cambios se abre en el Editor de scripts de gestión de cambios. Si la base de datos cambió después de cerrarse el script de gestión de cambios, en la lista Objetos a cambiar pueden producirse estas situaciones:
- Faltan algunos objetos de la lista Objetos a cambiar.
- Algunos objetos de la lista Objetos a cambiar están marcados con un icono de error.
Cuando se abre un script de gestión de cambios,
Optim Database
Administrator valida los cambios del script en el catálogo de base de datos. Cada objeto que se va a modificar (crear, alterar o eliminar) se comprueba en el catálogo para determinar si el cambio aún se puede admitir. Se elimina un objeto de la lista
Objetos a cambiar para estas situaciones:
- Se va a crear un objeto pero éste ya existe en la base de datos
- Se va a alterar un objeto pero éste ya no existe en la base de datos
- Se va a eliminar un objeto pero éste ya no existe en la base de datos
Cuando Optim Database
Administrator detecta una diferencia entre el script de gestión de cambios y el catálogo de base de datos, y determina que el objeto que se va a modificar puede corregirse, el objeto permanece en la lista Objetos a cambiar.
El objeto se marca con un icono de error. Por ejemplo en el Editor de scripts de gestión de cambios ha alterado una tabla para eliminar una columna y luego ha cerrado el script de gestión de cambios. Luego se ha añadido una columna nueva a la tabla. Cuando se abre el script de gestión de cambios, Optim Database
Administrator no puede determinar si las dos columnas tienen el mismo nombre y entran en conflicto entre sí. Por lo tanto, el objeto permanecerá en la lista Objetos a cambiar.
- Resuelva los problemas que surjan con los objetos marcados con un icono de error en la lista Objetos a cambiar.
- Seleccione un objeto de la lista con un icono de error y pulse Comparar. Se abre un asistente que permite comparar el objeto con el catálogo de base de datos. El asistente se abre en la modalidad de sólo lectura y no se pueden efectuar cambios en el objeto del asistente.
- Utilice el asistente para analizar las diferencias y ciérrelo tras identificarlas.
- Utilice el Editor de scripts de gestión de cambios para cambiar el objeto con el error para resolver las diferencias identificadas, o pulse Ignorar para eliminar el marcador de error del objeto si determina que las diferencias no son un problema.
Qué hacer a continuación
Puede continuar trabajando en el Editor de scripts de gestión de cambios. Tal vez desee añadir más cambios, generar los mandatos de cambios o ejecutar los mandatos de cambio generados.