JCS weblogic server 不能启动: ORA-28001: The Password Has Expired
(Doc ID 2386533.1)
Last updated on AUGUST 26, 2020
适用于:
Java Cloud Service - 版本 14.1 和更高版本本文档所含信息适用于所有平台
症状
ORACLE JCS实例由于密码到期可能突然失效。
这个问题是由于,JCS系统默认JCS实例被创建180天后密码过期。
发生这个问题时,会出现以下错误信息:
Received exception while creating connection for pool X: ORA-28001: the password has expired
java.sql.SQLException: ORA-01017: invalid username/password; logon denied
此问题所导致的另外的一个情况是,进行scale out操作可能会消耗很长时间,最终会失败。或者是weblogic server 启动失败,会输出如下信息:
INFO: Instantiated an instance of org.hibernate.validator.engine.resolver.JPATraversableResolver.
[EL Severe]: ejb: 2016-11-23 09:47:49.657--ServerSession(2069589841)--Exception [EclipseLink-4002] (Eclipse Persistence Services - 2.5.2.v20140319-9ad6abd): org.eclipse.persistence.exceptions.DatabaseException
Internal Exception: java.sql.SQLException: ORA-28001: the password has expired
原因
To view full details, sign in with your My Oracle Support account. |
|
Don't have a My Oracle Support account? Click to get started! |
文档内容
症状 |
原因 |
解决方案 |