名前
rdbcpraw -- RDBディレクトリファイルのバックアップ、リカバリ
形式
rdbcpraw -i 入力ファイル名 -o 出力ファイル名
機能説明
RDBディレクトリファイルの容量変更時に、ローデバイスに配置されたRDBディレクトリファイルを、バックアップ、リカバリします。
また、障害発生時に、ローデバイスに配置されたデータを、調査資料用に外部ファイルへ出力します。
オプション
入力元のローデバイス名、ファイルパス名または文字型特殊装置(\\.\TAPE*)を指定します。
ファイル名に指定できる長さは、OSで定義される最大バイト数までです。
出力先のローデバイス名、ファイルパス名または文字型特殊装置(\\.\TAPE*)を指定します。
ファイル名に指定できる長さは、OSで定義される最大バイト数までです。
使用例
ローデバイスに配置されたRDBディレクトリファイルを、外部ファイルへバックアップします。
rdbcpraw -i \\.\SHD_RAW_DIR -o C:\BACKUP\DIR2.DAT
外部ファイルにバックアップされたRDBディレクトリファイルを、ローデバイスにリカバリします。
rdbcpraw -i C:\BACKUP\DIR2.DAT -o \\.\SHD_RAW_DIR
調査資料を採取するため、ローデバイスに配置されたデータを、外部ファイルへ出力します。
rdbcpraw -i \\.\SHD_RAW_DICTIONARY -o C:\TEMP\DIC.DAT
終了ステータス
以下の終了ステータスが返されます。
0 : 正常終了
0以外 : 異常終了
注意
本コマンドは、以下の目的以外では、使用しないでください。
RDBディレクトリファイルの容量変更を行うための、RDBディレクトリファイルのバックアップ、リカバリ
調査資料の採取
RDBディレクトリファイルの容量変更のために本コマンドを実行する場合、Symfoware/RDBは停止している必要があります。
本コマンド実行中に入力ファイルが更新された場合、複写内容は保証されません。
本コマンド実行前に出力先の空き容量が入力元の容量以上あるか確認してください。容量が不足した場合、本コマンドは異常終了します。
出力先がすでに存在する場合、出力先に保存されているデータは上書きされます。
本コマンドの入力ファイル名と出力ファイル名の両方に文字型特殊装置(\\.\TAPE*)を指定することはできません。
入力ファイルがローデバイスであり、そのブロック数が奇数である場合、使用できない最終ブロックは複写しません。そのため、コマンド正常終了時に出力する転送サイズが、入力のローデバイスの割当てサイズより小さい場合があります。