我正在使用Oracle Apex版本4.2。它配置为侦听端口8080.现在我想更改端口。我可以在安装后更改Oracle Apex的端口吗?
答案 0 :(得分:2)
要了解运行时配置了哪个端口Oracle Apex Web应用程序:
select dbms_xdb.gethttpport from dual;
要更改运行时配置Oracle Apex Web应用程序的端口:
exec dbms_xdb.sethttpport('8081');
commit;
答案 1 :(得分:2)
是的,可以在初始安装和配置Oracle APEX后更改端口。事实上,你可以同时在多个端口上运行APEX(不建议这样做,但仅用于测试/调试)。
下面的代码会将您的新端口设置为" 7070"如果您使用嵌入式EPG进行APEX。 exec dbms_xdb.sethttpport(' 7070');
但您也可以更改HTTP服务器或RESTapi / Apex侦听器配置中的端口,然后重新启动您正在使用的Apex侦听器或HTTP服务器,以便新端口处于活动状态。
答案 2 :(得分:0)
如果您看到安装指南,则可以使用命令更改所需的端口click here。
答案 3 :(得分:0)
您可以通过运行apex_conf.sql文件来更改端口。如果您通过Web服务器运行Apex,则更改Web服务器的端口。
答案 4 :(得分: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);
答案 5 :(得分:0)
要找出在运行时配置了哪个端口的Oracle Apex Web应用程序:
select dbms_xdb.gethttpport from dual;
要更改运行时配置了Oracle Apex Web应用程序的端口,
exec dbms_xdb.sethttpport('8081');commit;
希望这会有所帮助。 :)
答案 6 :(得分:0)
您可以通过与sys user :EXEC DBMS_XDB.SETHTTPPORT(8089);
连接从数据库执行此命令来更改顶点监听器端口
除此之外,您还可以通过运行apex_conf.sql
文件来更改端口。