从端口8080更改Oracle端口

时间:2008-09-27 03:19:03

标签: oracle port

如何从端口8080更改Oracle?我的Eclipse使用8080,所以我无法使用它。

8 个答案:

答案 0 :(得分:235)

从开始|运行打开命令窗口。 假设您的环境变量设置正确,请从以下内容开始:

C:\>sqlplus /nolog
SQL*Plus: Release 10.2.0.1.0 - Production on Tue Aug 26 10:40:44 2008
Copyright (c) 1982, 2005, Oracle.  All rights reserved.

SQL> connect
Enter user-name: system
Enter password: <enter password if will not be visible>
Connected.

SQL> Exec DBMS_XDB.SETHTTPPORT(3010); [Assuming you want to have HTTP going to this port]    
PL/SQL procedure successfully completed.

SQL>quit 

然后打开浏览器并使用3010端口。

答案 1 :(得分:27)

来自this博文:

  

XE:更改默认HTTP端口

     

Oracle XE使用XML DB附带的嵌入式http侦听器   (XDB)提供http请求。 HTTP访问的默认端口是   8080。

修改

将8080端口更新到您喜欢的端口(例如9090)

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

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

答案 2 :(得分:10)

以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

答案 3 :(得分:10)

只需打开Run SQL Command Line并以sysadmin身份登录,然后输入以下命令

Exec DBMS_XDB.SETHTTPPORT(8181);

那就是它。你完成了.....

答案 4 :(得分:5)

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

在文本编辑器中打开此文件并查找行
听8080

听{IP地址}:8080

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

答案 5 :(得分:4)

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

答案 6 :(得分:1)

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

例如,独立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" > 

答案 7 :(得分:0)

使用系统管理员用户帐户登录,然后在SQL过程下面执行。

begin
dbms_xdb.sethttpport('Your Port Number');
end;

然后打开浏览器并访问下面的URL

http://127.0.0.1:YourPortNumber/apex/