Oracle apex访问时,出现503报错解决办法

本文讲述了作者在遇到OracleApex访问503错误时,通过检查DBA_USERS、用户解锁、重置ORDS数据库密码及重启Tomcat来解决问题的过程。

前言

使用Oracle Apex一段时候后,可能偶有会有出现访问503报错的情况。其中大多数Apex或Ords一些用户到期被锁定,这次我经历的周末服务器断电。重启后Oracle访问正常、监听正常,就是ords服务访问提示503。
在这里插入图片描述

思考

最开始想到就是apex或者ords相关的用户到期了,需要重置密码。最先查询dba_users看看apex、ords或者应用的用户是否过期了。

select * from dba_users;

然后将对应的将账户重置、解锁。

-- APEX_230100
-- APEX_LISTENER
-- APEX_PUBLIC_USER
-- APEX_REST_PUBLIC_USER
-- ORDS_PUBLIC_USER
-- ORDS_METADATA
alter user your_user identified by your_password account unlock;

在对上述所有用户解锁操作之后,重启tomcat服务,服务依旧是提示连接池报错,名为 |defaultllol 的连接池的用户名或口今无效,已失效或者帐户已被锁定。

但是错误就是针对ords配置的报错,所以想过两个方法,要么重新配置ords配置,要么就是重装ords。于是先试着重新配置ords。

# 进入ords目录
cd d:\ords\bin
# 重新配置ords
ords --config "d:\ords" config --db-pool default secret db.password

# 出现如下提示
配置
	/D:/ords/
输入数据库密码:
确认密码:

上述d:\ords是最新安装ords的目录,然后会提示重置数据库密码。设置完密码后,重启Tomcat,apex可以正常访问了。

其中配置ords数据库密码时,需要密码与上述ords_相关密码一致。设置完后一定需要重启Tomcat。然后就可以正常访问了。

APEX 5.x页面设计器中禁用/启用选项卡排序和旁路“焦点页”对话框。由@matt_mulvaney @Explorerukltd APEX 5.1允许开发人员在页面设计器中重新定位标签。然而,一旦他们被置于你的首选职位,那么你不太可能需要做进一步的改变。 此扩展有助于防止意外的标签移动通过锁定在位的标签。 要启用标签页移动功能,只需单击扩展名图标以“解锁”,再次移动标签页,然后再次单击扩展名图标将其“锁定”就位。 新功能:版本1.3.2在代码编辑器上的右键单击上下文菜单和所有输入字段以快速输入页面项目名称和替换字符串 改进:版本1.2.4包括错误修复和更快的绕过“焦点页面”对话框 改进:版本1.2.3包括错误修复和更快的绕过“焦点页”对话框 新功能:版本1.2.2引入了一个绕过“焦点页面”对话框的选项 新功能:版本1.1.2引入APEX 5.0选项卡的“重新定位和锁定”。因此,在APEX 5.0和APEX 5.1中都支持重新定位,保留和锁定标签 *在安装之后,请重新加载可能使用Page Designer打开的任何选项卡* 本软件按“原样”提供,不作任何明示暗示的保证,包括但不限于对适销性,特定用途适用性和不侵权的保证。在任何情况下,作者版权所有者均不对任何索赔,损害其他责任负责,无论是因合同,侵权其他原因,由本软件本软件的使用其他交易引起与之相关的行为。软件。 支持语言:English (UK)
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值