日期:2014-05-16 浏览次数:20412 次
一.Nocatalog?
Nocatalog方式?就是用control?file作为catalog,每一次备份都要往控制文件里面写好多备份信息,控制文件里面会有越来越多的备份信息。因此,当使用rman?nocatalog方式备份时,备份controlfile是非常重要的。
?
由于nocatalog时利用controlfile存放备份信息,建议将Oracle参数文件中的CONTROL_FILE_RECORD_KEEP_TIME值加大(缺省为7天),?参数在$ORACLE_HOME/dbs/initSID.ora中,该参数control_file__record_keep_time设置备份信息保存时间,到规定时间就自动清除以前的备份信息。
SQL>?show?parameter?control
NAME?????????????????????????????????TYPE????????VALUE
------------------------------------?-----------?------------------------------
control_file_record_keep_time????????integer?????7
control_files????????????????????????string??????D:/APP/ADMINISTRATOR/ORADATA/O
control_management_pack_access???????string??????DIAGNOSTIC+TUNING
SQL>?alter?system?set?control_file_record_keep_time=14?scope=both;
系统已更改。
SQL>?select?name,value,issys_modifiable?from?v$parameter?where?name='control_file_record_keep_time';
NAME????????VALUE??????ISSYS_MOD
---------------?----------?---------
control_file_re???14?????????IMMEDIATE
?
二.Catalog?