リビルドの例

ここでは、リビルドを使用した例を説明します。

rebuild infile.dat,outfile.dat -i

ファイルを再編成します。データは主レコードキーの順番で書き込まれ、再編成が完了すると処理情報が表示されます。

rebuild infile.dat,outfile.dat -x:3

ファイルを再編成します。データは、3 番目の副キーの順番で書き込まれます。

rebuild infile.dat

索引ファイルをリビルドします(索引 (.idx) ファイルはすでに存在し、そのファイルに格納されている情報は破損していないものと仮定しています)。

索引ファイルのない C-ISAM および Level 2 のファイルでは、-r および -s オプションを使用してレコード情報とファイル形式を指定します。

rebuild infile.dat,outfile.dat -s:c-isam -c:d1 -t:mf

C-ISAM 形式の索引ファイルをシステムで使用される形式に変換し、ファイルのデータ部分を圧縮します。

rebuild infile.dat,outfile.dat --o:rel,ind -k:1+2:3+10d
-c:i7 -r:f10

キーを圧縮して固定長の相対ファイルの索引を生成します。

rebuild infile.dat,outfile.dat -s:lii -t:lii

LEVEL II V2.5 COBOL 形式ファイルを再編成して、出力ファイルで LII 構造を保持します。同様の方法で、-s および -t を他の形式と組み合せることができます。

set data=/tmp.dat rebuild data -i

ファイル /tmp.dat を再編成して、情報を表示します。