首页 > 解决方案 > 如何在 oracle db 11g - centos 6 中启用查询日志

问题描述

你能告诉我一种在centos 6环境中启用oracle sql db查询日志的方法吗?在那个查询日志中,我希望有所有在 sql server 中触发的查询。我也检查了审计日志和警报日志,但是没有一个日志文件没有记录在 sql server 中触发的查询,就像在 MySql 常规日志中一样。

我也在使用 sql developer ,如果有任何通过 sql developer tool 可用的解决方案,我可以接受。

谢谢您最好的问候。

标签: sqlperformanceoracle11gcentos6

解决方案


以下查询已解决该问题,并且能够按照我的预期记录特定用户的所有 CRUD 操作

audit update table, delete table,
  insert table by DB-USER-NAME by access;

可以通过参考以下链接尝试进一步组合审核日志

http://www.dba-oracle.com/t_audit_table_command.htm


推荐阅读