Domanda

Ho una replica di flussi a valle impostata tra Oracle 9i (sorgente) e Oracle 11g (destinazione). Il processo è ancora in fase di sviluppo, quindi l'intera configurazione non è ancora stabile.

A volte la mia procedura applicabile nel database di destinazione non riesce. Dì, con un errore come questo:

APPLY_NAME                     STATUS   RULE_SET_NAME                  ERROR_MESSAGE
------------------------------ -------- ------------------------------ ----------------------------------------
DWH_APPLY_SUN                  ABORTED  RULESET_APPLY_LCR_SUN          ORA-26808: Apply process AS0K died unexp
                                                                       ectedly.
                                                                       ORA-25455: evaluation error for rule set
                                                                       : STRMADMIN.RULESET_APPLY_LCR_SUN, evalu
                                                                       ation context: SYS.STREAMS$_EVALUATION_C
                                                                       ONTEXT
                                                                       ORA-00600: internal error code, argument
                                                                       s: [knlqany2lcr235], [22629], [ORA-22629
                                                                       : OCIAnyData is null
                                                                       ], [], [], [], [], [], [], [], [], []

Devo conoscere l'ultimo database di origine SCN che è stato in grado di applicare prima di fallire.

DBA_APPLY.MAX_APPLIED_MESSAGE_NUMBER Mi mostra qualcosa solo nel caso in cui il processo di applicazione venga interrotto normalmente.

Qualche idea?

Nessuna soluzione corretta

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a dba.stackexchange
scroll top