131

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

4

8 回答 8

250

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

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 端口。

于 2012-08-07T04:37:55.807 回答
28

这篇博文:

XE:更改默认 http 端口

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

编辑:

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

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

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

于 2009-06-18T07:03:02.463 回答
12

只需Run SQL Command Line以系统管理员身份打开并登录,然后输入以下命令

执行 DBMS_XDB.SETHTTPPORT(8181);

而已。你已经完成了......

于 2016-02-03T12:03:55.637 回答
10

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

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

于 2010-11-04T14:05:52.563 回答
5

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

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

Listen {ip address}:8080 行

更改端口号并重新启动 Web 服务器或仅重新启动机器。

于 2008-09-27T03:28:58.130 回答
4

Oracle(数据库)可以使用许多端口。当您安装软件时,它会扫描空闲端口并决定使用哪个端口。

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

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

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

于 2008-09-28T10:18:07.233 回答
1

有许多运行 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" > 
于 2008-09-27T05:58:55.833 回答
0

使用系统管理员用户帐户登录并执行以下 SQL 过程。

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

然后打开浏览器并访问以下网址

http://127.0.0.1:YourPortNumber/apex/

于 2019-08-10T15:01:06.723 回答