You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

安装Oracle APEX 18.2至12c数据库后无法访问登录页面求助

Oracle APEX 18.2无法通过8080端口访问的解决步骤

问题概述

将Oracle APEX 18.2安装至12c数据库,已完成安装流程、修改管理员密码、执行apex_epg_config脚本并解锁相关账号,当前使用8080端口运行APEX,但localhost:8080/apex及/apex_admin均无法加载,错误界面如下:

遇到的错误界面

已检查相关参数配置:

参数配置


排查与解决步骤

1. 确认EPG配置有效性

  • 登录数据库执行以下SQL,确认HTTP端口为8080:
    SELECT DBMS_XDB.GETHTTPPORT() FROM DUAL;
    
  • 若端口不符或配置未生效,重新运行apex_epg_config脚本(替换为你的APEX实际安装路径):
    @apex_epg_config.sql /path/to/your/apex/directory
    
  • 检查8080端口是否被其他进程占用:
    • Linux系统:
      netstat -tulpn | grep 8080
      
    • Windows系统:
      netstat -ano | findstr :8080
      

2. 确保APEX访问权限配置正确

  • 解锁并重置APEX_PUBLIC_USER账号(若未正确配置):
    ALTER USER APEX_PUBLIC_USER ACCOUNT UNLOCK;
    ALTER USER APEX_PUBLIC_USER IDENTIFIED BY your_secure_password;
    
  • 配置EPG对APEX路径的用户认证:
    BEGIN
      DBMS_EPG.AUTHENTICATE_USER('/apex', 'APEX_PUBLIC_USER');
    END;
    /
    

3. 验证网络与监听配置

  • 确认数据库监听服务正常运行,本地可正常连接数据库实例
  • 尝试使用数据库服务器的IP地址替代localhost访问,例如:http://192.168.x.x:8080/apex,排除本地Hosts解析或回路网络问题

4. 查看日志定位具体错误

  • 检查Oracle数据库的alert日志,查找EPG或APEX相关的报错信息
  • 查看EPG日志文件,通常位于$ORACLE_BASE/diag/rdbms/[实例名]/[实例名]/trace目录下,筛选包含HTTP或EPG关键字的日志内容

内容的提问来源于stack exchange,提问作者Mateo R

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.11 10:07:45