future2012lg

博客园 首页 新随笔 联系 订阅 管理

2013年6月8日 #

摘要: ORACLE_RESETLOGS浅析alter database open resetlogs 这个命令我想大家都很熟悉了,那有没有想过这个resetlogs选项为什么要用?什么时候用?它的原理机制是什么?他都起哪些作用?我们都知道数据在启动时候是要做一致性检查的,oracle在open阶段要做两次检查1. 检查数据文件头的检查点计数(checkpoint cnt)是否和控制文件的检查点计数(checkpoint cnt)一致。目的是确认数据文件是否来自同一版本,而不是从备份中恢复的。如果这一步检查通过,就进行第二步检查2. 检查数据文件头的开始scn和控制文件中记录该文件的结束scn是否一致 阅读全文
posted @ 2013-06-08 17:10 future2012lg 阅读(218) 评论(0) 推荐(0) 编辑