スケーラブルデータベースサーバ HiRDB ファーストステップガイド(UNIX(R)用)
CUSTOM表を再編成します。
次に示すディレクトリが表の再編成時に必要になります。
アンロードデータファイルを作成するディレクトリとして,$HOME/HiRDB/pdrorgを作成してください。さらに,インデクス情報ファイルを作成するディレクトリとして,$HOME/HiRDB/idxdirを作成してください。
制御情報ファイルをテキスト形式のファイルに作成します。この演習では,次に示す内容のファイル$HOME/HiRDB/pdrorgseigyo01.txtを作成してください。
unload /home/hirman/HiRDB/pdrorg/unld01 ・・・・・・・・・・・・・・・・・・・・・・・・1 idxwork /home/hirman/HiRDB/idxdir ・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・2 sort /tmp ・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・3 |
再編成する表を含むRDエリアを閉塞状態にします。次のコマンドを実行してください。
$ pdhold -r RDDATA10,RDINDX10 |
2992 18:22:23 SDSU sds1 KFPH00130-I RDAREA held, RDAREA = "RDDATA10" 2992 18:22:23 SDSU sds1 KFPH00130-I RDAREA held, RDAREA = "RDINDX10" 2992 18:22:23 SDSU sds1 KFPH00110-I pdhold command completed |
ユーザ「MANAGER」で表を再編成します。次のコマンドを実行してください。
$ pdrorg -k rorg -t CUSTOM -u MANAGER $HOME/hirdb/pdrorg/seigyo01.txt |
パスワードの入力を求められたら「MANAGER」を入力してください。
Password: |
: : 3223 18:38:24 SDSU sds1 KFPL00715-I Index load started at sds1, index=MANAGER."CUSTOMX", RDAREA="RDINDX10" 3223 18:38:24 SDSU sds1 KFPL00716-I Index load ended at sds1, index=MANAGER."CUSTOMX", RDAREA="RDINDX10", return code=0 3223 18:38:24 SDSU sds1 KFPL00720-I Index file deleted, server=sds1, file=/home/hirman/HiRDB/idxdir/INDEX-CUSTOMX-RDINDX10-filenQN8QW 3226 18:38:24 SDSU _pd0rorg KFPL00719-I Pdrorg terminated, return code=0 |
再編成が終わったので,表を含むRDエリアを閉塞を解除します。次のコマンドを実行してください。
$ pdrels -r RDDATA10,RDINDX10 |
2990 18:39:03 SDSU sds1 KFPH00130-I RDAREA released, RDAREA = "RDDATA10" 2990 18:39:03 SDSU sds1 KFPH00130-I RDAREA released, RDAREA = "RDINDX10" 2990 18:39:03 SDSU sds1 KFPH00110-I pdrels command completed |
All Rights Reserved. Copyright (C) 2002, 2004, Hitachi, Ltd.