Notas sobre o Release


15.9 Capítulo 8. Determinação de Problemas

O Analisador de Replicação executa em sistemas Windows de 32 bits e no AIX. Para executar o Analisador no AIX, garanta que o diretório sqllib/bin aparece antes de /usr/local/bin na sua variável de ambiente PATH para evitar conflitos com /usr/local/bin/analyze.

O Analisador de Replicação possui duas palavras-chave opcionais adicionais: CT e AT.

CT=n
Mostra apenas as entradas da tabela de rastreio de Capture que são mais novas que n dias. Esta palavra-chave é opcional. Se você não especificar esta palavra-chave, o padrão é 7 dias.

AT=n
Mostra apenas as entradas da tabela de rastreio de Apply que são mais novas que n dias. Esta palavra-chave é opcional. Se você não especificar esta palavra-chave, o padrão é 7 dias.

Exemplo:

analyze mydb1 mydb2 f=meu-diretório ct=4 at=2 deepcheck q=applyqual1

Para o Analisador de Replicação, as seguintes informações sobre palavras-chave estão atualizadas:

deepcheck
Especifica que o Analisador realiza uma análise mais completa, incluindo as seguintes informações: informações de eliminação das tabelas CD e UOW, detalhes de compressão e particionamento das áreas da tabela do DB2 para OS/390, análise de índices de destino com respeito às chaves de subscrição, timelines de subscrição, e erros de instruções SQL do conjunto de subscrições. A análise inclui todos os servidores. Esta palavra-chave é opcional.

lightcheck
Especifica que as seguintes informações estão excluídas do relatório: todos os detalhes de colunas da tabela ASN.IBMSNAP_SUBS_COLS, erros de subscrição ou anomalias ou omissões, e índices incorretos ou ineficientes. Esta redução de informações economiza recursos e produz um arquivo de saída HTML menor. Esta palavra-chave é opcional e é mutuamente exclusiva à palavra-chave deepcheck.

As ferramentas do analisador estão disponíveis em PTFs de replicação em plataformas AS/300. Estas ferramentas coletam informações sobre seu ambiente de replicação e produzem um arquivo HTML que pode ser enviado para seu Representante de Serviços IBM para ajudar na determinação do problema. Para obter as ferramentas do AS/400, faça o download da PTF apropriada (por exemplo, para o produto 5769DP2, você precisa obter a PTF SF61798 ou sua substituição mais recente).

Inclua o seguinte problema/solução à seção "Solução de Problemas":

   Problema:  O programa Apply faz um loop sem alterações replicantes; o
   rastreamento da tabela de Apply mostra STATUS=2.
 
   O conjunto de subscrição inclui múltiplas tabelas de origem.
   Para aprimorar a manipulação de pontos importantes de uma tabela
   de origem no conjunto, uma tabela de CCD interno é definida para
   essa tabela de origem, mas em um conjunto de subscrição diferente.
   As atualizações são feitas à tabela de origem mas o processo Apply
   que povoa a interna de CCD interno executa assincronamente (por
   exemplo, o programa Apply pode não ser iniciado ou um evento não
   disparado, e assim por diante). O programa Apply que replica
   atualizações da tabela de origem para a tabela de destino faz
   um loop porque está aguardando pela tabela de CCD interno ser
   atualizada.
 
   Para interromper o loop, inicie o programa Apply (ou dispare
   o evento que causa replicação) para a tabela de CCD interno.
   O programa Apply preencherá a tabela de CCD interno e permite
   que o programa Apply em loop processe alterações de todas as
   tabelas de origem.
 
   Uma situação similar poderia ocorrer em um conjunto de subscrição
   que contém tabelas de origem com tabelas de CCD interno que são
   preenchidas por múltiplos programas Apply.


[ Início da Página | Página Anterior | Próxima Página | Índice | Índice Remissivo ]