DBMS_RCVMAN version XXXXX is too old

Ingeniero informático, Oracle ACE, DBA y Arquitecto OCI, con más de 15 años de experiencia en plataformas Oracle. Certificado en OCI Certified Architect Professional y OCI Migration and Integration Certified Professional.
Después de aplicar los parches en algunas databases, revisando el alert log después de aplicarlo me encontré con la siguiente aviso:
2024-01-15T08:06:20.218720+01:00
NET (PID:9914): Archived Log entry 5188 added for T-1.S-5146 ID 0x52522246 LAD:1
2024-01-15T08:06:25.228059+01:00
PL/SQL package SYS.DBMS_BACKUP_RESTORE version is not current
PL/SQL package SYS.DBMS_RCVMAN version 19.20.00.00 is too old
2024-01-15T08:07:10.247444+01:00
ALTER SYSTEM ARCHIVE LOG
Necesitamos actualizar la paquetería de RMAN.
Además, si intentas usar RMAN antes de recompilar la paquetería nos avisara de que hay que actualizar.
[oracle@~]$ rman target /
Recovery Manager: Release 19.0.0.0.0 - Production on Mon Jan 8 06:05:38 2024
Version 19.21.0.0.0
Copyright (c) 1982, 2019, Oracle and/or its affiliates. All rights reserved.
PL/SQL package SYS.DBMS_BACKUP_RESTORE version 19.20.00.00 in TARGET database is not current
PL/SQL package SYS.DBMS_RCVMAN version 19.20.00.00 in TARGET database is not current
connected to target database: XXXXX (DBID=1379542142)
RMAN>
Para solucionarlo, debemos ejecutar los scripts dbmsrman.sql, dbmsbkrs.sql,prvtrmns.plb y prvtbkrs.plb.
Todos estos scripts se encuentran en @$ORACLE_HOME/rdbms/admin.
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
Una vez que lo hayamos actualizado, ya podremos usar RMAN con normalidad
[oracle@~]$ rman target /
Recovery Manager: Release 19.0.0.0.0 - Production on Mon Jan 15 08:07:14 2024
Version 19.21.0.0.0
Copyright (c) 1982, 2019, Oracle and/or its affiliates. All rights reserved.
connected to target database: XXXXX (DBID=1379542142)
RMAN>
![[26ai] Limpieza de objetos obsoletos en desuso](/_next/image?url=https%3A%2F%2Fcdn.hashnode.com%2Fuploads%2Fcovers%2F65605419d28f19cc44df7ef1%2F93181086-1008-4184-8454-33b7367ebedb.png&w=3840&q=75)
![[26ai] Hybrid Read-Only Mode PDB](/_next/image?url=https%3A%2F%2Fcdn.hashnode.com%2Fuploads%2Fcovers%2F65605419d28f19cc44df7ef1%2Fde208bd2-5e24-4fd3-acf7-8e5394d95283.png&w=3840&q=75)
![[26ai] ALERT_LOG_MAX_SIZE](/_next/image?url=https%3A%2F%2Fcdn.hashnode.com%2Fuploads%2Fcovers%2F65605419d28f19cc44df7ef1%2Fcbb365d0-4428-4a41-930d-516ce59e3355.jpg&w=3840&q=75)
![[26ai] ConnStr Tool](/_next/image?url=https%3A%2F%2Fcdn.hashnode.com%2Fuploads%2Fcovers%2F65605419d28f19cc44df7ef1%2F5005f06e-946c-49ba-bfe8-7fe18d1075d9.png&w=3840&q=75)
![[26ai] Instalación de Oracle26ai en Linux 9](/_next/image?url=https%3A%2F%2Fcdn.hashnode.com%2Fuploads%2Fcovers%2F65605419d28f19cc44df7ef1%2Fd9a6ba10-eb2d-4fee-8a0c-f4957cbdc676.png&w=3840&q=75)