Criando Arquivos de Ações Corretivas para Tratamento de Erros Personalizado
Criando Arquivos de Ações Corretivas para Tratamento de Erros Personalizado
Você pode personalizar o comportamento de tolerância a falhas se exigir uma estratégia de tratamento de erros específica. No entanto, essa tarefa é opcional, pois o PowerExchange apresenta uma lista padrão de códigos de erros recuperáveis e fatais para cada banco de dados suportado.
Use o procedimento a seguir para personalizar o comportamento do PowerExchange para determinados códigos de erro do banco de dados.
Para criar arquivos de ações corretivas para tratamento de erros personalizado:
Crie um arquivo de ações corretivas que defina todos os códigos de erro do banco de dados para os quais você deseja personalizar o tratamento de erros pelo PowerExchange. Você pode usar um dos arquivos de ações corretivas de amostra que o PowerExchange fornece como modelo. Para especificar uma opção de tolerância a falhas para um código de erro, use a seguinte sintaxe:
error_code
,
option
Em que:
error_code
é um código específico do banco de dados, como o código DB2 SQLSTATE ou o código de erro Oracle ORA-
nnnnn
.
A
opção
é
R
para recuperável ou
F
para fatal.
Por exemplo:
00017,R
00018,F
Especifique o caminho completo e o nome do arquivo do arquivo de ações corretivas personalizado no arquivo de configuração DBMOVER do sistema de destino. Use a instrução para seu banco de dados, como:
DB2_ERRORFILE=
path_filename
ORA_ERRORFILE=
path_filename
MSS_ERRORFILE=
path_filename
Depois de o arquivo de ações corretivas ser definido, o PowerExchange usa as especificações do código de erro personalizado em vez do tratamento de erros padrão. O PowerExchange processa quaisquer códigos de erro que você não especificar no arquivo de ações corretivas como erro recuperável.