Puede utilizar el Explorador de orígenes de datos para
descartar rutinas en un servidor de bases de datos. El hecho de eliminar una rutina de la base de datos no hace que se elimine código fuente local ni la rutina de los proyectos de desarrollo de datos que la contienen. Si la fuente de la rutina todavía está en un proyecto de desarrollo
de datos, puede desplegar de nuevo la rutina y registrarla en el
servidor. Esto no es válido para rutinas PL/SQL.
Antes de empezar
Para descartar una rutina de una base de datos DB2, debe tener la autorización adecuada. Si la rutina no es de su propiedad,
debe poseer la autorización SYSADM o SYSCTRL, el privilegio DELETE o bien la
autorización DROPIN sobre el esquema. El administrador de la base de datos
DB2 puede proporcionarle la autorización pertinente.
Procedimiento
Para descartar una rutina de una base de datos:
- En el Explorador de orígenes de datos, pulse con el botón derecho del ratón en la rutina que desea descartar y seleccione Descartar.
Se crea un plan de cambios, que se abre en la lista de objetos.
- Revise y ejecute el plan de cambios.
- Pulse el icono Generar DDL.
Cuando la generación haya acabado de forma satisfactoria, pulse el icono
(Revisar y desplegar cambios) en la barra de herramientas Lista de objetos. Se abrirá el diálogo Revisar y desplegar mostrando la lista de mandatos generados.
- Revise los mandatos en el diálogo Revisar y desplegar y, a continuación, especifique cómo desplegar los cambios para la base de datos.
Consejo: Puede modificar y después generar los mandatos en el editor de SQL y XQuery.
También puede crear un trabajo y planificar cuándo ejecutar los mandatos generados en el Gestor de trabajos.
Resultados
La rutina se descarta de la base de datos.