RMANの不完全リカバリをバッチ化しようとしています。
サービスの起動や状態を確認するバッチ(oracle_restore.bat)内で
リカバリを行うsqlファイル(oracke_restore.sql)を呼び出して、
実行しようとしています。
不完全リカバリの方法としては、時間を指定してリカバリを行うので、
rmanコマンドに、時間を引数として渡したいのですが、渡し方がわかりません。
バッチ実行時に
oracle_restore.bat 2013-01-21 10:55:00
set RESTORE_TIME_YMD=%~1
set RESTORE_TIME_HMS=%~2
こんな感じで、引数を渡して
rmanコマンドに
rman target sys/pass @C:\oracle_restore.bat %RESTORE_TIME_YMD% %RESTORE_TIME_HMS%
こんな感じで渡すことで、
set until time内に正しく時間を渡したいです。
SET UNTIL TIME "TO_DATE('%1','YYYY-MM-DD HH24:MI:SS')";
↑sqlplusならこれで渡せたのですが。。。
なにか良い方法はありませんでしょうか。
ご教示願います。
OS:WindowsServer2008 R2
Oracle:oracleDB 11g R2
No.1ベストアンサー
- 回答日時:
こんにちわ。
> rmanコマンドに、時間を引数として渡したいのですが、渡し方がわかりません。
以下RMAN マニュアルの「例3-34 置換変数の指定」が参考になるかと。
http://docs.oracle.com/cd/E16338_01/backup.112/b …
参考URL:http://docs.oracle.com/cd/E16338_01/backup.112/b …
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Visual Basic(VBA) batからexeを実行し戻り値を受け取る バッチからEXEの結果を受け取りたいのですが、 下記のバッ 1 2023/07/04 15:13
- Visual Basic(VBA) batからexeを実行し戻り値を受け取る EXEの実行内容の結果によって、戻り値を0か1かで返したい 1 2023/07/04 16:40
- ソフトウェア Aimpに関する質問です。 1 2022/09/08 11:11
- Windows 10 Windows Defender real time保護のオン、オフをPowerShellのバッチで 1 2023/03/10 23:54
- Visual Basic(VBA) 【前回の続き続きです、ご教示ください】VBAの記述方法がわかりません。 2 2022/08/24 20:49
- Visual Basic(VBA) 【前回の続きです、ご教示ください】VBAの記述方法がわかりません。 2 2022/08/16 16:44
- その他(開発・運用・管理) Windowsバッチファイルでリモートデスクトップを自動ログインするが確認画面が出る対処方法 1 2022/12/19 15:48
- Visual Basic(VBA) 【ご教示ください】VBAの記述方法がわかりません。 2 2022/08/12 21:28
- MySQL 参考書に従って入力したつもりでしたが、最後はエラーがでました。 1 2022/09/28 03:45
- 英語 提示した名言の文の構造について(waste one hour of time) 5 2023/05/20 15:22
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
Oracle SQL実行時間について
-
SQL実行結果取得
-
pl/sqlでselect文の結果をCSV出...
-
PL/SQLでログを確認したい。
-
batファイルでのSQL(oracle)...
-
SQL*Plusで、コマンドの返答を...
-
JavaでのOracle接続について(J...
-
SQL*Plusで以前に実行したコマ...
-
SQL*PLUSを終了させる方法
-
execute使用した時の、完了メッ...
-
Oracleで流したSQLのログを取得...
-
PL/SQLからshellスクリプ...
-
マテリアライズドビューログに...
-
Oracle audit trail
-
SQLファイル内のSQL実行ログ取得
-
ORA-01013のエラーについて経験...
-
VBScript 実行時エラーについて
-
PL/SQLのコンパイルエラーにつ...
-
ORA-01843: 指定した月が無効で...
-
Oracle DataPumpでの移行
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
SQL*Plusで、コマンドの返答を...
-
PL/SQLでログを確認したい。
-
SQL実行結果の出力を見やすくし...
-
Oracleで流したSQLのログを取得...
-
batファイルでのSQL(oracle)...
-
トレースファイルの削除スクリプト
-
SQL*Plus:SPOOLコマンドでのSQ...
-
JavaでのOracle接続について(J...
-
ストアド・プロシージャをバッ...
-
oracle11g listener.logの削除
-
ORA-00984のエラーが出ます
-
ORACLEのエクスポートについて
-
マテリアライズドビューログに...
-
pl/sqlでのautotraceについて
-
Accessからoracleのストアドプ...
-
サービスの再起動を自動で
-
ShellからTruncate【Linux】
-
SPOOL出力先のフォルダにSpace...
-
リスナーログを出力しない設定方法
-
execute使用した時の、完了メッ...
おすすめ情報