-
DBホームから実行しているCRS管理対象リソースを停止します。
データベース・ホームの所有者が実行すると、これは、GIホーム環境の場合:
$ <ORACLE_HOME> / binに/ SRVCTLストップホーム-o <ORACLE_HOME> -s <ステータスファイルの場所> -n <ノード名>
これは、Oracle Restartのホームである場合環境は、データベース・ホームの所有者として実行します。
$ <ORACLE_HOME> / binに/ -o <ORACLE_HOME> -s <ステータスファイルの場所>ホーム停止SRVCTL -
事前ルートスクリプトを実行します。
これはGIホームである場合は、rootユーザーとして実行:
<GI_HOME> /crs/install/rootcrs.pl -unlock
これが実行rootユーザーとして、Oracle Restartのホームである場合:
<GI_HOME> / CRS /インストール/ roothas。 PL -unlock -
CRSパッチをロールバックします。GIの住宅所有者として実行します。
$ <GI_HOME> / OPatchが/ OPatchはロールバック-local -id <OCW Components_number> -OH <GI_HOME>
$ <GI_HOME> / OPatchが/ OPatchはロールバック-local -id <ACFS Components_number> -OH <GI_HOME >
$ <GI_HOME> / OPatchが/ OPatchはロールバック-local -id <DB_PSU_number> -OH <GI_HOME> -
パッチのDBコンポーネントの事前スクリプトを実行します。データベース・ホームの所有者として実行します。
$ <UNZIPPED_PATCH_LOCATION> / <GI_PSU_number> / <OCW Components_number> /カスタム/サーバー/ <OCW Components_number> /custom/scripts/prepatch.sh -dbhome <ORACLE_HOME> -
データベース・ホームからDBパッチをロールバックします。データベース・ホームの所有者として実行します。
$ <ORACLE_HOME> / OPatchは/ OPatchはロールバック-local -id <OCW Components_number> -oh <ORACLE_HOME>
$ <ORACLE_HOME> / OPatchは/ OPatchはロールバック-local -id <DB_PSU_number> -oh <ORACLE_HOME> -
パッチのDBコンポーネントのポストスクリプトを実行します。データベース・ホームの所有者として実行します。
$ <UNZIPPED_PATCH_LOCATION> / <GI_PSU_number> / <OCW Components_number> /カスタム/サーバー/ <OCW Components_number> /custom/scripts/postpatch.sh -dbhome <ORACLE_HOME> -
ポストスクリプトを実行します。rootユーザーとして実行:
<GI_HOME> /rdbms/install/rootadd_rdbms.sh
これはGIホームである場合は、rootユーザーとして実行:
<GI_HOME> /crs/install/rootcrs.pl -patch
これはOracle Restartのホームである場合、rootユーザーとして実行:
<GI_HOME> /crs/install/roothas.pl -patch -
メッセージ場合は、「システムの再起動が??? ACFSを使用する前に、推奨されて表示され、その後、再起動が続行する前に発行されなければならない。そうしないと、パッチ未適用ACFS \ ADVM \ OKSのドライバで実行になります。
- 以前のDBホームから実行していたCRS管理対象リソースを開始します。
データベース・ホームの所有者が実行すると、これは、GIホーム環境の場合:
$ <ORACLE_HOME> / binに/ -o <ORACLE_HOME> -s <ステータスファイルの場所> -n <ノード名>ホーム開始SRVCTL
これはOracle Restartのホームである場合環境、データベース・ホームの所有者として実行します。
$ <ORACLE_HOME> / binに/ホームスタートSRVCTL -o <ORACLE_HOME> -s <ステータスファイルの場所>
1.データベース・ノードを閉じます。
$ srvctl stop home -o $ORACLE_HOME -s /tmp/stophome1.log -n rac2
2. LockノードのGI:
/u01/app/11.2.0/grid/crs/install/rootcrs.pl -unlock
GIのユーザーで実行GI HOME下の3ロールバックパッチ、:
$ $ORACLE_HOME/OPatch/opatch rollback -local -id 27441052 -oh $ORACLE_HOME
$ $ORACLE_HOME/OPatch/opatch rollback -local -id 22502505 -oh $ORACLE_HOME
$ $ORACLE_HOME/OPatch/opatch rollback -local -id 27338049 -oh $ORACLE_HOME
スクリプトを使用して4. oracleユーザーの検出:
$/u01/app/stage/27475913/27441052/custom/server/27441052/custom/scripts/prepatch.sh -dbhome $ORACLE_HOME
自宅でのデータベースのロールバックパッチ、実行oracleユーザー:
$ORACLE_HOME/OPatch/opatch rollback -local -id 27441052 -oh $ORACLE_HOME
$ORACLE_HOME/OPatch/opatch rollback -local -id 27338049 -oh $ORACLE_HOME
6. oracleユーザーでスクリプトを実行します。
$/u01/app/stage/27475913/27441052/custom/server/27441052/custom/scripts/postpatch.sh -dbhome $ORACLE_HOME
7. rootユーザーでスクリプトを実行します。
/u01/app/11.2.0/grid/rdbms/install/rootadd_rdbms.sh
/u01/app/11.2.0/grid/crs/install/rootcrs.pl -patch
8.オープンノード・インスタンス:
$ srvctl start home -o $ORACLE_HOME -s /tmp/stophome1.log -n rac2
9.更新データ辞書(単一ノード操作):
---更新数据字典
SQL> @?/rdbms/admin/catbundle.sql psu apply
---编译java类
SQL> @?/rdbms/admin/utlrp.sql
select * from dba_registry_history;