http://spaces.msn.com/aiirii/blog/cns!E59E9AB7297384A7!234.entry?_c11_blogpart_blogpart=blogview&_c=blogpart#permalinkoracle禁用XDB服务

解决方案 »

  1.   

    大哥,我试了,他提示:
    SQL> call dbms_xdb.cfg_update(updateXML(
      2  dbms_xdb.cfg_get()
      3  , '/xdbconfig/sysconfig/protocolconfig/httpconfig/http-port/text()'
      4  , 8081))
      5  /
    call dbms_xdb.cfg_update(updateXML(
                  *
    ERROR 位于第 1 行:
    ORA-06576: 不是有效的函数或过程名为什么会这样呢?
    还有那个用CONSOLE去改的方法,在哪里找
    “XML Database,Configuration,更改XDB的有关设置。”
      

  2.   

    把ORACLE的数据库和监听以外的服务都停掉
      

  3.   

    停掉??
    那我要用JSP访问ORACLE怎么办??我只启动数据库和监听。其他的都关掉了。SQL> call dbms_xdb.cfg_update(updateXML(
      2  dbms_xdb.cfg_get()
      3  , '/xdbconfig/sysconfig/protocolconfig/httpconfig/http-port/text()'
      4  , 8081))
      5  /
    call dbms_xdb.cfg_update(updateXML(
                  *
    ERROR 位于第 1 行:
    ORA-06576: 不是有效的函数或过程名为什么会这样呢?
    还有那个用CONSOLE去改的方法,在哪里找
    “XML Database,Configuration,更改XDB的有关设置。”
      

  4.   

    ORACLE的数据库占用了8080或者80
    还有oralce在环境变量中加上了jdk1.3的路径,查一下吧
      

  5.   

    TOMCAT换个端口不久可以了?:8090我现在用的就是,这个换很容易啊
      

  6.   

    我碰到过,你可以换tomcat的端口,我换的是8081;或者,你启动tomcat的时候先把oracle的那个监听服务先停掉,启动tomcat,然后再把服务打开,这样就麻烦点,换端口方便些
      

  7.   

    楼上的兄弟说了,tomcat和oracle抢端口(8080),
      

  8.   

    你找到tomcat里的conf/server.xml把里边的8080改一成8081或者其他的,就行了oracle占用了8080
      

  9.   

    我最近刚刚看到过这个问题,是端口冲突问题 
    在server.xml中把port对应的端口改一下就可以了 同意楼上兄弟观点