在Oracle SQL Developer中,有没有办法查看从应用程序发送的SQL语句历史记录?
例如,我在ASP.Net应用程序中使用 Oracle.DataAccess.dll 库与我的数据库通信。有没有办法从Oracle SQL Developer中查看从中发送到数据库的SQL语句(以原始文本形式)的历史记录?
答案 0 :(得分:0)
不是,不。
除非 - 您已在数据库中启用了对ASP.NET应用程序会话的跟踪。
然后,如果您有权访问跟踪文件 - 它将在服务器上,并且您需要了解SQL Developer可以阅读的内容,那么我们可以向您展示其中的内容。跟踪文件。
还有其他地方可以找到已经执行的SQL,但是您不会为每个应用程序执行的每个执行找到审计跟踪。
所以我的建议,使用TRACING。