スケーラブルデータベースサーバ HiRDB Version 8 コマンドリファレンス(Windows(R)用)
UOCを利用した再編成で指定するオプション及び制御文を次の表に示します。
表8-27 UOCを利用した再編成で指定するオプション及び制御文
種別 | オプション | 制御文 | ファイルへの出力 | |||||
---|---|---|---|---|---|---|---|---|
-k | -W | unload文 | unlduoc文 | pdrorg | UOC | |||
不要データの削除※1 | 表の再編成 | rorg | × | ○※3 | ○ | 出力します。 | 任意です。 | |
表のアンロード+リロード | アンロード | unld | − | ○※3 | ○ | 出力します。 | 任意です。 | |
リロード | reld | − | ○※3 | − | − | − | ||
アプリケーション向けデータ更新※2 | pdrorgがファイルを出力 | unld | ○ | ○※3 | ○ | 出力します。 | 任意です。 | |
UOCがファイルを出力 | unld | × | ○※4 | ○ | 該当しません。 | 必要です。 |
UOCを利用した再編成でのオプション指定規則を次に示します。
UOCを利用した再編成での制御文指定規則を次に示します。
UOCを呼び出すサーバとホストの関係を次の表に示します。UOCを格納しているダイナミックリンクライブラリを,次の表の該当するホストに用意してください。
表8-28 UOCを呼び出すサーバとホストの関係
実行環境 | サーバ | ホスト | |||
---|---|---|---|---|---|
HiRDB/シングルサーバ | -gなし | シングルサーバ | シングルサーバがあるホスト | ||
-gあり | ユティリティサーバ(pdrorgm) | unload文で指定したホスト | |||
HiRDB/パラレルサーバ | -gなし | 表単位 | 非分割表 | バックエンドサーバ | 表が格納されているサーバがあるホスト |
分割表 | unload文で指定したサーバがあるすべてのホスト | ||||
RDエリア単位 | 指定したRDエリアを持つサーバがあるホスト | ||||
-gあり | ユティリティサーバ(pdrorgm) | unload文で指定したホスト |
pdrorgには,オプション及び制御文の指定でデータ変換をする機能があります。UOCを利用した再編成でも,この機能を使用できます。なお,データ変換は,UOCに変換しないデータを渡して,アンロードデータファイル出力前にデータの変換をします。UOCに渡すデータとpdrorgのデータ変換契機を次の表に示します。
表8-29 UOCに渡すデータとpdrorgのデータ変換契機
種別 | データ変換ができるオプション又は制御文 | UOCに渡すデータ | データ変換契機 |
---|---|---|---|
不要データの削除(表の再編成) | -S | 空白を取り除いていないデータ | アンロードデータファイル出力時 |
-W | − | − | |
-W dat,sup又は -W extdat,sup |
− | − | |
option文のspacelvl | 空白変換していないデータ | 表のリロード時 | |
blobtovarchar文 | − | − | |
不要データの削除(表のアンロード+リロード) | -S | 空白を取り除いていないデータ | アンロードデータファイル出力時 |
-W | − | − | |
-W dat,sup又は -W extdat,sup |
− | − | |
option文のspacelvl | 空白変換していないデータ | 表のリロード時 | |
blobtovarchar文 | − | − | |
アプリケーション向けデータ更新(pdrorgがファイルを出力) | -S | − | − |
-W | DAT形式又はバイナリ形式に変換する前のデータ | アンロードデータファイル出力時※ | |
-W dat,sup又は -W extdat,sup |
空白を取り除いていないデータ | アンロードデータファイル出力時※ | |
option文のspacelvl | 空白変換していないデータ | アンロードデータファイル出力時※ | |
blobtovarchar文 | BLOB形式のデータ | アンロードデータファイル出力時※ | |
アプリケーション向けデータ更新(UOCがファイルを出力) | -S | 空白を取り除いていないデータ | − |
-W | − | − | |
-W dat,sup又は -W extdat,sup |
− | − | |
option文のspacelvl | 空白変換していないデータ | − | |
blobtovarchar文 | − | − | |
文字コード変換 | option文のcharset | 指定した文字コードに変換したデータ | アンロードデータ取得時(UOCコール前) |
All Rights Reserved. Copyright (C) 2006, 2016, Hitachi, Ltd.