REPAIR falha e o processo COMPARE no servidor de target retorna com as seguintes mensagens de erro nos logs:
000: DEBUG: SELECT COUNT(*) FROM DBA_CONS_COLUMNS WHERE OWNER='PDV' AND CONSTRAINT_NAME='<CONSTRAINT NAME>' (de_table_find_constraint_col_count,L4354)
000: NOTE: unable to locate constraint info from DBA_CONS_COLUMNS, re-try with DBA_INDEXES
000: Oracle Error 8006: ORA-08006: specified row no longer exists
000: Error ORA-8006 calling OCIStmtExecute in de_repair_update (3434)
000: No further repairs will be applied
000: Error 1 calling de_repair_update in de_compare_client (1531)
000: Continuing to process so all the out-of-sync rows are reported
000: Status : Error
000: Error -1 calling de_compare_client (main,L2705)
Exiting
1 - Confira as constraints e garanta que:
CONSTRAINT_NAME='<CONSTRAINT NAME>' exists on target table"<OWNER>"."<TABLE NAME>"
2 - Se a constraint não existe no banco de dados de target, crie-a.
3 - Tente novamente executar o processo de REPAIR/COMPARE.
© ALL RIGHTS RESERVED. Feedback Terms of Use Privacy Cookie Preference Center