暂无图片
ojvm组件是否被应用使用应有哪几种方式?
我来答
分享
苏苏
2021-06-05
ojvm组件是否被应用使用应有哪几种方式?
ojvm组件是否被应用使用应有哪几种方式查看? 目前最有效的方式去问开发,有时开发较水,我们无从方法,在数据库层面只能看到组件是否有效但无从查看是否被使用,比较烦恼!!请大佬指点一二!
我来答
添加附件
收藏
分享
问题补充
2条回答
默认
最新
lscomeon

查一下dba_registry
SELECT version, status FROM dba_registry WHERE comp_id=‘JAVAVM’;
没有显示,或者显示被移除了,就是没有使用,
但是也建议打上ojvm补丁,除非可以确定将来不会启用该组件,而且新建的数据库也不使用oracle java machine。

暂无图片 评论
暂无图片 有用 0
JiekeXu
暂无图片

先查有没有安装,一般情况下这个插件都是已安装的。
SQL> SELECT version, status FROM dba_registry WHERE comp_id=‘JAVAVM’;

VERSION STATUS


19.0.0.0.0 VALID

select count(*) from x$kglob where KGLOBTYP = 29 OR KGLOBTYP = 56;

如果没被使用则 count(*) 的值应该为 0。

image.png

暂无图片 评论
暂无图片 有用 0
回答交流
提交
问题信息
请登录之后查看
邀请回答
暂无人订阅该标签,敬请期待~~
暂无图片墨值悬赏