OracleRMAN管理7-恢复目录数据库catalog
1、恢复目袄嬖艽蛞录数据库catalog一、作用recovery catalog database是rman的一部分,用来保存rman备份的源数据信息。泠贾高框oracle默认会将源数据信息放入到控制文件中。恢复目录数据库与原数据库是两个database。(其实恢复目录数据库就是数据库中的一个用户)
2、二、创建恢复目录(1)更改数据库归档模式,如果为非归档要修改为归档模式
3、(2)创建恢复目录表空间
4、(3)创建用户,默认表空间为刚刚创建的表空间
5、(4)为新建用户授权grant resource,connect,recovery娄多骋能_catalog_owner to rman_user;
6、(5)在RMAN中使用新用户连接到恢复目录数据库
7、(6)创建恢复目录语法:create catalog;
8、(7)创建完成后,在SQLPLUS中登录新用户,可以看到用户下多出了很多数据表。
9、(8)连接目录库与恢复目录数据库,并注册数据库
10、(9)注册完成后可以在恢复目录数据库中看到数据库注册信息
11、三、管理恢复目录数据库1.登录恢复目录数据库
12、2.备份数据文件,在备份信息中可以看出,控制文件和参数文件都已经备份了。(备份的都是orcl数据库的信息)
13、3.现将orcl数据库启动到nomount状态,可以看到在nomount状态下是无法查看备份信息的。
14、4.登录orcl库和恢复目录库,在这里可以直接查看备份信息。如果现在orcl库控制文件或者参数文件损坏的话,就可以在RMAN中直接进行龉并狙澉恢复,使用 restore spfile to '/data/oracle/product/11.2.0/db_1/dbs/spfileorcl.ora' from '备份片位置';