Somente uma janela de suspensão pode ser aberta por vez para um registro de captura.
Se você emitir um comando SUSPEND_REGISTRATION, seguido por um comando ACTIVATE_REGISTRATION e, em seguida, emitir outro comando SUSPEND_REGISTRATION antes de o ECCR iniciar o processamento dos registros de alteração posteriores à primeira janela de suspensão, resultados imprevisíveis poderão ocorrer. Aguarde até que o ECCR tenha processado todos os registros de alteração com carimbos de data/hora anteriores ao carimbo de data/hora de ativação antes de emitir outra solicitação de suspensão.
Para gerar carimbos de data/hora de ativação e suspensão, o utilitário usa a hora atual do sistema quando o comando SUSPEND_REGISTRATION ou ACTIVATE_REGISTRATION é processado, sem quaisquer ajustes à hora local. Esses carimbos de data/hora estão incluídos em mensagens e nos campos
Tempo de Suspensão
e
Tempo de Atividade
do Inspetor de Recursos do Navegador do PowerExchange. Esses registros de data/hora definem o início e o término da janela de suspensão. O utilitário usa a hora atual do sistema para os carimbos de data/hora porque os tipos de banco de dados suportados armazenam carimbos de data/hora nos registros de CDC na hora atual do sistema.
Você deve emitir um comando REFRESH do ECCR após emitir qualquer comando PWXUCREG que altere o status do registro. Esse processo de atualização permite que o ECCR leia as informações de registro do conjunto de dados CCT novamente para obter os carimbos de data/hora de ativação e suspensão e o novo status de registro.
A primeira vez que você ativa um registro de captura no Navegador do PowerExchange, o carimbo de data/hora de ativação não está definido. O campo
Tempo de Atividade
ficará em branco até você usar o utilitário PWXUCREG para enviar um comado SUSPEND_REGISTRATION seguido de um comando ACTIVATE_REGISTRATION.
Se o ECCR é encerrado de forma anormal e, em seguida, é inicializado a quente dentro da mesma janela de suspensão, o utilitário emitirá uma mensagem quando encontrar o primeiro registro de alteração na janela de suspensão a ser descartado.
Se você tiver vários registros com o mesmo nome de marca de registro, você deverá suspender ou reativar cada um. O utilitário não pode processar todos os registros com o mesmo nome da marca em um único comando SUSPEND_REGISTRATION ou ACTIVATE_REGISTRATION.
Ao descartar os registros de alteração para um registro suspendo, o ECCR verifica se o UOW associado foi iniciado dentro da janela de suspensão. Se o UOW foi inicializado antes do início da janela de suspensão, o ECCR emite um aviso e continua ou emite uma mensagem de erro e termina, dependendo da configuração do parâmetro ON_SUSPENSION_ERROR_CONTINUE no arquivo de configuração do ECCR.
Ao capturar os registros de alteração para um registro ativado, o ECCR verifica se o UOW associado foi iniciado após o fechamento da janela de suspensão. Se o UOW foi inicializado antes do término da janela de suspensão, o ECCR emite um aviso e continua ou emite uma mensagem de erro e termina, dependendo da configuração do parâmetro ON_SUSPENSION_ERROR_CONTINUE no arquivo de configuração do ECCR.
Para que o ECCR descarte os registros de alteração que têm tempo de data/hora anterior à hora atual do sistema, use o comando DROP_OLD_REGISTRATION_DATA. Você pode emitir esse comando para um registro Ativo apenas. Esse comando define uma janela de suspensão especial que estende do ponto mais antigo nos logs à hora atual do sistema.
Você pode cancelar uma operação de ativação ou suspensão antes de atualizar o ECCR para a alteração de status de registro. Talvez você queira cancelar uma solicitação de suspensão ou reativação porque ela foi emitida na hora incorreta devido ao processamento do banco de dados ou devido a entrada do comando conter erros. O comando cancelar redefine o carimbo de data/hora de ativação ou suspensão.
No Navegador do PowerExchange, você pode alterar o valor do
Status
de registro
Suspenso
somente para
Histórico
. Faça essa alteração somente se você não desejar mais usar o registro para captura de alterações. Não é possível alterar um valor de
Status
de registro de
Ativo
para
Suspenso
do Navegador do PowerExchange. Você deve usar o utilitário PWXUCREG para realizar essa alteração de status.