Sumário

Search

  1. Prefácio
  2. Introdução à Movimentação de Dados em Massa do PowerExchange
  3. Ouvinte do PowerExchange
  4. Movimentação de Dados em Massa do Adabas
  5. Movimentação de Dados em Massa do Datacom
  6. Movimentação de Dados em Massa do DB2 para i5/OS
  7. Movimentação de Dados em Massa do DB2 para Linux, UNIX e Windows
  8. Movimentação de Dados em Massa do DB2 para z/OS
  9. Movimentação de Dados em Massa do IDMS
  10. Movimentação de Dados em Massa do IMS
  11. Movimentação de Dados em Massa do Microsoft SQL Server
  12. Movimentação de Dados em Massa do Oracle
  13. Movimentação de Dados em Massa de Arquivo Sequencial
  14. Movimentação de Dados em Massa do VSAM
  15. Gravando Dados com Tolerância a Falhas
  16. Opções de Monitoração e Ajuste

Guia de Movimentação de Dados em Massa

Guia de Movimentação de Dados em Massa

Descriptografando origens do Adabas que são criptografadas com um código de cifra

Descriptografando origens do Adabas que são criptografadas com um código de cifra

O PowerExchange fornece suporte à movimentação de dados em massa para bancos de dados do Adabas que são criptografados com um código de cifra.
Para ativar o suporte aos códigos de cifra do Adabas, execute as seguintes ações:
  • Grave um programa de saída do usuário no Assembler ou C que retorne um conjunto de resultados com as informações que o PowerExchange exige para executar a descriptografia.
  • Inclua a instrução START_UP_USER_EXIT no arquivo de configuração DBMOVER na máquina do Ouvinte do PowerExchange. Essa instrução identifica o programa de saída do usuário e a linguagem da programação.
O PowerExchange chama o programa de saída do usuário sempre que o Ouvinte do PowerExchange for iniciado ou desligado. Na inicialização do Ouvinte, o programa de saída fornece informações para acessar um ou mais bancos de dados do Adabas protegidos por um código de cifra do Adabas. No encerramento do Ouvinte, o programa de saída limpa os recursos que o programa de saída alocou ou usou.
O PowerExchange armazena o código de cifra em formato criptografado na memória enquanto o Ouvinte do PowerExchange estiver sendo executado para que o código de cifra não esteja visível em despejos de memória.
O programa de saída do usuário retorna um dos seguintes códigos de retorno:
  • 0 = O programa foi concluído com êxito.
  • 4 = Ocorreu uma falha, mas o Ouvinte do PowerExchange continua em execução. O Ouvinte ignora o conjunto de resultados.
  • Outro valor = Ocorreu uma falha e a tarefa do Ouvinte é finalizada.
A Informatica recomenda que você defina o primeiro parâmetro da instrução SECURITY no arquivo de configuração DBMOVER como 2. Essa configuração garante que o ID de usuário atribuído ao Ouvinte do PowerExchange possa ser executado com uma autorização RACF e a autenticação que são diferentes das utilizadas nas tarefas do acesso a dados individual. Ao definir a configuração de segurança dessa maneira, o PowerExchange altera a subtarefa do Ouvinte para o ID de usuário RACF fornecido na solicitação do Ouvinte do PowerExchange, independentemente de a solicitação ser do Navegador do PowerExchange, de um fluxo de trabalho do PowerCenter ou de uma ferramenta de cliente da Informatica. Todas as solicitações de acesso a dados que são direcionadas para o PowerExchange são executadas com a autorização RACF da conta de usuário que está fazendo a solicitação.
Os programas de saída do usuário de exemplo, como LSUUXADC, são fornecidos na biblioteca SRCLIB no z/OS.
  • Se um trabalho netport tiver uma origem do Adabas criptografada com um código de cifra, o ID de usuário sob o qual o trabalho do netport será executado deve ter a permissão READ no recurso DTL.LISTENER.AMVALUES na classe especificada na instrução RACF_CLASS no arquivo de configuração DBMOVER. O trabalho netport se comunica com o Ouvinte do PowerExchange por meio do AMTSK (listamvalues) para obter a cifra do Adabas.
  • Se um trabalho netport tem uma origem do Adabas que está criptografada com um código de cifra, defina OUSP como Y no arquivo de configuração DBMOVER.
  • Se uma origem do Adabas que está criptografada com um código de cifra contém registros estendidos, você deve aplicar correções SAG AN826117 e AU826076. Caso contrário, o PowerExchange poderá encontrar problemas quando tentar descriptografar os registros estendidos.