アップデートが現在のインストールに適用されていることを確認してください
- の OPatch がエラー コード 73 で失敗しました これは、更新プログラムのインストールを妨げる一般的なエラーです。
- このガイドを読んで、他の人に効果があった解決策を見つけてください。
オラクルは人気あるよ リレーショナル データベース管理システム (RDBMS) オラクル社によって開発されました。 世界中で広く使用されていますが、一部の管理者が見つけました。 OPatch がエラー コード 73 で失敗しました パッチのインストール中または Oracle のアップグレード中に。
この問題は特定のアップデートに関して広く報告されていますが、通常は、暫定パッチを適用できないというユーザー側の問題です。
エラー コード 73 とは何なのか疑問に思っている方のために説明します。これは、パッチが現在のインストールと互換性がないこと、または別のプロセスがパッチをブロックしていることを示します。 その背後にある一般的な理由は次のとおりです。
- 間違ったパス
- 権限が不十分です
- 別の Oracleユニバーサルインストーラ が走っています
- 在庫の問題
- 間違ったOracle Interim Patch Installerの実行
エラー コード 73 で失敗した OPatch を修正するにはどうすればよいですか?
少し複雑な解決策に進む前に、まず次の簡単な解決策を試してください。
- コンピュータを再起動し、Oracle パッチを再度実行してみてください。
- 正しいパッチをインストールしていることを確認してください。 お使いのシステムに適用できるかどうかを確認してください。
- 管理者アカウントを使用して Oracle パッチをインストールしていることを確認してください。
- 管理者権限でコマンドプロンプトを実行する. それを右クリックして選択するだけです 管理者として実行.
- かどうかを確認してください。 ORACLE_HOME/.patch_storage ディレクトリがロックされています。 その場合は、復元してから削除してください。 パッチロック済み ロックファイル。
- 破損したパッチ ファイルが原因である場合に備えて、パッチを再度ダウンロードします。
どれも機能しない場合は、次にリストされている修正に進みます。
1. 他のすべての Oracle プロセスを終了します
- プレス Ctrl + シフト + ESC を開くには タスクマネージャー そしてすべてを見つけます オラクル プロセス。
- それぞれを個別に右クリックして、 タスクの終了.
- すべて終了した後、パッチのインストールを再試行します。
よく見ると、 OPatch がエラー コード 73 19c で失敗しました、これは別の Oracle プロセスのせいであり、これを終了すると動作が開始されるはずです。
2. 権限を再構成する
- に向かう ORACLE_HOME/.patch_storage フォルダーを右クリックして選択します プロパティ.
- に行きます 安全 タブをクリックし、 編集.
- 選択する 管理者 またはリストからアクティブなユーザー プロファイルを選択し、次のチェックボックスをオンにします。 フルコントロール 下 許可するをクリックして、 わかりました をクリックして変更を保存します。
あるいは、次のサブディレクトリの所有権を変更することもできます。 oraインベントリ そして正しく設定してください。
3. Oracleホームを再登録する
いつ OPatch LsInventory を返します OPatch がエラー コード 73 で失敗しました メッセージが表示される場合は、OPatch インベントリの場所が間違っているか、Oracle ホームがアタッチされていない可能性があります。
問題を修正するには、次のコマンドを実行します。 % cd $ORACLE_HOME/oui/bin %
./attachHome.sh
4. ファイルを手動で移動する
CPUパッチがインストールされていない場合は、次のファイルをOPatchインストール・ディレクトリから専用のOPatchディレクトリに手動で移動します。
- opatch.install
- opatch.log
- opatch.ライセンス
- opatch.マニュアル
- opatch.properties
- opatch.scripting
- opatch.service
- opatch.設定
- opatch.バージョン
5. Oracleホームの場所を変更する
システム管理者は、 OPatch がエラー コード 73 で失敗しました Oracle ホームが正しく設定されていない場合に Weblogic 12c でメッセージが表示される。 場所を変更するだけでうまくいきました。
最初は次の場所にあるはずです。 /oracle/DRD/11203
Oracle ホームを次の場所に移動します。 /oracle/DRD/112_64
そして、次のことを確認してください。 ORACLE_HOME 環境変数は Oracle と同じディレクトリに保存されます。
6. ignoreSysPrereqs スイッチを使用する
- プレス ウィンドウズ + S 開く 検索、 タイプ コマンド・プロンプトを選択し、関連する結果を右クリックして、 管理者として実行.
- クリック はい の中に UAC プロンプト。
- OPatchのインストールフォルダーを設定します。
- ここで、次のコマンドを実行します。
OPatch -ignoreSysPrereqs
- コマンドが実行されるのを待って、OPatchのインストールが正常に完了したかどうかを確認します。
他に何もうまくいかない場合、最後の選択肢は次のとおりです。 オラクルのサポートに問い合わせる. おそらくそれは最新のパッチのバグであり、他の人も同じことを報告していれば、サポート チームはそれを知るでしょう。
たとえそうでなかったとしても、彼らはそのようなクエリを処理するための十分な装備を備えており、どのような問題が問題を引き起こす可能性があるかを知っています。 OPatch がエラー コード 73 で失敗しました メッセージ。
いくつかのパッチの競合など、エラーの背後には多くの根本的な原因がありますが、通常は簡単に修正できます。
安定したバージョンよりもアップデートをダウンロードすることをお勧めします。 高速インターネット接続 重要なファイルの欠落やプロセス中のファイルの破損を避けるため。
以下のコメントセクションで、エラーを修正するのに何が役に立ったかを教えてください。