Tratando Erros de Replicat Durante Operações DML

Para controlar a forma como o Replicat responde a um erro durante uma de suas instruções DML, use o parâmetro REPERROR no arquivo de parâmetros do Replicat. Você pode usar REPERROR como um parâmetro global ou como parte de uma instrução MAP. Você pode tratar a maioria dos erros de forma padrão (por exemplo, para interromper o processamento) com as opções DEFAULT e DEFAULT2 e também tratar outros erros de uma maneira específica.

Os itens a seguir incluem o intervalo de respostas REPERROR:

A maioria das opções opera no registro individual que gerou um erro e o Replicat processa as outras operações bem-sucedidas na transação. As exceções são TRANSDISCARD e TRANSEXCEPTION: essas opções afetarão todos os registros de uma transação se algum registro dessa transação gerar um erro. (A opção ABEND também se aplica a toda a transação, mas não aplica o tratamento de erros.)

Consulte REPERROR para obter sintaxe e uso.