Oracle中归档模式的定义Oracle认证考试

文章作者 100test 发表时间 2009:12:15 22:10:01
来源 100Test.Com百考试题网


"tbbnc">

  oracle的归档模式

  一。查看oracle数据库是否为归档模式:

  1.0select name,log_mode from v$database.

  NAME LOG_MODE

  ------------------ ------------------------

  QUERY NOARCHIVELOG

  2.使用ARCHIVE LOG LIST 命令

  Database log mode No Archive Mode

  Automatic archival Disabled

  Archive destination /data/oracle/product/10.2.0/db_1//dbs/arch

  Oldest online log sequence 739

  Current log sequence 741

  二。什么是Oracle归档模式?

  Oracle数据库有联机重做日志,这个日志是记录对数据库所做的修改,比如插入,删除,更新数据等,对这些操作都会记录在联机重做日志里。一般数据库至少要有2个联机重做日志组。当一个联机重做日志组被写满的时候,就会发生日志切换,这时联机重做日志组2成为当前使用的日志,当联机重做日志组2写满的时候,又会发生日志切换,去写联机重做日志组1,就这样反复进行。

  如果数据库处于非归档模式,联机日志在切换时就会丢弃. 而在归档模式下,当发生日志切换的时候,被切换的日志会进行归档。比如,当前在使用联机重做日志1,当1写满的时候,发生日志切换,开始写联机重做日志 2,这时联机重做日志1的内容会被拷贝到另外一个指定的目录下。这个目录叫做归档目录,拷贝的文件叫归档重做日志。

  数据库使用归档方式运行时才可以进行灾难性恢复。

  1.归档日志模式和非归档日志模式的区别

  非归档模式只能做冷备份,并且恢复时只能做完全备份.最近一次完全备份到系统出错期间的数据不能恢复.

  归档模式可以做热备份,并且可以做增量备份,可以做部分恢复.

  用ARCHIVE LOG LIST 可以查看期模式状态时归档模式还是非归档模式.


相关文章


为Oracle增加计划任务Oracle认证考试
Oracle用户被锁原因及办法Oracle认证考试
oracle分布式事务Oracle认证考试
windowsXP下Oracle彻底删除的办法Oracle认证考试
Oracle中归档模式的定义Oracle认证考试
教你如何配置Oracle的MTSPart1Oracle认证考试
Oracle出现奇怪表名的清除方法Oracle认证考试
ORACLE数据库的新特性:分区管理Oracle认证考试
解决Oracle里汉字长度问题Oracle认证考试
澳大利亚华人论坛
考好网
日本华人论坛
华人移民留学论坛
英国华人论坛