我机器上装了oracle 9i也装了tomcat,可后来发现8080端口被占用了,
用netstat -nbva检查,发现oracle使用的两个监听端口,一个是由协议: TCP/IP占用的1521,用个不知是被什么占用了,是8080端口...
打开net manager,在监听管理里,看到除了配置tcp/ip协议之外,多了一个IPC协议的,下方写着键"EXTPROC0",不知是什么意思,这和8080端口有什么关系吗,在什么时候会用到? 因为我不是数据库管理员,对一些东东主怎么了解,请知道的同学帮助说说,谢谢!!!

解决方案 »

  1.   

    ipc 是进程间调用协议,不会使用 tcp 端口。
    8080 端口有可能被 oracle9i 的isqlplus 服务占用。
      

  2.   

    如果说是被isqlplus服务占用,那我从哪里可以查到是被这个服务占用?因为在netstat -nbva看到的两个都是TNSLSNr.EXE
    谢谢;
    另外:oracle我懂得不多,所以想请教一下我看到的结果,谢谢:
    第一张是我:netstat -nbva的结果:
    以下是我在Oracle Net Manager里看到的:
      

  3.   

    刚才图片贴错了:第一张是我:netstat -nbva的结果: 
    以下是我在Oracle Net Manager里看到的: 
      

  4.   

    tomcat issues.. 10g 已经修正了这个问题.