PL/SQL package SYS.DBMS_BACKUP_RESTORE Version is Not Current

Si alguna vez después de aplicar un parche de base de datos te aparece uno de los siguientes errores en el Alert.log o al conectarte a rman:


PL/SQL package SYS.DBMS_BACKUP_RESTORE version is not current
PL/SQL package SYS.DBMS_RCVMAN version 19.17.00.00 is too old

Deberas conectarte a la base de datos cómo sysdba y ejecutar lo siguiente:

sqlplus / as sysdba
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

Si depués al conectarte al catálogo de rman recibes el siguiente error:
«RMAN.DBMS_RCVCAT / CAT.DBMS_RCVMAN version in RCVCAT database is not current error».

Debes seguir los pasos explicados en este enlace:
https://oracleconraul.com/index.php/2024/08/25/rcvcat-database-is-not-current-version/

Scroll al inicio