Oracle EE 12.1.0.2
作为迁移之前对遗留应用程序进行常规清理的一部分,我试图确定实际使用的对象是什么。
我的数据库中有大约230个JAVA类对象。我可以查看DBA_DEPENDENCIES,查看java类之间的依赖关系在哪里存在。我可以查看DBA_SOURCE,找出哪些包包括短语'AS LANGUAGE JAVA‘,以找到包装JAVA类的包。我正在审核应用程序模式拥有的所有包的执行情况。但据我所知,您无法审计包中调用了哪些过程。
有办法审计java类本身的执行吗?在不封装PL/SQL过程的情况下,可以调用JAVA类吗?
我不是JAVA程序员(如果这不是显而易见的话)。
有人能帮我做这个简单的(但我不知道怎么做)的工作吗?
为了避免浪费时间修复每一行,我尝试这样做
SET @auditor = a, b, c;
SELECT *
FROM Audits
WHERE auditor in (@auditor)
我的问题确实很长,这部分“审计员在哪里(@审计师)”将重复。因此,首先执行某种设置将使当劳动力发生一些变化时更新速度更快(我们雇用"d“和/或"b”左)
提前感谢