4

我正在使用 Oracle Apex 4.2 版。它被配置为监听 8080 端口。现在我想更改端口。我可以在安装后更改 Oracle Apex 的端口吗?

4

7 回答 7

8

要找出在运行时配置了哪个端口 Oracle Apex Web 应用程序:

select dbms_xdb.gethttpport from dual;

要更改运行时配置的 Oracle Apex Web 应用程序的端口:

exec dbms_xdb.sethttpport('8081');
commit;
于 2014-09-30T04:12:13.497 回答
3

是的,可以在初始安装和配置 Oracle APEX 后更改端口。事实上,您会同时在多个端口上运行 APEX(虽然不可取,但仅用于测试/调试)。

如果您将嵌入式 EPG 用于 APEX,下面的代码会将您的新端口设置为“7070”。执行 dbms_xdb.sethttpport('7070');

但您也可以更改 HTTP 服务器或 RESTapi/Apex 侦听器配置中的端口,然后重新启动您正在使用的 Apex 侦听器或 HTTP 服务器,以便新端口处于活动状态。

于 2015-04-10T11:55:26.110 回答
0

如果您看到安装指南,有一个命令可以更改您想要的端口,请单击此处

于 2012-11-30T06:28:36.450 回答
0

您可以通过运行 apex_conf.sql 文件来更改端口。如果您通过 Web 服务器运行 Apex,则更改 Web 服务器的端口。

于 2019-05-23T01:35:22.760 回答
0
SYSTEM_DRIVE:\ sqlplus /nolog
SQL> CONNECT SYS as SYSDBA
Enter password: sys_password

输入以下语句以验证端口号:

SELECT DBMS_XDB.GETHTTPPORT FROM DUAL;

如果端口号返回 0,则 Oracle XML DB 协议服务器被禁用。

用于启用 Oracle XML DB 协议服务器。输入类似于以下内容的语句:

EXEC DBMS_XDB.SETHTTPPORT(port);
于 2020-06-11T22:51:48.367 回答
0

要找出在运行时配置了哪个端口 Oracle Apex Web 应用程序:

select dbms_xdb.gethttpport from dual; 要更改运行时配置的 Oracle Apex Web 应用程序的端口:

exec dbms_xdb.sethttpport('8081');commit;

希望这可以帮助。:)

于 2020-06-15T20:09:10.330 回答
0

您可以通过使用连接从数据库执行此命令来更改 apex 侦听器端口。sys user :EXEC DBMS_XDB.SETHTTPPORT(8089); 此外,您可以通过运行apex_conf.sql文件来更改端口。

于 2020-07-10T20:00:53.350 回答