Oracle Java Cloud Serviceインスタンスが突然失敗し、パスワード失効エラー・メッセージが発行される場合があります。
Received exception while creating connection for pool X: ORA-28001: the password has expired
java.sql.SQLException: ORA-01017: invalid username/password; logon denied
この問題の別の症状として、パッチ適用事前チェック、リストアまたはスケール・アウト操作が失敗する可能性があります。
WebLogic Server管理サーバーをホスティングするVMにopc
としてログオンできる必要があります。 そのようにすると、oracle
としてsudo
できます。 管理サーバーをホスティングするVM上、または管理対象サーバーをホスティングするVM上のファイル上のすべての操作は、oracle
として実行される必要があります。
この手順のサマリーは次のとおりです。
データベース・デプロイメントの各インフラストラクチャ・リポジトリ・スキーマのパスワードを更新します。
WebLogic Serverを実行していて、WebLogic Serverコンソールにアクセスできる場合、Weblogic管理コンソールから、対応するすべてのデータソースのパスワードを変更します。
WebLogic Serverを実行しておらず、WebLogic Serverコンソールにアクセスできない場合、WebLogic Serverの構成でパスワードを手動で変更します。
オフラインWLSTコマンドmodifyBootStrapCredential
を実行します。
ノード・マネージャから管理サーバーを起動してから、管理対象サーバーを起動します。