我们有一个.NET应用程序,我们不再拥有连接到Oracle DB的源代码。我想弄清楚我的.NET程序集在Oracle DB中调用哪些存储过程,但是为了添加复杂功能,我们无法使用任何管理工具轻松访问数据库。
我们在数据库上拥有基本的用户只读权限,我们可以在本地做任何我们喜欢的事情。我们可以在客户端使用任何工具来计算DLL在交互时实际执行的操作吗?我的想法是通过ODBC驱动程序在客户端计算机上进行的所有数据库调用的日志记录(据我所知,调用未加密,但我不确定这是否在默认情况下完成实现)。
任何想法都赞赏!