Los componentes de control de enlace solo se utilizan para los programas DB2 generados para sistemas z/OS. Los DBRM para todos los programas que se ejecutan conjuntamente como una transacción o un trabajo de proceso por lotes deben estar enlazados en un solo plan de DB2.
En los ejemplos siguientes, debe asignar el archivo que contiene el DBRM generado anteriormente, según sea necesario para el proceso de enlace DB2. Tal como se ha indicado, las sentencias de asignación hacen referencia a parámetros simbólicos y debe haber proporcionado esos parámetros en el descriptor de construcción utilizado en tiempo de generación. (Para una visión general, consulte la sección Parámetros simbólicos.) Una forma menos genérica de asignar archivos consiste en codificar las sentencias.
En un ejemplo siguiente, DSN6 es el nombre del subsistema de base de datos y MAILORDR es el nombre del módulo de carga z/OS load module del programa que se genera:
TSOLIB ACTIVATE DA('%DSNLOAD%') ALLOC FI(DBRMLIB) SHR DA('%EZEPID%.%SYSTEM%.DBRMLIB' + '%ELA%.NEW.SELADBRM') DSN SYSTEM(DSN6) * EFK2MBDA * BIND ZOSCICS APPLICATION WITH DB2 ACCESS * BIND ZOSBATCH APPLICATION WITH DB2 ACCESS AND DLI ACCESS BIND PLAN(MAILORDR) - MEMBER(MAILORDR) - ACT(REP) - RETAIN - VALIDATE(BIND) - ISOLATION(CS) * OWNER(OWNERGRP)
El ejemplo siguiente es un típico componente de control de enlace definido por el usuario:
TSOLIB ACTIVATE DA('%DSNLOAD%') ALLOC FI(DBRMLIB) SHR DA('%CGHLQ%.%SYSTEM%.DBRMLIB' + '%ELA%.NEW.SELADBRM') DSN SYSTEM(%DSYS,DSN%) BIND PACKAGE (%COLLID%) - MEMBER(%EZEMBR%) - ACT(REP) - VALIDATE(BIND) - ISOLATION(CS) - owner(%OWNER%)
En el ejemplo anterior se utilizan los parámetros simbólicos siguientes:
Conceptos relacionados
Archivo de control de enlace
Componente de control de enlaces
Tareas relacionadas
Añadir un componente de control de enlaces a un archivo de construcción de EGL
Consulta relacionada
bind
Opciones del descriptor de construcción
Parámetros simbólicos