20.1.1 サンプルファイルのファイル名
ここでは,下記のサンプルのファイル名について説明します。
-
サンプルオーディット
-
サンプルデータベース
-
サンプルコンフィグレーション
-
サンプルUOC
(1) サンプルオーディットのファイル名
サンプルオーディットは,JP1/NETM/Auditとの連携で使用するサンプルファイルです。ファイル名とその内容を次の表に示します。
ファイル名 |
内容 |
---|---|
HiRDB.conf |
製品定義ファイル |
admjevlog_HiRDB.conf |
動作定義ファイル |
sampleaud1 |
検索条件定義ファイル |
sampleaud2 |
これらのサンプルファイルを使用した環境設定については,マニュアル「HiRDB システム運用ガイド」の「JP1/NETM/Auditとの連携」を参照してください。
(2) サンプルデータベースのファイル名
サンプルで使用するディレクトリ及びファイル名とその内容を次の表に示します。
なお,サンプルで使用するファイルには,日本語版(半角カナ使用)と,英語版があります。文字コードセットがシフトJIS以外の場合,英語版を使用してください。
ディレクトリ名 又はファイル名 |
内容 |
備考 |
---|---|---|
tblecreate※1 |
表定義文(スキーマ定義を含む) |
pddef入力形式 |
loadinf※2 |
pdload用制御文 |
シェル |
loaddata |
データロード入力データ |
ディレクトリ |
SEIGYO_FILE |
データロード用制御文 |
− |
(凡例)−:該当しません。
注※1 英語版の場合,ファイル名はtblecreate_eになります。
注※2 英語版の場合,ファイル名はloadinf_eになります。
(3) サンプルコンフィグレーションのファイル名
サンプルコンフィグレーションの内容を次の表に示します。
ここで示す内容は,パラメタ間の関連性などを分かりやすくするために最小構成での指定値を例として示したもので,最適な値を示したものではありません。
分類 |
内容 |
ファイル名 |
||
---|---|---|---|---|
HiRDB/ シングルサーバ |
HiRDB/ パラレルサーバ |
|||
システム定義 |
システム共通定義 |
pdsys |
pdsys |
|
ユニット制御情報定義 |
pdutsys |
pdutsys1, pdutsys2 |
||
サーバ共通定義 |
− |
pdsvrc |
||
シングルサーバ定義 |
sds01 |
− |
||
フロントエンドサーバ定義 |
− |
fes1 |
||
バックエンドサーバ定義 |
− |
bes1,bes2 |
||
ディクショナリサーバ定義 |
− |
dic1 |
||
HiRDBファイルシステム領域の確保/初期化 |
RDエリアの確保シェル |
fmkfile |
fmkfile |
|
システムログ,シンクポイントダンプ及びステータスファイル確保シェル |
sysfmkfs |
sysfmkfs1, sysfmkfs2 |
||
システムログ,シンクポイントダンプ及びステータスファイル初期化シェル |
sysfinit |
sysfint |
||
ログアンロード |
システムログファイルアンロード用シェル |
logunld |
feslogunld, bes1logunld, bes2logunld, diclogunld |
|
データベース初期設定ユティリティ (pdinit) |
制御文作成シェル |
mkinit |
mkinit |
|
データベース初期設定ユティリティ制御文 |
rdinit01※ |
rdinit01※ |
||
コマンドの別名での実行 |
コマンドを別名で実行するためのシェルスクリプトのひな形 |
Bourneシェル |
aliascmdbsh |
aliascmdbsh |
Cシェル |
aliascmdcsh |
aliascmdcsh |
(凡例)−:該当しません。
- 注※
-
データベース初期設定ユティリティ(pdinit)の制御文作成シェル(mkinit)を実行することで生成されます。
(4) サンプルUOCのファイル名
次に示すUOCを格納しています。サンプルUOCの内容を次の表に示します。
-
データベース作成ユティリティ(pdload)のファイル入力の例
-
データベース再編成ユティリティ(pdrorg)のファイル出力の例
UOCについては,マニュアル「HiRDB コマンドリファレンス」を参照してください。
ファイル名 |
内容 |
---|---|
sample1.c |
DAT形式入力ファイルをデータベース作成ユティリティ(pdload)が入力するUOCの例です。 |
sample2.c |
バイナリ形式入力ファイルをUOCが入力するUOCの例です。 |
sample4.c |
sample2.cが利用する関数です。 |
sampleA.c |
不要なデータをアンロードファイルに出力しないUOCの例です。 |
sampleB.c |
UOCデータファイルをUOCで出力する例です。 |