从端口8080更改Oracle端口

时间:2020-03-06 14:49:04  来源:igfitidea点击:

如何从端口8080更改Oracle?我的Eclipse使用的是8080,因此无法使用。

解决方案

我假设我们正在谈论Oracle安装的Apache服务器。查找文件httpd.conf。

在文本编辑器中打开此文件,然后查找该行
听8080
或者
收听{ip地址}:8080

更改端口号,然后重新启动Web服务器或者仅重新启动计算机。

有许多运行Web服务的Oracle组件,因此不清楚我们指的是哪个组件。

例如,独立OC4J的网站端口是在j2ee / home / config / default-web-site.xml文件中配置的:

<web-site xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:noNamespaceSchemaLocation="http://xmlns.oracle.com/oracleas/schema/web-site-10_0.xsd"
port="8888" display-name="OC4J 10g (10.1.3) Default Web Site"
schema-major-version="10" schema-minor-version="0" >

Oracle(数据库)可以使用许多端口。
当我们安装软件时,它会扫描可用端口,然后决定要使用哪个端口。

数据库侦听器默认为1520,但如果1520不可用,将使用1521或者1522.
可以在listener.ora文件中进行调整。

企业管理器基于Web的数据库管理工具默认使用端口80,但如果80不可用,则将使用8080。

有关如何更改企业管理器的端口号的详细信息,请参见此处:
http://download-uk.oracle.com/docs/cd/B14099_19/integrate.1012/b19370/manage_oem.htm#i1012853

从此博客文章中:

XE: Changing the default http port
  
  Oracle XE uses the embedded http listener that comes with the XML DB
  (XDB) to serve http requests. The default port for HTTP access is
  8080.

编辑:

将8080端口更新为我们喜欢的端口(例如9090)

SQL> -- set http port
SQL> begin
 2    dbms_xdb.sethttpport('9090');
 3  end;
 4  /

更改端口后,当我们启动Oracle时,它将进入端口8080,我们应该在地址栏中手动键入新的端口(9090),以运行Oracle XE。

以SYS / SYSTEM的身份执行Exec DBMS_XDB.SETHTTPPORT(8181);。将8181替换为我们要更改的端口。使用Oracle 10g对此进行了测试。

来源:http://hodentekhelp.blogspot.com/2008/08/my-oracle-10g-xe-is-on-port-8080-can-i.html