Oracle SQL Developer v21.1中Application Express下无显示项问题咨询
Oracle SQL Developer v21.1 无法查看Application Express节点排查方案
- 第一步验证用户权限:确认你用于连接数据库的账号拥有APEX访问权限,管理员账号需授予
APEX_ADMINISTRATOR_ROLE角色,执行命令:GRANT APEX_ADMINISTRATOR_ROLE TO 你的数据库用户名;;普通开发者账号至少需授予APEX_GRANTS_FOR_NEW_USERS_ROLE角色。 - 第二步验证数据库APEX安装状态:执行查询语句确认APEX服务状态正常:
SELECT STATUS FROM DBA_REGISTRY WHERE COMP_ID = 'APEX';,如果返回结果不是VALID,说明APEX安装存在异常,需先完成修复安装后再尝试查看。 - 第三步检查SQL Developer配置:打开顶部菜单
工具-首选项,依次展开数据库-Application Express分类,确认启用Application Express支持的勾选框处于选中状态。 - 第四步清除缓存重试:如果配置无异常仍不显示,关闭SQL Developer后删除本地缓存目录:Windows系统进入
C:\Users\你的系统用户名\AppData\Roaming\SQL Developer,macOS/Linux系统进入~/.sqldeveloper,删除对应v21.1版本的缓存文件夹,重启软件后重新连接数据库即可。 - 第五步验证版本兼容性:SQL Developer v21.1仅支持APEX 19.2及以上版本,如果你的数据库部署的APEX版本低于该要求,会出现无法识别节点的问题,需升级APEX版本或使用与对应APEX版本适配的SQL Developer版本。
内容的提问来源于stack exchange,提问作者Abdulmomen Alaamdi
相关产品推荐
相关产品推荐

