关于归档与logmnr的问题

[复制链接]
查看11 | 回复6 | 2012-4-12 16:03:45 | 显示全部楼层 |阅读模式
是这样的,我们的项目,之前由于财务的一条记录不见了,当时用logmnr 找归档文件,查到了这条记录的去向,所以领导要求留下半年的归档日志,现在服务器的硬盘有些不够用了。
我的问题是:
1.如果不用归档文件,logmnr 能否查到之前对数据库的所有操作

回复

使用道具 举报

千问 | 2012-4-12 16:03:45 | 显示全部楼层
还可以做审计
但是所有的操作都审计就不合适了
回复

使用道具 举报

千问 | 2012-4-12 16:03:45 | 显示全部楼层
renjixinchina 发表于 2014-1-22 16:48
还可以做审计
但是所有的操作都审计就不合适了

审计就不好了吧,太浪费资源,开了审计要还要做性能测试的。
回复

使用道具 举报

千问 | 2012-4-12 16:03:45 | 显示全部楼层
把归档拷到其它存储设备上,然后在原位置删除。

回复

使用道具 举报

千问 | 2012-4-12 16:03:45 | 显示全部楼层
这种的需求,多半是针对少量的table
建议直接采用trigger的方法,可以记录什账号、异动前的值、异动后的值,会比你用logmnr查来的快
并且可省下很多空间

回复

使用道具 举报

千问 | 2012-4-12 16:03:45 | 显示全部楼层
使用rman备份归档,备份时使用as compressed bakcupset子句,可以将空间压缩到2/3。
回复

使用道具 举报

千问 | 2012-4-12 16:03:45 | 显示全部楼层
如果不用logminer,可以用一些第三方旁路软件记录审计信息
存储长时间的归档日志可以用带库
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行