oracle XE解决端口占用等问题

简介:

原文地址: http://hi.baidu.com/imissumuch/blog/item/c29fdafaa748332b4f4aeaaa.html

http://127.0.0.1:8080/apex在刚安装的时候还可以打开,第二天用就打不开了

网上查了下,据说是WIN环境中8080端口的占用容易冲突

于是寻找改变端口的方法如下:

FROM:http://www.cheeren.com/?q=node/27

*****************************************************************************************************

修改Oracle XE HTTP 监听程序端口

由于XE安装时,默认web控制台服务端口是8080,这个设置令人很是郁闷,因为和Tomcat等服务器冲突。今天终于在XE的安装文件中翻到了安装时的SQL,让我查到了端口设置的SQL。
在oraclexe/app/oracle/product/10.2.0/server/config/scripts/postDBCreation.sql文件里。有这样一段:

Sql代码 复制代码

  1. begin
  2.    dbms_xdb.sethttpport('8080');   
  3.    dbms_xdb.setftpport('0');   
  4. end;   

[sql] view plaincopyprint?

  1. begin
  2.    dbms_xdb.sethttpport('8080');  
  3.    dbms_xdb.setftpport('0');  
  4. end;  

再看看日志文件F:/oraclexe/app/oracle/product/10.2.0/server/config/log/postDBCreation.log里,有这样一段记录:

Sql代码 复制代码

  1. SQL> begin
  2.   2     dbms_xdb.sethttpport('8080');   
  3.   3     dbms_xdb.setftpport('0');   
  4.   4  end;   
  5.   5  /   
  6. PL/SQL 过程已成功完成。 

[sql] view plaincopyprint?

  1. SQL> begin
  2.   2     dbms_xdb.sethttpport('8080');  
  3.   3     dbms_xdb.setftpport('0');  
  4.   4  end;  
  5.   5  /  
  6. PL/SQL 过程已成功完成。 

就是它了,打开SQL*Plus控制台。用sys或者system登陆。然后运行:

Sql代码 复制代码

  1. begin
  2.    dbms_xdb.sethttpport('8088');   
  3. end;   

[sql] view plaincopyprint?

  1. begin
  2.    dbms_xdb.sethttpport('8088');  
  3. end;  

这样就把端口设置为8088了。



本文转自hcy's workbench博客园博客,原文链接:http://www.cnblogs.com/alterhu/archive/2012/03/13/2393479.html,如需转载请自行联系原作者。

目录
相关文章
|
Oracle 关系型数据库 数据库连接
改变Oracle数据库连接端口
Oracle数据库默认数据库监听与连接端口是1521, 但是有时候项目中需要更改默认端口 这样做很多时候客户要求,基于安全考虑. 以Oracle 11g 为例, 更改Listener的端口大致 需要以下几步: 1.
1172 0
|
弹性计算 Oracle 网络协议
阿里云服务器Oracle开放1521端口教程(安全组配置)
在阿里云服务器上安装Oracle数据库,需要开放1521端口,在安全组设置即可开放云服务器1521端口
1285 0
阿里云服务器Oracle开放1521端口教程(安全组配置)
|
SQL Oracle 网络协议
修改oracle默认监听端口
主要是修改两个文件和修改oracle参数local_listener 1 查看当前监听状态 [oracle@test ~]$ lsnrctl status LSNRCTL for Linux: Version 11.
2405 0
|
Oracle 关系型数据库 应用服务中间件
使用 Nginx 转发 Oracle 端口
某客户V3环境应用服务器想要连通V2环境Oracle数据库进行数据存储,解决办法是在V2环境搭建一台带nginx的ECS用来端口转发。
23360 0
|
Oracle 网络协议 关系型数据库
|
Oracle 关系型数据库 数据库
|
监控 Oracle 关系型数据库
Oracle数据库端口突然无法访问的分析(r12笔记第46天)
 最近碰到一个蛮有启发意义的案例。是数据库监听相关的,但是实际的原因却又出乎意料。  问题的反馈受益于开发同学,一个开发同学在lync上找到我,说现在一个线上业务的数据库访问有些问题,想问问我是否有什么建议。
1457 0