我在 C#.net 中开发了一个使用 Oracle 10g for Database 的应用程序。
我尝试使用以下步骤生成跟踪文件:
- 更改会话集 SQL_TRACE = TRUE;
- ALTER SESSION SET tracefile_identifier = ;
- 执行查询
- 更改会话集 SQL_TRACE = FALSE;
它工作正常,而且我已经使用 TKPROF 将执行单个查询后生成的跟踪文件转换为可读格式。
现在我想知道如何为我的应用程序中使用的整个 DB 代码生成跟踪文件。我的应用程序有很多查询,编写单个查询并手动重复上述步骤是一项艰巨的任务。
有没有其他方法可以为整个数据库代码生成跟踪文件?