REINICIARCOLISÕES | NORESTARTCOLISÕES

Válido Para

Replicat

Descrição

Use os parâmetros RESTARTCOLLISIONS e NORESTARTCOLLISIONS para controlar se o Replicat aplicará ou não a lógica HANDLECOLLISIONS após o Oracle GoldenGate ter sido interrompido por causa de um conflito. Por padrão, NORESTARTCOLLISIONS se aplica. No entanto, pode haver circunstâncias em que você deseja que o Oracle GoldenGate aplique a lógica HANDLECOLLISIONS para a primeira transação após a inicialização. Por exemplo, se o servidor for submetido a shutdown forçado, o banco de dados poderá ter feito commit da última transação Replicat, mas o Oracle GoldenGate poderá não ter recebido a confirmação. Consequentemente, o Replicat tentará novamente a transação na inicialização. O HANDLECOLLISIONS trata automaticamente os erros resultantes que ocorrem.

RESTARTCOLLISIONS ativa a funcionalidade HANDLECOLLISIONS até que o primeiro checkpoint (transação) do Replicat seja concluído. Não é necessário especificar o parâmetro HANDLECOLLISIONS no arquivo de parâmetros. Após o primeiro checkpoint, HANDLECOLLISIONS é desativado automaticamente.

Para obter mais informações sobre como tratar colisões, consulte "HANDLECOLLISIONS | NOHANDLECOLLISIONS".

Padrão

NORESTARTCOLLISIONS

Sintaxe

RESTARTCOLLISIONS | NORESTARTCOLLISIONS