My Oracle Support Banner

JCS weblogic server 不能启动: ORA-28001: The Password Has Expired (Doc ID 2386533.1)

Last updated on APRIL 17, 2018

适用于:

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!


文档内容
症状
更改
原因
解决方案

My Oracle Support provides customers with access to over a million knowledge articles and a vibrant support community of peers and Oracle experts.