Windows に Oracle 11.2.0.4.0 のパッチをインストールする

1. 基本環境

オペレーティング システム: Windows 10 および Windows Server 2019 以降

インストールパス: D:\ProgramFiles\Oracle

データベース: Oracle データベース 11.2.0.4.0 64 ビット

インスタンス名: orcl

パッチファイル:

シリアルナンバー ファイル名 ファイル説明
1 p6880880_112000_MSWIN-x86-64.zip OPatchのアップグレードに使用されます
2 p31659823_112040_MSWIN-x86-64.zip メインパッチファイル
3 p31740195_112040_MSWIN-x86-64.zip OJVMのアップグレードに使用されます

2. 操作手順

1. インスタンスサービスと監視サービスを停止します。

net stop OracleServiceORCL
net stop OracleOraDb11g_home1TNSListener

2. OPatchバージョンのクエリ

D:\ProgramFiles\Oracle\product\11.2.0\dbhome_1\OPatch\opatch.bat version

3. ニーズを満たさない場合は、OPatch をアップグレードします

3.1. バックアップ: D:\ProgramFiles\Oracle\product\11.2.0\dbhome_1\OPatch の名前を D:\ProgramFiles\Oracle\product\11.2.0\dbhome_1\OPatch_old に変更します。

3.2. カバレッジ: p6880880_112000_MSWIN-x86-64.zip を解凍し、OPatch を D:\ProgramFiles\Oracle\product\11.2.0\dbhome_1 に解凍します。

3.3. バージョンを再確認します。

D:\ProgramFiles\Oracle\product\11.2.0\dbhome_1\OPatch\opatch.bat version

OPatch Version: 11.2.0.3.29
OPatch succeeded.

4. 過去のパッチを表示します。

D:\ProgramFiles\Oracle\product\11.2.0\dbhome_1\OPatch\opatch.bat lsinventory

5. パッチ
5.1 をインストールし、p31659823_112040_MSWIN-x86-64.zip をドライブ D のルート ディレクトリに解凍します。

5.2. 解凍パスで実行します。

D:\ProgramFiles\Oracle\product\11.2.0\dbhome_1\OPatch\opatch.bat apply

システムは互換性のチェックを開始します。プロンプトに従ってください。
5.3
. Oracle のインスタンス サービスと監視サービスを手動で開始します。

5.4. パッチのインストールステータスを確認します。

select to_char(t.action_time, 'yyyy-mm-dd HH24:mi:ss'), t.action, t.namespace
	, t.version, t.id, t.bundle_series, t.comments
from dba_registry_history t

5.5. パッチ情報の更新: 以下のコマンドを実行し、コマンドが実行されるのを待って終了し、パッチのインストール状況を再照会します。

cd /d D:\ProgramFiles\Oracle\product\11.2.0\dbhome_1\RDBMS\ADMIN
sqlplus / as sysdba
startup force
@catbundle.sql PSU apply

6. OJVM
6.1 をアップグレードし、p31740195_112040_MSWIN-x86-64.zip を D ドライブに解凍します。cd /d D:\p31740195_112040_MSWIN-x86-64\

6.2. 競合があるかどうかを確認します。

D:\ProgramFiles\Oracle\product\11.2.0\dbhome_1\OPatch\opatch.bat prereq CheckConflictAgainstOHWithDetail -ph ./

6.3. インスタンス、モニター、サービスを手動で閉じる

6.4. パッチをインストールします。

D:\ProgramFiles\Oracle\product\11.2.0\dbhome_1\OPatch\opatch.bat apply

6.5. インストールが成功したかどうかを確認します。

D:\ProgramFiles\Oracle\product\11.2.0\dbhome_1\OPatch\opatch.bat lspatches

31740195;WINDOWS ORACLE JAVAVM COMPONENT BUNDLE PATCH 11.2.0.4.201020
31659823;Windows Database Bundle Patch : 11.2.0.4.201020 (31659823)

6.6. インスタンスを手動で起動する

net start OracleServiceORCL

6.7. パッチ情報を更新します。

cd D:\ProgramFiles\Oracle\product\11.2.0\dbhome_1\sqlpatch\31740195
sqlplus / as sysdba
shutdown
startup upgrade
@postinstall.sql
startup force

6.8. インスタンスを手動で起動する

net start OracleServiceORCL

6.9. パッチのインストールステータスを確認します。

select to_char(t.action_time, 'yyyy-mm-dd HH24:mi:ss'), t.action, t.namespace
	, t.version, t.id, t.bundle_series, t.comments
from dba_registry_history t

おすすめ

転載: blog.csdn.net/u011046671/article/details/129112956