zoukankan      html  css  js  c++  java
  • 修改Oracle XE Listener 占用的1521、8080端口

    今天在帮开发人员Demon安装oracleXE时,有这么一段提示:
    [sql] view plaincopy
    Destination Folder: D:\oraclexe\  
    Port for 'Oracle Database Listener': 1521  
    Port for 'Oracle Services for Microsoft Transaction Server': 2030  
    Port for HTTP Listener: 8080  
    可以看出,默认web控制台服务端口是8080,安装时又不能更改。安装之后和Tomcat, Jboss等服务器冲突,所以会遇到很多问题。在XE的安装文件中有这样一段SQL,可以用来更改http的端口。
    在D:\oraclexe\app\oracle\product\10.2.0\server\config\scripts\postDBCreation.sql文件里。有这样一段Sql代码:
    [sql] view plaincopy
    begin  
       dbms_xdb.sethttpport('8080');  
       dbms_xdb.setftpport('0');  
    end;  
    /  
     
    再看看日志文件D:\oraclexe\app\oracle\product\10.2.0\server\config\log\postDBCreation.log里,有这样一段记录:
    [sql] view plaincopy
    SQL> begin  
      2   dbms_xdb.sethttpport('8080');  
      3   dbms_xdb.setftpport('0');  
      4  end;  
      5  /PL/SQL procedure successfully completed.  
     
    可以看出Oracle XE就是用它来设置http端口的,打开SQL*Plus控制台。用sys或者system登陆。然后运行: 
    [sql] view plaincopy
    begin  
       dbms_xdb.sethttpport('8081');  
       dbms_xdb.setftpport('0');  
    end;  
    /   
     这样就把端口设置为8081了。
  • 相关阅读:
    四则运算2
    进度条博客
    随机生成30道100以内的四则运算题
    构建之法阅读笔记01
    自我介绍
    c# dataGridView cell添加下拉框
    Winform Combobox.Items tooltip
    中医和红外(北京第一个工作)
    pdf修复
    c# 导出数据到excel
  • 原文地址:https://www.cnblogs.com/huapox/p/3251512.html
Copyright © 2011-2022 走看看