试下:
到你的Oracle的安装祝目录下找  
apache\apache\conf    底下有一个httpd.conf文件,找到后改之,重启http服务器就可以了

解决方案 »

  1.   

    改过了,没有用。我现在把oracle 9的apache server都删掉了,可是还是显示8080端口被占用。疯了!!!
    不过现在访问8080,出现oracle页面如下:
    Oracle Servlet Engine
    Welcome to the Oracle Servlet Engine or OSE for short.  This is the installed administration web domain.  This domain allows you to view and adminster the namespace of the Oracle 8.i instance.居然是8i的。我之前是装了8i,也没有把8is删掉,但是8i要占用8080断口吗????
      

  2.   

    查看了一下,居然是9i的listener占了8080断口,我启动listener,8080断口就被占用,我关掉listener,8080断口就没有被占用了,ft啊!!!!
      

  3.   

    不是吧!!!是谁修改了,监听服务的端口
    这样把,你把  \network\admin\LISTENER.ORA文件里面的Port = xxx修改了,然后从新启动监听服务
      

  4.   

    \network\admin\LISTENER.ORA文件里面的Port =是等于1521啊。停掉LISTENER,8080断口释放,启动LISTENER,过一会8080就被占用了。
    而且进入http://localhost:8080/, 看到的是Oracle Servlet Engine,那个网页,怒了!!!!
      

  5.   

    见鬼了见鬼了!!!
    我打开jboss(web断口80),8080被占用,然后关掉jboss,8080还是被占用,然后关掉LISTENER,这时8080释放, 然后启动listener,这时8080还是释放,然后启动jboss,8080就被占用了,看来是jboss和oracle联合作用 的结果,谁能告诉我该怎么办呢?
    apache server 都删掉了啊。
      

  6.   

    ft,查了半天,终于发现就是TNSListener在同时监听1521,8080,9090等多个端口,这是为什么?????
    我配置了几次TNSListener都只是让它监听1521啊,ft!!!!!