ノンストップデータベース HiRDB Version 9 システム運用ガイド(UNIX(R)用)
![[目次]](FIGURE/CONTENT.GIF)
![[索引]](FIGURE/INDEX.GIF)
![[前へ]](FIGURE/FRONT.GIF)
13.15.2 例題2 ハッシュ分割からキーレンジ分割に変更する場合
(1) pdholdコマンドでアンロード対象RDエリアを閉塞します
pdhold -r RDAREA01,RDAREA02,…
|
(2) pdrorgコマンドでTABLE01のデータをアンロードします
pdrorg -k unld -W bin -t TABLE01 -g /pdrorg/unld02
|
- 〔説明〕
- -k:アンロードをするためunldを指定します。
- -W bin:アンロードデータファイルをpdloadコマンドの入力ファイル(バイナリ形式)として使用できるようにします。
- -t:アンロードする表の名称を指定します。
- -g:HiRDB/パラレルサーバで,TABLE01をサーバ間横分割している場合に指定します。-gオプションを指定すると,アンロードデータファイルが一元化されます(一つになります)。
- /pdrorg/unld02:pdrorgコマンドの制御情報ファイル名を指定します。
(3) pdrelsコマンドでRDエリアの閉塞を解除します
pdrels -r RDAREA01,RDAREA02,…
|
(4) DROP TABLEでTABLE01を削除します
(5) CREATE TABLEでTABLE01の分割方法を再定義します
(6) CREATE INDEXでインデクスを再定義します
(7) pdholdコマンドでデータロード対象RDエリアを閉塞します
pdhold -r RDAREA01,RDAREA02,…
|
(8) pdloadコマンドでTABLE01にデータをデータロードします
pdload -b -W TABLE01 /pdload/load02
|
- 〔説明〕
- -b:バイナリ形式のデータをロードする場合に指定します。
- -W:pdrorgコマンドで作成したバイナリ形式の入力データファイルを使用する場合に指定します。
- TABLE01:データロードする表の名称を指定します。
- /pdload/load02:pdloadコマンドの制御文ファイル名を指定します。
(9) データロード対象RDエリアのバックアップを取得します
(10) pdrelsコマンドでRDエリアの閉塞を解除します
pdrels -r RDAREA01,RDAREA02,…
|
コマンドの実行後,実行結果が正しいかどうか確認することをお勧めします。コマンドの実行結果の確認方法については,マニュアル「HiRDB Version 9 コマンドリファレンス」を参照してください。
All Rights Reserved. Copyright (C) 2010, 2017, Hitachi, Ltd.