Target Database:
Name:orcl
IP Address:192.168.1.55

Catalog Database:
Name:recovery
IP Address:192.168.1.200

On Catalog Database.

SQL> create tablespace test datafile'/u01/app/oracle/oradata/recovery/test01' size 100m
autoextend on
extent management local
segment space management auto;



SQL> create user rman identified by cat
2 temporary tablespace temp
3 default tablespace test
4 quota unlimited on test;


SQL> grant connect,resource,recovery_catalog_owner to rman;

Grant succeeded.


SQL> exit


Listener entries.

Code:
# listener.ora Network Configuration File: /u01/app/oracle/product/
#  11.2.0/db_1/network/admin/listener.ora
# Generated by Oracle configuration tools.

SID_LIST_LISTENER =
  (SID_LIST =
    (SID_DESC =
      (GLOBAL_DBNAME = RECOVERY)
      (ORACLE_HOME = /u01/app/oracle/product/11.2.0/db_1)
      (SID_NAME = recovery)
    )
  )

LISTENER =
  (DESCRIPTION =
    (ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.1.200)(PORT = 1521))
  )

ADR_BASE_LISTENER = /u01/app/oracle
TNSNAMES.ORA Entries
Code:
# tnsnames.ora Network Configuration File: /u01/app/oracle/product/
#  11.2.0/db_1/network/admin/tnsnames.ora
# Generated by Oracle configuration tools.

RECO =
  (DESCRIPTION =
    (ADDRESS_LIST =
      (ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.1.200)(PORT = 1521))
    )
    (CONNECT_DATA =
      (SERVER = DEDICATED)
      (SERVICE_NAME = recovery)
    )
  )

LISTENER_RECOVERY =
  (ADDRESS = (PROTOCOL = TCP)(HOST = canada)(PORT = 1521))


ORCL =
  (DESCRIPTION =
    (ADDRESS_LIST =
      (ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.1.55)(PORT = 1521))
    )
    (CONNECT_DATA =
      (SERVICE_NAME = orcl)
    )
  )


[oracle@london ~]$ rman catalog rman/cat@reco

Recovery Manager: Release 11.2.0.1.0 - Production on Mon Feb 13 18:20:10 2012

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

connected to recovery catalog database

RMAN> create catalog

recovery catalog created

RMAN> exit

[oracle@london ~]$ rman target= sys/sys@orcl catalog rman/cat@reco

Recovery Manager: Release 11.2.0.1.0 - Production on Mon Feb 13 18:31:55 2012

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

connected to target database: ORCL (DBID=1297669608)
connected to recovery catalog database

RMAN> register database;

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

RMAN> report schema;
Code:
Report of database schema for database with db_unique_name ORCL

List of Permanent Datafiles
===========================
File Size(MB) Tablespace           RB segs Datafile Name
---- -------- -------------------- ------- ------------------------
1    670      SYSTEM               YES     /u01/app/oracle/oradata/orcl/system01.dbf
2    480      SYSAUX               NO      /u01/app/oracle/oradata/orcl/sysaux01.dbf
3    60       UNDOTBS1             YES     /u01/app/oracle/oradata/orcl/undotbs01.dbf
4    5        USERS                NO      /u01/app/oracle/oradata/orcl/users01.dbf
5    100      EXAMPLE              NO      /u01/app/oracle/oradata/orcl/example01.dbf

List of Temporary Files
=======================
File Size(MB) Tablespace           Maxsize(MB) Tempfile Name
---- -------- -------------------- ----------- --------------------
1    20       TEMP                 32767       /u01/app/oracle/oradata/orcl/temp01.dbf
Cataloging Older Files in the Recovery Catalog.

Cataloging older backups that have aged out of the control file lets RMAN use older backups.

Example:

RMAN> catalog start with '/u01/backup/';

or

RMAN> catalog backuppiece '/u01/backup/backup_567.bkp';
RMAN> catalog archivelog '/u01/backup/archives/arc_76.dbf';