Oracle EE 12.1.0.2
作为迁移之前对遗留应用程序进行常规清理的一部分,我试图确定实际使用的对象是什么。
我的数据库中有大约230个JAVA类对象。我可以查看DBA_DEPENDENCIES,查看java类之间的依赖关系在哪里存在。我可以查看DBA_SOURCE,找出哪些包包括短语'AS LANGUAGE JAVA‘,以找到包装JAVA类的包。我正在审核应用程序模式拥有的所有包的执行情况。但据我所知,您无法审计包中调用了哪些过程。
有办法审计java类本身的执行吗?在不封装PL/SQL过程的情况下,可以调用JAVA类吗?
我不是JAVA程序员(如果这不是显而易见的话)。