经过大量的设置后,我终于设法让APEX在远程服务器上运行。为了实现这一点,我必须授予我的用户SYSDBA角色,并且我还将自己包含在该机器上的ORADBA组中。我可以http://computername:8085/apex
登录APEX。 (请注意,我使用端口8085而不是8080 - 似乎有一个使用8080的Apache侦听器。)
我的问题是,如何在不使用远程桌面的情况下连接到APEX。也就是说,VPN连接到机器,只需在我的本地计算机上打开浏览器并输入http://computername:8085/apex
。我看了一遍,尝试了很多方法,包括
EXEC DBMS_XDB.SETLISTENERLOCALACCESS(FALSE);
有什么想法吗?
答案 0 :(得分:0)
如果有人来寻找这个:我必须打开端口8085(我选择的端口;默认情况下它是8080,但我已经有一个监听器)在本地计算机的防火墙上(Oracle和APEX是安装)到传入和传出连接。对我来说,这就像打开Windows防火墙,进入高级设置以及将此端口的规则添加到入站和出站规则部分一样简单。