oracle 如何知道是谁删除了表中的数据

来源:百度知道 编辑:UC知道 时间:2024/06/15 15:50:11

利用日志分析器。你必须设置数据库的初始化参数utl_file_dir=目录名称。重启数据库后,顺序执行4个存储过程,用来分析日志
dbsm_logmnr_d.build  --(创建字典文件dbms_logmnr.add_logfile('filename',DBMS_LOGMNR.NEW)
--添加日志文件
dbms_logmnr.start_logmnr;--(开始分析)dbms_logmnr.end_logmnr;--(结束分析)
可以利用的视图
v$logmnr_logs
v$logmnr_dictionary
v$logmnr_parameters
v$logmnr_contents

copy的,这个我用的公司的库,不好给你验证了。