Oracle12.1.0.1
1. DDL操作写入xml和日志文件中。 SET ENABLE_DDL_LOGGING=TRUE后
2. DDL命令会记录在$ORACLE_BASE/diag/rdbms/DBNAME/log或ddl 路径下的xml和日志文件中。
3. 一个xml中包含DDL命令,IP地址,时间戳等信息。这可以帮助确定在什么时候对用户或表进行了删除或是一条DDL语句在何时触发。
开启DDL日志功能
SQL> ALTER SYSTEM|SESSION SET ENABLE_DDL_LOGGING=TRUE;
[oracle@nkgtsvrhl ddl]$ vi log.xml
点击(此处)折叠或打开
- <msg time=\'2014-03-27T18:46:19.811+08:00\' org_id=\'oracle\' comp_id=\'rdbms\'
- msg_id=\'opiexe:4181:2946163730\' type=\'UNKNOWN\' group=\'diag_adl\'
- level=\'16\' host_id=\'nkgtsvrhl\' host_addr=\'10.98.83.194\'
- version=\'1\'>
- <txt> drop table hw.test_heatmap </txt>
- </msg>
来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/35489/viewspace-1131239/,如需转载,请注明出处,否则将追究法律责任。
转载于:http://blog.itpub.net/35489/viewspace-1131239/