博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
oracle XE解决端口占用等问题
阅读量:6321 次
发布时间:2019-06-22

本文共 957 字,大约阅读时间需要 3 分钟。

在刚安装的时候还可以打开,第二天用就打不开了

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

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

FROM:

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

由于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]

  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]

  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]

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

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

转载地址:http://suvaa.baihongyu.com/

你可能感兴趣的文章
数据库存储结构
查看>>
国内银行CNAPS CODE 查询 苹果开发者,应用内购,需要填写税务相关信息必须的...
查看>>
Linux下抓图工具shutter
查看>>
javascript获取select,checkbox,radio的值
查看>>
Metro Win8风格的按钮(Filp翻转)
查看>>
cookies/session/token
查看>>
清除代码异味
查看>>
【转】从知乎上看到“全栈开发者”讨论之后的自黑
查看>>
Java-IO流
查看>>
Linux入门-6 Linux网络基本配置
查看>>
洗礼灵魂,修炼python(22)--自定义函数(3)—函数作用域,闭包
查看>>
newcoder Tachibana Kanade Loves Probability(小数点后第k位)题解
查看>>
vue项目未加载完成前显示loading...
查看>>
leetcode981
查看>>
安装DNS Server linux 【转载】
查看>>
windows 与linux 下用C++读取sqlite实现文件复制(一)
查看>>
IOS 5 中为什么outlet 输出口总是设定成弱类型(weak)呢
查看>>
Read-Copy Update (RCU)
查看>>
基于centos系统,系统基本检查及巩固
查看>>
在以太坊上如何取消/修改已经提交的交易
查看>>