RMANターゲットはnohup / CMDFILE = rman.sql MSGLOG = rman.log&

『「データ・ファイルのセットNEWNAME』 ||ファイル#を||選択 ';' - (1)名前、INSTR(名前、 '/')|| '+ R9T24DB / orat24a /データファイル' ||のsubstrに (8,10)で、TS#ない五$データファイルから、

『「データ・ファイルのセットNEWNAME』 ||ファイル#を||選択 '|| '' '' || '/ DATA1 / oradataに/ ACCT' || SUBSTR(名前、INSTR(名前、 '/'、 - 1))|| '' || ';' 五$データファイルから、

同名datafile

選択*(選択SUBSTR(名前、INSTR(名前、 '/' から、 - 1)+1)SUBSTR(名前、INSTR(名前、 '/' で五$データ・ファイル・グループから、数(1)B、1 - )+1))ここで、b> 1。

Vからa.file#を選択\ a.ts#= b.ts#とb.name( 'TBS_PARTITION_INDX'、 'TBS_USER_IBSS_DATA')で(データファイルA、V \)表領域B。

CHECKPOINT_TIMEがnullの五$ DATAFILE_HEADERからファイル#を選択

***********スキップ表領域

輸出ORACLE_SID = orat24a
〜/ env11
RMANターゲット/ LOG = restore_data.logアペンド<< EOFの
ラン{
チャネルC0タイプ'SBT_TAPE'を割り当てます。
チャンネルC1タイプ「SBT_TAPE」を割り当てます。
チャンネルC2タイプ「SBT_TAPE」を割り当てます。
チャンネルC3タイプ「SBT_TAPE」を割り当てます。
'NB_ORA_CLIENT = t24db02'を送ります。
SCN 721012148933までセット。---------------------セットまで"TO_DATE( '2019041204万'、 'YYYYMMDDのhh24miss')"。
'+ T24DATA / orat24a /データファイル/ SYSTEM01.DBF'にデータ・ファイル1組NEWNAME。
'+ T24DATA / orat24a /データファイル/ SYSAUX01.DBF'へのデータファイル2の設定NEWNAME。
セットNEWNAMEのデータファイル3 '+ T24DATA / orat24a /データファイル/ undotbs101.dbf'。

セットNEWNAMEのデータファイル5 '+ T24DATA / orat24a /データファイル/ undo103.dbf'。
セットNEWNAMEのデータファイル6 '+ T24DATA / orat24a /データファイル/ undo104.dbf'。

一時ファイルへの1セットNEWNAME '+ T24DATA / orat24a /一時ファイル/ temp01.dbf'。
'+ T24DATA / orat24a /一時ファイル/ temp02.dbf'に一時ファイル2の設定NEWNAME。
'+ T24DATA / orat24a /一時ファイル/ temp03.dbf'に一時ファイル3セットNEWNAME。
'+ T24DATA / orat24a /一時ファイル/ temp04.dbf'に一時ファイル4の設定NEWNAME。
TABLESPACE GLOBUSARCXML、T24JOBASSM FOREVERデータベースSKIPを復元します。
1データ・ファイルのスイッチ。
2データファイル・スイッチ。
3データ・ファイルのスイッチ。
4データファイルスイッチ。
5データ・ファイル・スイッチ。
6データ・ファイル・スイッチ。
7データ・ファイル・スイッチ。
8データ・ファイル・スイッチ。
9データ・ファイル・スイッチ。

一時ファイルすべて切り替えます。
FOREVERデータベースSKIP TABLESPACE GLOBUSARCXML、T24JOBASSMを回復します。

SQL "alter databaseをリネームファイル'/orat24redo/orat24a/redo01.log'から'+ T24DATA / orat24a / ONLINELOG / REDO01.LOG'"。
SQL "alter databaseをリネームファイル'/orat24redo/orat24a/redo02.log'から'+ T24DATA / orat24a / ONLINELOG / redo02.log'"。
SQL "alter databaseをリネームファイル'/orat24redo/orat24a/redo03.log'から'+ T24DATA / orat24a / ONLINELOG / redo03.log'"。
SQL "alter databaseをリネームファイル'/orat24redo/orat24a/redo04.log'から'+ T24DATA / orat24a / ONLINELOG / redo04.log'"。
SQL "alter databaseをリネームファイル'/orat24redo/orat24a/redo05.log'から'+ T24DATA / orat24a / ONLINELOG / redo05.log'"。
SQL「ALTERデータベースのリネームファイル『/orat24redo/orat24a/redo201.log』 'へ
SQL "alter databaseをリネームファイル'/orat24redo/orat24a/redo202.log'から'+ T24DATA / orat24a / ONLINELOG / redo202.log'"。
SQL "alter databaseをリネームファイル'/orat24redo/orat24a/redo203.log'から'+ T24DATA / orat24a / ONLINELOG / redo203.log'"。
SQL "alter databaseをリネームファイル'/orat24redo/orat24a/redo204.log'から'+ T24DATA / orat24a / ONLINELOG / redo204.log'"。
SQL "alter databaseをリネームファイル'/orat24redo/orat24a/redo205.log'から'+ T24DATA / orat24a / ONLINELOG / redo205.log'"。

SQL「ALTERデータベース明確なログファイルグループ1」;
SQL「ALTERデータベース明確なログファイルグループ2」。
SQL「ALTERデータベース明確なログファイル・グループ3」。
SQL「ALTERデータベース明確なログファイル群4」;
SQL「ALTERデータベース明確なログファイルグループ5」。
SQL「ALTERデータベース明確なログファイル群6」。
SQL「ALTERデータベース明確なログファイル群7」。
SQL「ALTERデータベース明確なログファイル群8」;
SQL「ALTERデータベース明確なログファイル群9」。
SQL「ALTERデータベース明確なログファイル群10」。

チャンネルC0を解放します。
チャンネルC1を解放します。
チャンネルC2を解放します。
チャンネルC3を解放します。
}
出口;
EOF

おすすめ

転載: www.cnblogs.com/dbaleo/p/nohup-rman--target--cmdfilermansql--msglogrmanlog.html