Los grupos de despliegue gestionan las asociaciones entre un conjunto
de artefactos y los perfiles de servidor que se usan para desplegarlos.
Son varias las ventajas principales de utilizar los grupos de despliegue para
desplegar artefactos en un servidor de bases de datos y enlazarlos a él.
Un grupo de despliegue es una colección de artefactos y perfiles de servidor que se
utilizan para gestionar el despliegue de los artefactos de un grupo
en los servidores de bases de datos asociados a los perfiles de servidor del
grupo o para enlazarlos a ellos. En la vista Gestor de despliegue, puede crear y
gestionar grupos de despliegue, así como consultar o generar informes de los resultados
del despliegue.
Las ventajas de utilizar grupos de despliegue son:
- Puede gestionar el despliegue o el enlace de varios artefactos
a la vez. Es más eficiente que desplegar o vincular cada artefacto por
separado.
- Puede controlar el orden del despliegue de los artefactos contenidos en un grupo
de despliegue. Esto es útil en los casos en que existen dependencias de artefactos;
por ejemplo, si es necesario crear una tabla antes de poder crear un índice en
esa tabla.
- Puede utilizar perfiles de servidor para gestionar los valores que utilice
para desplegar artefactos en un lugar o enlazarlos a él; de este modo, sólo los tendrá que
especificar una vez. Si despliega o enlaza artefactos individualmente con el asistente
Desplegar rutinas, deberá especificar algunos de estos valores cada vez que realice un
despliegue o enlace.
- Puede desplegar los artefactos de un grupo de despliegue en varios servidores o
varias configuraciones del mismo servidor a la vez.
- Puede ver los resultados de cada despliegue, así como consultar y compartir informes
de cada despliegue con otros miembros del equipo. Esta colaboración permite mejorar
el seguimiento y la comunicación de cada despliegue.
- Puede comparar rutinas (procedimientos almacenados y funciones definidas por el usuario)
que se han desplegado mediante grupos de despliegue con su origen en el
espacio de trabajo. Esta comparación permite determinar con más facilidad los
objetos que se han modificado en el espacio de trabajo desde el último despliegue.
Puede desplegar los tipos siguientes de artefactos desde los grupos de
despliegue:
- Procedimientos almacenados
- Funciones definidas por el usuario
- sentencias SQL
- Paquetes PL/SQL
- Artefactos de enlace estático pureQuery DB2:
- Una interfaz que contiene anotaciones pureQuery
o bien
- Un archivo .pdqxml o .xml que contiene sentencias SQL que pueden vincularse
estáticamente a un servidor DB2