WEB开发网
开发学院数据库Oracle Oracle备份与恢复总结之六:LogMiner 阅读

Oracle备份与恢复总结之六:LogMiner

 2008-08-28 12:43:20 来源:WEB开发网   
核心提示:6.1 LogMiner 的用途Oracle LogMiner 是 Oracle公司从产品 8i以后提供的一个实际非常有用的分析工具,使用该工具可以轻松获得 Oracle重作日志文件(归档日志文件)中的具体内容,Oracle备份与恢复总结之六:LogMiner,特别是,该 工具可以分析出所有对于数据库操作的 DML(i

6.1 LogMiner 的用途

Oracle LogMiner 是 Oracle公司从产品 8i以后提供的一个实际非常有用的分析工具,使用该工具可以轻松获得 Oracle重作日志文件(归档日志文件)中的具体内容,特别是,该 工具可以分析出所有对于数据库操作的 DML(insert、update、delete 等)语句,9i后可以分析 DDL语句,另外还可分析得到一些必要的回滚 SQL语句。其中一个最重要的用途就是不 用全部恢复数据库就可以恢复数据库的某个变化。该工具特别适用于调试、审计或者回退某 个特定的事务。

LogMiner 工具即可以用来分析在线,也可以用来分析离线日志文件,即可以分析本身 自己数据库的重作日志文件,也可以用来分析其他数据库的重作日志文件。 总的说来,LogMiner工具的主要用途有:

1. 跟踪数据库的变化:可以离线的跟踪数据库的变化,而不会影响在线系统的性能。

2. 回退数据库的变化:回退特定的变化数据,减少 point-in-time recovery 的执行。

3. 优化和扩容计划:可通过分析日志文件中的数据以分析数据增长模式。

4.  确定数据库的逻辑损坏时间:准确定位操作执行的时间和 SCN  ==>基于时间和

SCN的恢复

5.  确定事务级要执行的精细逻辑恢复操作     //取得相应的 UNDO操作

6.  执行后续审计     //DML  DDL  DCL  执行时间、用户

注意事项:

1.  LogMiner 可以帮你确定在某段时间所发的各种 DML,DDL操作的具体时间和 SCN

号,它所依据的是归档日志文件及联机日志文件。

2.  它只能在 Oracle8i及以后的版本中使用,不过它可以分析 Oracle8的日志。

3.  Oracle8i 只能用于分析 DML操作,到 Oracle9i则可以分析 DDL操作了。

1 2 3 4  下一页

Tags:Oracle 备份 恢复

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接