Shuld not be necesary to re-sync catalog.
Here is an example of a script I use:
PHP Code:
rman target / << EOF
CONNECT CATALOG RCVCAT/PassWord@RMANDB
SQL "ALTER SYSTEM CHECKPOINT";
ALLOCATE CHANNEL FOR MAINTENANCE TYPE DISK;
CHANGE ARCHIVELOG ALL CROSSCHECK;
RUN {
ALLOCATE CHANNEL ch00 TYPE DISK;
ALLOCATE CHANNEL ch01 TYPE DISK;
SQL 'ALTER SYSTEM ARCHIVE LOG CURRENT';
BACKUP
ARCHIVELOG ALL
DELETE INPUT;
RELEASE CHANNEL ch01;
BACKUP
CURRENT CONTROLFILE;
RELEASE CHANNEL ch00;
}
exit
EOF
"The person who says it cannot be done should not interrupt the person doing it." --Chinese Proverb