Capítulo 24. Desarrollo de aplicaciones de base de datos
La vinculación y ejecución de aplicaciones en un entorno que utilice DB2 Connect
tiene consideraciones específicas que se tratan en este tema.
Vinculación de programas de utilidad de base de datos en DB2
Connect
Debe vincular los programas de utilidad de base de datos (de importar, exportar,
reorganizar, procesador de línea de mandatos) y los archivos de vinculación de la
interfaz CLI de DB2 a cada base de datos para poder utilizarlos con la base de
datos. En un entorno de red, si va a utilizar varios clientes que se ejecutan en
distintos sistemas operativos o que tienen diferentes versiones o niveles de servicio
de DB2, debe vincular los programas de utilidad una vez para cada combinación
de sistema operativo y versión de DB2.
La vinculación de un programa de utilidad crea un paquete, que es un objeto que
incluye toda la información necesaria para procesar sentencias de SQL específicas
desde un único archivo de origen.
Los archivos de vinculación se agrupan en distintos archivos .lst en el directorio
bnd, bajo el directorio de instalación (habitualmente sqllib para Windows). Cada
archivo es específico de un servidor.
v Para vincular los programas de utilidad y aplicaciones al servidor de bases de
v Para vincular programas de utilidad de la base de datos con una base de datos
© IBM Corporation 1993, 2007
datos del sistema principal o de System i, conéctese al servidor del sistema
principal o de System i y utilice el ejemplo siguiente como plantilla:
connect to alias_BD user ID_usuario using contraseña
bind vía/bnd/@ddcsmvs.lst blocking all sqlerror continue
messages mvs.msg grant public
connect reset
donde vía corresponde al valor de registro DB2PATH.
DB2, utilice uno de los métodos siguientes en función del sistema operativo de
la estación de trabajo:
– El Asistente de configuración (CA)
1. Inicie el CA.
2. Seleccione la base de datos a la que desea vincular los programas de
utilidad.
3. Pulse el botón derecho del ratón y seleccione Vincular.
4. Seleccione el programa de utilidad o los archivos a vincular.
5. Añada las opciones de vinculación que desee.
6. Entre un Id de usuario y una contraseña para conectarse con la base de
datos. El Id de usuario debe tener autorización para vincular paquetes
nuevos respecto a la base de datos. Efectúe una pulsación sobre Vincular.
– El procesador de la línea de mandatos:
1. Vaya al directorio bnd, que es x:\sqllib\bnd, donde x: representa la
unidad donde ha instalado DB2.
89