(053第3章)Rman catalog
当没有恢复目录时,RMAN相关的备份信息,比如归档文件路径、备份集路径
等均存储在目标数据库的控制文件中,
不过考虑到控制文件并不能无限增长,而且控制文件也不仅仅是用来存储与备
份相关的信息,
因此RMAN也有一个专门的备份信息存储地,这就是恢复目录了。
当待备份的数据库注册到恢复目录之后,RMAN相关的信息除了保存在控制文
件中外(控制文件实际上只保存一部分),
更加详细的信息就都被存储在恢复目录中。
查询数据库控制文件备份信息保存天数的参数是:
SQL> show parameter control_file_record_keep_time
NAME TYPE VALUE
------------------------------------ ----------- ----------------------------
--
control_file_record_keep_time integer 7
默认保存7天
一、创建恢复目录数据并注册数据库的步骤:一、创建恢复目录数据并注册数据库的步骤:
(1)在恢复目录数据中创建一个独立的表空间:
SQL>connect sys/oracle@rcdb as sysdba;
SQL>create tablespace rmantbs datafile
'/u01/app/oradata/rcdb/rmantbs01.dbf' size 50m autoextend on;
Tablespace created.
注意千万不要将恢复目录创建在要备份的目录数据库。
由于恢复目录通常不会太大,这里数据文件仅分配了50MB的空间,但可以打开自
动扩展。
(2)创建一个独立的 SCHEMA ,用来记录备份信息,并授予相关权限:
SQL>create user rcusr identified by rcusr default tablespace rmantbs
quota unlimited on rmantbs;
SQL>grant recovery_catalog_owner to rcusr;
Grant succeeded.
(3)通过RMAN连接到新创建的恢复目录中:
F:\oracle>rman catalog rcusr/rcusr@rcdb
Recovery Manager: Release 10.2.0.1.0 - Production on Fri Apr 24
评论0