PL/SQL package SYS.DBMS_RCVMAN version 19.18.00.00 is too old

PL/SQL package SYS.DBMS_RCVMAN version 19.18.00.00 is too old

RMAN backup on standby GI fails after upgrading to a newer version.

 

ORA-06508: PL/SQL: could not find program unit being called: "SYS.DBMS_RCVMAN"' PL/SQL package SYS.DBMS_RCVMAN version 19.18.00.00 is too old PL/SQL package SYS.DBMS_BACKUP_RESTORE version is not current

 

Oracle DOC 2741760.1 says to recompile the RMAN packages and procedures by connecting to the primary database as SYSDBA and execute: 

SQL> @$ORACLE_HOME/rdbms/admin/dbmsrman.sql SQL> @$ORACLE_HOME/rdbms/admin/dbmsbkrs.sql SQL> @$ORACLE_HOME/rdbms/admin/prvtrmns.plb SQL> @$ORACLE_HOME/rdbms/admin/prvtbkrs.plb

 

Done on Primary database. This has replicated to the standby database and resolved this issue.