数据库归档模式与RMAN备份策略是保障数据库数据安全的基本手段,对于ORACLE数据库DBA来说,很清楚ORACLE的RMAN备份是基于数据库的归档模式,但对于主机维护人员及开发人员,他们可能很不清楚。
如果,数据库没有开启数据库归档,ORACLE的RMAN备份就无法进行,否则报错如下:
也许,数据库安装之初,设置的数据库是归档模式,由于数据库运行后期,因存储、性能、备份、恢复问题关闭了数据库的归档模式。但是,一旦oracle的归档模式被关闭,数据库的RMAN备份任务将无法进行。上面的例子(非归档模式下进行RMAN备份)就是在联通的日常巡检中发现的,很奇葩吧!
如果,数据库没有开启数据库归档,ORACLE的RMAN备份就无法进行,否则报错如下:
12/01/2015 03:32:37 | Mon Jan 12 03:32:37 2015 |
ORA-00258: NOARCHIVELOG 模式下的手动归档必须标识日志 | |
ALTER SYSTEM ARCHIVE LOG | |
Mon Jan 12 03:32:37 2015 | |
Errors in file /opt/oracle1/admin/jyfx/udump/jyfx_ora_18109.trc: |