PC客户端和Mobile客户端离线消息接收失败

发布时间:  2016-05-31 浏览次数:  187 下载次数:  2
问题描述
某局点PC客户端和Mobile客户端离线消息接收失败。
处理过程

1、通过现场反馈的eServer日志发现里面有大量“ORA-28001: the password has expired”异常,如下图所示:



怀疑是数据库用户密码过期引起的eServer访问数据库失败导致离线消息发送失败。

2、让现场使用oracle用户登录数据库服务器,执行sqlplus 业务数据库用户/密码 命令,提示密码已经过期,业务数据库用户登录失败。

3、让现场将业务数据库用户的新密码设置成和老密码一致解决该问题。

根因
提示密码已经过期,业务数据库用户登录失败。
解决方案
步骤 1     将业务数据库用户的新密码设置成和老密码一致。

步骤 2     将业务数据库用户的profile的密码有效期限制设置成ulimited,具体操作参照如下文档。

ECS数据库密码过期巡检和修正方法,见附件。
建议与总结
将业务数据库用户的profile的密码有效期限制设置成ulimited。

END