我安装了Oracle Db 11g Express Edition并升级到Apex 5.1(计算机A),安装进展顺利。我让ISP为计算机分配了一个静态IP地址,他们将端口(8080)转发到路由器,我可以通过互联网(计算机B)从另一个网络上的计算机ping计算机的静态IP。但是当我输入http://ipaddress:8080/apex/f?p=4550时,我得到了ERROR_CONNECTION_REFUSED。
lsnrctl状态
Connecting to (DESCRIPTION=(ADDRESS=(PROTOCOL=IPC)(KEY=EXTPROC1)))
STATUS of the LISTENER
------------------------
Alias LISTENER
Version TNSLSNR for 32-bit Windows: Version 11.2.0.2.0 - Production
Start Date 03-JAN-2018 20:37:52
Uptime 0 days 15 hr. 59 min. 21 sec
Trace Level off
Security ON: Local OS Authentication
SNMP OFF
Default Service XE
Listener Parameter File C:\oraclexe\app\oracle\product\11.2.0\server\network\admin\listener.ora
Listener Log File C:\oraclexe\app\oracle\diag\tnslsnr\Legacy-PC\listener\alert\log.xml
Listening Endpoints Summary...
(DESCRIPTION=(ADDRESS=(PROTOCOL=ipc)(PIPENAME=\\.\pipe\EXTPROC1ipc)))
(DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=Legacy-PC)(PORT=1521)))
(DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=127.0.0.1)(PORT=8080))(Presentation=HTTP)(Session=RAW))
Services Summary...
Service "CLRExtProc" has 1 instance(s).
Instance "CLRExtProc", status UNKNOWN, has 1 handler(s) for this service...
Service "PLSExtProc" has 1 instance(s).
Instance "PLSExtProc", status UNKNOWN, has 1 handler(s) for this service...
Service "XEXDB" has 1 instance(s).
Instance "xe", status READY, has 1 handler(s) for this service...
Service "xe" has 1 instance(s).
Instance "xe", status READY, has 1 handler(s) for this service...
The command completed successfully
我可以使用以下命令通过sqlplus从计算机“B”连接到数据库:SQL> connect username / password @ host_ip:1521。
我还可以使用分配给该计算机的静态IP地址通过远程桌面连接到计算机。
这个想法是允许其他人使用http://host_ip:8080/apex/f?p=104从Web浏览器访问数据库...
我确实在stackoverflow上找到了一些帖子,并按照我认为适用的一些程序但是它们不起作用,其中一些是:
How to connect to Oracle 11g database remotely
Access Oracle Apex from remote machine
我在哪里可以找到有关此问题的更多信息?有没有其他人有类似的问题可以帮助我?先感谢您。
当您尝试连接到主机时,这是一个标准错误:端口,没有任何东西正在侦听该端口。
您还需要确保在该端口上监听某些内容
- 字
- 嵌入式plsql网关
感谢您的答复。我终于在文档中找到了一个修复程序,在发布问题之前我觉得有点傻。
命令
EXEC DBMS_XDB.SETLISTENERLOCALACCESS(FALSE);
解决了我的问题。我在之前的帖子上也看过这个,但当时我不确定它是否适用于我的情况。我希望这可以帮助将来的某个人。