Acerca de esta tarea
En un entorno de red, si va a utilizar varios clientes que utilizan diferentes
versiones o niveles de servicio de DB2, debe utilizar los programas de utilidad
para cada versión de DB2 utilizada.
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.
Procedimiento
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
90
Guía del usuario de DB2 Connect
datos del sistema principal IBM, conéctese al servidor del sistema principal IBM
y utilice el ejemplo siguiente como plantilla:
connect to alias_BD user ID_usuario using contraseña
bind vía-acceso/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 el procesador de línea de mandatos:
1. Vaya al directorio bnd, que es x:\sqllib\bnd, donde x: representa la unidad
donde ha instalado DB2.
2. Para conectarse con la base de datos, entre los mandatos siguientes en el
Centro de mandatos o en el procesador de línea de mandatos:
connect to alias_base_datos
donde alias_base_datos representa el alias de la base de datos con la que desea
conectarse.
3. Entre los mandatos siguientes en el procesador de línea de mandatos:
"bind @db2ubind.lst messages bind.msg grant public"
"bind @db2cli.lst messages clibind.msg grant public"
En este ejemplo, bind.msg y clibind.msg son los archivos de mensajes de
salida, y se otorgan los privilegios EXECUTE y BINDADD a public.
4. Restablezca la conexión con la base de datos entrando el mandato siguiente:
connect reset
Nota:
1. El archivo db2ubind.lst contiene la lista de archivos de vinculación (.bnd)
necesarios para crear los paquetes de los programas de utilidad de base de
datos. El archivo db2cli.lst contiene la lista de archivos de vinculación
(.bnd) necesarios para crear paquetes para la interfaz CLI y el controlador
ODBC de DB2.
2. La vinculación puede necesitar unos pocos minutos para finalizar.
3. Si tiene autorización BINDADD, la primera vez que utilice el controlador de
CLI u ODBC, los paquetes de CLI se vincularán automáticamente. Si las
aplicaciones que ha de utilizar requieren una vinculación a la base de datos,
puede utilizar el mandato BIND para realizar la acción de vinculación.