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 11.2.0.1 and later
Information in this document applies to any platform.

Symptoms

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

 

$ rman target /


Recovery Manager: Release 11.2.0.3.0 - 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
/apps/oracle/product/11.2.0/dbhome_1/bin/sqlplus


$ which rman
/apps/oracle/product/11.2.0/dbhome_1/bin/rman

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

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


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



Cause

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
Symptoms
Cause
Solution


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