Sumário

Search

  1. Prefácio
  2. Apresentação do Change Data Capture
  3. Ouvinte do PowerExchange
  4. Condensador do PowerExchange
  5. Change Data Capture do DB2 para i5/OS
  6. Logs Remotos de Dados
  7. Apresentação da Extração de Dados Alterados
  8. Extraindo Dados Alterados
  9. Monitorando Sessões do CDC
  10. Gerenciando Extrações de Dados Alterados
  11. Ajustando Sessões do CDC
  12. Apêndice A: Carimbos de Data/Hora DTL__CAPXTIMESTAMP

Guia do CDC para i5/OS

Guia do CDC para i5/OS

Inicializando Sessões do CDC do PowerCenter

Inicializando Sessões do CDC do PowerCenter

Use o Workflow Manager, o Workflow Monitor ou o comando pmcmd para iniciar um fluxo de trabalho ou uma tarefa para uma sessão do CDC. Você pode fazer uma inicialização a frio, a quente ou de recuperação. O método usado determina como o PWXPC obtém as informações de reinicialização.
Além disso, você pode iniciar o fluxo de trabalho inteiro, parte dele ou uma tarefa do fluxo de trabalho.
Use um dos seguintes métodos para inicializar uma sessão do CDC:
Inicialização a frio
Para inicializar uma sessão do CDC a frio, use o comando Cold Start no Workflow Manager ou no Workflow Monitor. Você também pode usar os comandos pmcmd starttask ou startworkflow com a opção de não recuperação. Uma sessão do CDC que usa o modo de extração em tempo real ou contínua é executada continuamente, até ser parada ou interrompida. Uma sessão do CDC que usa o modo de extração em lotes é executada até atingir o fim do log (EOL) ou ser parada ou interrompida.
Quando você inicializa a frio uma sessão do CDC, o PWXPC usa o arquivo de token de reinicialização para obter os tokens de todas as fontes. O PWXPC não lê as tabelas ou o arquivo de estado ou faz qualquer tentativa de recuperar a sessão.
Inicialização a quente
Para inicializar uma sessão do CDC a quente, use os comandos Start ou Restart no Workflow Manager ou no Workflow Monitor. Você também pode usar os comandos pmcmd starttask ou startworkflow. Uma sessão do CDC que usa o modo de extração em tempo real é executada continuamente, até ser parada ou interrompida. Uma sessão do CDC que usa o modo de extração em lotes é executada até atingir EOL ou ser parada ou interrompida.
Quando você inicializa uma sessão do CDC a quente, o PWXPC reconcilia os tokens de reinicialização especificados no arquivo de token de reinicialização, com os tokens de reinicialização existentes nas tabelas ou no arquivo de estado. Se necessário, o PWXPC executará um processamento de recuperação.
Inicialização de recuperação
Para inicializar a recuperação de uma sessão do CDC, use o comando Recover no Workflow Manager ou no Workflow Monitor. Você também pode usar o comando pmcmd recoverworkflow ou o comando starttask ou startworkflow com a opção de recuperação. Quando a recuperação for concluída, a sessão do CDC será encerrada.
Quando você recupera uma sessão do CDC, o PWXPC lê os tokens de reinicialização de qualquer tabela ou arquivo de estado aplicável. Se necessário, o PWXPC executará um processamento de recuperação. O PWXPC atualiza o arquivo de token de reinicialização com os tokens de reinicialização de cada origem na sessão do CDC. Em seguida, a sessão é encerrada. Para iniciar a extração de dados alterados novamente, inicialize a sessão a frio ou a quente.