Conclua estas tarefas para conectar-se
a seus bancos de dados do usuário no z/OS.
- Obtenha os seguintes valores do DB2 para o subsistema DB2 a que deseja conectar seu broker. Use esses valores para customizar os arquivos BIPEDIT, BIPDSNAO e BIPBRKP.
Variável JCL |
Descrição |
Valor de exemplo |
++DB2CONVERSION++ |
O conversor DB2 |
SINGLE |
++DB2SUBSYSTEM++ |
O ID de subsistema DB2
ao qual o componente se conecta |
DFK4 |
++DB2LOCATION++ |
O valor do local do DB2
do subsistema DB2 ao qual o componente
se conecta |
DSN910PK |
++DB2CURRENTSQLID++ |
O ID do usuário padrão do DB2
para conexão |
MQP1BRK |
++DB2DSNACLIPLAN++ |
O nome do plano do DB2. |
DSNACLI |
++DB2HLQ++ |
O qualificador de alto nível do DB2 |
SYS2.DB2.V910 |
++DB2RUNLIB++ |
O valor da biblioteca de execução do DB2 |
DSN910PK.RUNLIB.LOAD |
- Copie o arquivo BIPDSNAO de amostra fornecido
para o conjunto de dados do componente e customize seu conteúdo com base nos valores obtidos na etapa 1. A sub-rotina para seu banco de dados será semelhante
ao seguinte conteúdo:
[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
- Atualize o perfil do broker BIPBPROF
no conjunto de dados do componente.
- Verifique se a variável de ambiente DSNAOINI aponta
para sua cópia do arquivo BIPDSNAO no conjunto de dados
do componente. Por padrão, ela é configurada como o valor correto; atualize esta variável
se você usar um nome diferente.
- Verifique se a variável de ambiente MQSI_DB2_CONVERSION está
configurada corretamente.
- Envie BIPGEN para recriar o
broker ENVFILE e qualquer perfil específico do grupo de execução.
- Atualize as etapas EGENV e EGNOENV no
JCL da tarefa iniciada pelo broker para incluir os seguintes conjuntos de dados do DB2:
//STEPLIB DD DISP=SHR,DSN=&DB2HLQ..SDSNEXIT
// DD DISP=SHR,DSN=&DB2HLQ..SDSNLOAD
// DD DISP=SHR,DSN=&DB2HLQ..SDSNLOD2
// DD DISP=SHR,DSN=++DB2RUNLIB++
Verifique
se a variável PROC DB2HLQ='++DB2HLQ++' não é uma
linha comentada.
- Inicie o broker usando o comando start (/S).
A seguir: Você pode configurar seus bancos de dados
para participar de transações coordenadas, usando o Resource Recovery
Service (RRS). Para obter informações adicionais, consulte
Planejamento de Serviço de Recuperação de Recursos no z/OS.