Capítulo 6. Vinculación de aplicaciones y programas de
utilidad
Vinculación de aplicaciones y programas de utilidad (DB2 Connect)
Los programas de aplicación desarrollados utilizando SQL incorporado deben estar
vinculados con cada una de las bases de datos con las que trabajarán. En las
plataformas en las que estas funciones están disponibles, puede utilizar el Centro
de mandato y el Asistente de configuración para ello.
La vinculación debe realizarse una vez por aplicación, para cada base de datos.
Durante el proceso de vinculación, se almacenan los planes de acceso a bases de
datos para cada sentencias de SQL que se ejecutará. Estos planes de acceso los
suministran los desarrolladores de las aplicaciones y están contenidos en archivos de
vinculación que se crean durante la precompilación. La vinculación es un proceso
mediante el cual un servidor de bases de datos del sistema principal o de iSeries
procesa estos archivos.
Como varios de los programas de utilidad proporcionados con DB2 Connect se
han desarrollado utilizado SQL incorporado, éstos deben vincularse a un servidor
de bases de datos del sistema principal o de iSeries antes de que el sistema pueda
utilizarlos. Si no se utilizan los programas de utilidad y las interfaces de DB2
Connect, no es necesario vincularlos con cada uno de los servidores de bases de
datos del sistema principal o de iSeries. Las listas de los archivos de vinculación
que estos programas de utilidad necesitan se incluyen en los archivos siguientes:
v ddcsmvs.lst para OS/390 o z/OS
v ddcsvse.lst para VSE
v ddcsvm.lst para VM
v ddcs400.lst para OS/400
Al vincular una de estas listas de archivos con una base de datos, cada uno de los
programas de utilidad individuales se vinculará con esta base de datos.
Si hay instalado un producto del servidor de DB2 Connect, los programas de
utilidad de DB2 Connect deben vincularse con cada servidor de bases de datos del
sistema principal o de iSeries antes de que este sistema pueda utilizarlos.
Suponiendo que los clientes tengan el mismo nivel de fix pack, sólo será necesario
vincular estos programas de utilidad una vez, con independencia del número de
plataformas de clientes implicadas.
Por ejemplo, si tiene 10 clientes Windows y 10 clientes AIX que se conectan a DB2
UDB para OS/390 y z/OS mediante DB2 Connect Enterprise Edition en un
servidor Windows, realice las acciones siguientes:
v Vincule ddcsmvs.lst desde uno de los clientes Windows.
v Vincule ddcsmvs.lst desde uno de los clientes AIX.
v Vincule ddcsmvs.lst desde el servidor DB2 Connect.
En este ejemplo se asume que:
v Todos los clientes tienen el mismo nivel de servicio. Si no es así, es posible que
© Copyright IBM Corp. 1993, 2006
también deba realizar la vinculación desde cada cliente con un nivel de servicio
distinto.
59