Personalizando os Modelos do PowerExchange para as Cargas de Dados em Massa
Personalizando os Modelos do PowerExchange para as Cargas de Dados em Massa
Você pode usar os modelos JCL e de placa de controle sem modificação, caso aceite as instruções JCL padrão e as placas de controle para o utilitário DB2 LOAD. Você também pode editar esses modelos para alterar as placas de controle ou para usar outros utilitários de carga.
Se a instrução SECURITY estiver definida como 0 ou 1 no membro de configuração DBMOVER, edite as seguintes especificações na placa JOB no membro do modelo DB2LDJCL ou DB2LDJCP:
Remova ou altere o valor do parâmetro NOTIFY. Caso contrário, o trabalho de carga poderá falhar.
Remova os parâmetros USER e PASSWORD. Caso contrário, o trabalho de carga falhará.
Além disso, para identificar o nome do conjunto de dados rejeitados que o PowerExchange aloca dinamicamente, edite a JCL que define o conjunto de dados. O esboço da JCL especificado em DB2LDJCL define o conjunto de dados desta maneira:
Por exemplo, você pode substituir a JCL acima pela seguinte JCL:
//SYSDISC DD DISP=SHR,DSN=%REJECT
Este exemplo define um conjunto de dados rejeitados com o nome &HLQ.
taskid
.REJECT.
Se os arquivos em massa do DB2 forem carregados com "NOSUBMIT", %REJECT será resolvido para $HLQ.REJECT, não $HLQ.
taskid
.REJECT.
Para incluir a saída de um trabalho LOAD do DB2 com falha e o nome do conjunto de dados rejeitados no log de sessão do PowerCenter, especifique RETLOGINFOMSG=Y no atributo de conexão Substituição do PWX. O nome do conjunto de dados rejeitados é exibido na mensagem PWX-00409.