服务热线:13616026886

技术文档 欢迎使用技术文档,我们为你提供从新手到专业开发者的所有资源,你也可以通过它日益精进

位置:首页 > 技术文档 > 数据库技术 > Oracle技术 > Oracle开发 > 查看文档

关闭ORACLE SERVLET ENGINE

把oracle和tomcat装在同一台服务器上,好好的,突然tomcat不能使用了,重启报错,说8080端口已经被占用。用netstat -ano 查了一下端口的使用情况,发现居然是TnsListener占用了,崩溃了!关掉以后tomcat启动起来了,然后再启动TNSListener,然后访问,居然出现了一只飞天小猪!这下问题明朗了,原来是oracle 的servlet engine占用了8080端口。我开始以为是oracle http apache这个服务启动的servlet容器,但是后来发现我根本就没有启动oracle http apache,那么,如何关闭这个东西呢?

baidu了一下,找到了一个最简单的方法,有朋友是执行了一个存储过程,我没试验成功,我直接锁定了

AURORA$JIS$UTILITY$
AURORA$ORB$UNAUTHENTICATED
OSE$HTTP$ADMIN

这三个用户,然后重启TNSListener,ose就启动不起来了。

扫描关注微信公众号