Realice estas tareas para conectarse a las bases de datos de usuario en z/OS.
- Consiga los valores siguientes de DB2 para el subsistema de DB2 con el que desee conectar el intermediario. Utilice estos valores para personalizar los archivos BIPEDIT, BIPDSNAO y
BIPBRKP.
Variable JCL |
Descripción |
Valor de ejemplo |
++DB2CONVERSION++ |
El conversor de DB2. |
SINGLE |
++DB2SUBSYSTEM++ |
El ID del subsistema de DB2 al que se conecta el componente. |
DFK4 |
++DB2LOCATION++ |
Valor de la ubicación de DB2 del subsistema DB2 al que se conecta el componente. |
DSN910PK |
++DB2CURRENTSQLID++ |
El ID de usuario de DB2 predeterminado para efectuar la conexión. |
MQP1BRK |
++DB2DSNACLIPLAN++ |
El nombre del plan de
DB2. |
DSNACLI |
++DB2HLQ++ |
El cualificador de alto nivel de DB2. |
SYS2.DB2.V910 |
++DB2RUNLIB++ |
El valor de biblioteca de ejecución de DB2. |
DSN910PK.RUNLIB.LOAD |
- Copie el archivo de ejemplo BIPDSNAO suministrado en el conjunto de datos del componente y personalice su contenido en función de los valores obtenidos en el paso 1. La stanza de la base de datos tendrá un aspecto parecido al contenido siguiente:
[COMMON]
APPLTRACE=0
APPLTRACEfilename="DD:APPLTRC"
TRACETIMESTAMP=3
CONNECTTYPE=2
DIAGTRACE=0
DIAGTRACE_NO_WRAP=0
MAXCONN=0
MULTICONTEXT=0
MVSDEFAULTSSID=DFK4
; SUBSYSTEM
[DFK4]
MVSATTACHTYPE=RRSAF
PLANNAME=DSNACLI
; DATASOURCES
[DSN910PK]
CURRENTSQLID=MQP1BRK
- Actualice el perfil de intermediario BIPBPROF en el conjunto de datos del componente.
- Compruebe que la variable de entorno DSNAOINI apunta a
la copia del archivo BIPDSNAO en el conjunto de datos del componente. De forma predeterminada, se ha establecido en el valor correcto; actualice esta variable si utiliza un nombre distinto.
- Compruebe que la variable de entorno MQSI_DB2_CONVERSION se haya establecido correctamente.
- Someta BIPGEN para volver a crear el intermediario ENVFILE y cualquier perfil específico de grupo de ejecución.
- Actualice los pasos de EGENV y EGNOENV en
la JCL de tarea iniciada por intermediario para incluir los conjuntos de datos de DB2 siguientes:
//STEPLIB DD DISP=SHR,DSN=&DB2HLQ..SDSNEXIT
// DD DISP=SHR,DSN=&DB2HLQ..SDSNLOAD
// DD DISP=SHR,DSN=&DB2HLQ..SDSNLOD2
// DD DISP=SHR,DSN=++DB2RUNLIB++
Compruebe que la variable
DB2HLQ='++DB2HLQ++' PROC no esté comentada.
- Inicie el intermediario utilizando el mandato start (/S).
A continuación: puede configurar las bases de datos para que participen en transacciones coordinadas utilizando el servicios de recuperación de recursos (RRS). Para obtener más información, consulte
Planificación del servicio de recuperación de recursos (Resource Recovery Service) en z/OS.