Os seus ficheiros são suficientemente diferentes para confundir os algoritmos de lookahead e matching correspondentes do diff, por exemplo. a falta de um "s" no ponto de verificação em log_checkpoint_to_alert impedirá que o seguinte bloqueio seja resolvido:
...
*.log_archive_format='arch_%t_%s_%r.arc' *.log_archive_format='arch_%t_%s_%r.arc'
*.log_checkpoint_timeout=0 | *.log_buffer=1048576
*.log_checkpoint_to_alert=TRUE | *.log_checkpoint_interval=0
*.log_buffer=14289920 | *.log_checkpoints_to_alert=TRUE
*.open_cursors=4000 | *.open_cursors=1500
...
Você já considerou o uso de Difusão ou Meld , como eles oferecem intervenção alternativa e / ou manual na correspondência?