RMAN-06429: RCVCAT Database Is Not Compatible with This Version of RMAN

Recently, while trying to register 19c database into RMAN catalog we encountered the following error.

$ rman target / catalog rman/xxxxxxxx@rman
 
Recovery Manager: Release 19.0.0.0.0 - Production on Wed Mar 19 07:36:02 2026
Version 19.27.0.0.0
 
Copyright (c) 1982, 2019, Oracle and/or its affiliates.  All rights reserved.
 
connected to target database: ORCL(DBID=1578108490)
recovery catalog database Password:
connected to recovery catalog database
PL/SQL package RMAN.DBMS_RCVCAT version 12.01.00.01.  in RCVCAT database is too old
 
RMAN> register database;
 
PL/SQL package RMAN.DBMS_RCVCAT version 12.01.00.01. in RCVCAT database is too old
PL/SQL package RMAN.DBMS_RCVCAT version 12.01.00.01. in RCVCAT database is too old
RMAN-00571: ===========================================================
RMAN-00569: =============== ERROR MESSAGE STACK FOLLOWS ===============
RMAN-00571: ===========================================================
RMAN-03002: failure of register command at 03/19/2026 07:36:21
RMAN-06429: RCVCAT database is not compatible with this version of RMAN

This means you are connecting from an RMAN database version that is newer than the recovery catalog version. 

The solution is straightforward: upgrade the recovery catalog.

Run the following command from the RMAN client you are currently connected with (the catalog will be upgraded to match the RMAN client version):

You will need to execute this command twice to confirm that you really want to proceed with the upgrade. 
 
RMAN> upgrade  catalog;

recovery catalog owner is RMAN
enter UPGRADE CATALOG command again to confirm catalog upgrade

RMAN>  UPGRADE CATALOG;

recovery catalog upgraded to version 19.27.00.00.00
DBMS_RCVMAN package upgraded to version 19.27.00.00
DBMS_RCVCAT package upgraded to version 19.27.00.00. 

Once the catalog version is updated, you can successfully register the database:

RMAN> register database;

database registered in recovery catalog
starting full resync of recovery catalog
full resync complete

Reference : https://docs.oracle.com/en/database/oracle/oracle-database/19/rcmrf/UPGRADE-CATALOG.html 

Comments