My Oracle Support Banner

ORA-04063 RMAN-06429 Connecting to the Target Database (Doc ID 1995192.1)

Last updated on AUGUST 04, 2018

Applies to:

Oracle Database - Enterprise Edition - Version and later
Information in this document applies to any platform.


RMAN returning compatibility error when connecting to the target database although the RMAN version is correct.  


$ rman target /

Recovery Manager: Release - Production on Thu Mar 12 18:18:30 2015

Copyright (c) 1982, 2011, Oracle and/or its affiliates. All rights reserved.

ORACLE error from target database:
ORA-04063: package body "SYS.DBMS_RCVMAN" has errors
ORA-06508: PL/SQL: could not find program unit being called: "SYS.DBMS_RCVMAN"

error executing package DBMS_RCVMAN in TARGET database
RMAN-00571: ===========================================================
RMAN-00569: =============== ERROR MESSAGE STACK FOLLOWS ===============
RMAN-00571: ===========================================================
RMAN-00554: initialization of internal recovery manager package failed
RMAN-06429: TARGET database is not compatible with this version of RMAN

Yet RMAN and SQL*PLUS are the same version from the same $ORACLE_HOME binaries and sqlplus connection is successful: 

$ which sqlplus

$ which rman

SQL*Plus: Release Production on Thu Mar 12 18:06:41 2015

Copyright (c) 1982, 2011, Oracle. All rights reserved.

Connected to:
Oracle Database 11g Release - 64bit Production


To view full details, sign in with your My Oracle Support account.

Don't have a My Oracle Support account? Click to get started!

In this Document

My Oracle Support provides customers with access to over a million knowledge articles and a vibrant support community of peers and Oracle experts.