3.2.1 HiRDBシステム定義の作成(HiRDB/シングルサーバの場合)
- 〈この項の構成〉
(1) システム共通定義の作成
システム共通定義にはHiRDBの構成及び共通情報を定義します。システム共通定義を作成して次に示すファイルに格納します。
-
$PDDIR/conf/pdsys
システム共通定義では,ユニット構成,サーバ構成,及びグローバルバッファの定義をします。
なお,HiRDBのコマンドやユティリティは,この定義ファイルの内容に従って動作するため,HiRDBのコマンド,又はユティリティを実行するユーザ(OS上のユーザ)に対して,この定義ファイルに対する読み込み権限(r)を与えてください。
(2) ユニット制御情報定義の作成
ユニット制御情報定義にはユニットの実行環境を定義します。ユニット制御情報定義を作成して次に示すファイルに格納します。
-
$PDDIR/conf/pdutsys
ユニット制御情報定義ではユニット用ステータスファイルの定義をします。
なお,HiRDBのコマンドやユティリティは,この定義ファイルの内容に従って動作するため,HiRDBのコマンド,又はユティリティを実行するユーザ(OS上のユーザ)に対して,この定義ファイルに対する読み込み権限(r)を与えてください。
(3) シングルサーバ定義の作成
シングルサーバ定義にはシングルサーバの実行環境を定義します。シングルサーバ定義を作成して次に示すファイルに格納します。
-
$PDDIR/conf/サーバ名※
HiRDBのコマンドやユティリティは,この定義ファイルの内容に従って動作するため,HiRDBのコマンド,又はユティリティを実行するユーザ(OS上のユーザ)に対して,この定義ファイルに対する読み込み権限(r)を与えてください。
シングルサーバ定義で指定する項目の例を次に示します。
-
システムログファイル
-
シンクポイントダンプファイル
-
サーバ用ステータスファイル
-
作業表用ファイル
なお,ユティリティ専用ユニットの場合は,シングルサーバ定義は必要ありません。
- 注※
-
システム共通定義のpdstartオペランドの-sオプションに指定するサーバ名と同じにしてください。「pdstart -s sds1」と指定した場合は,次に示すファイルに格納してください。
-
$PDDIR/conf/sds1
-
(4) UAP環境定義の作成(任意)
UAPの実行環境を定義します。必要に応じてUAP環境定義を作成して次に示すファイルに格納します。
-
$PDDIR/conf/pduapenv/任意の名称※
なお,HiRDB管理者はUAP環境定義を使用するユーザに対して,$PDDIR/conf/pduapenvディレクトリの読み込み権限(r)と実行権限(x)を与えてください。また,UAP環境定義ファイルには読み込み権限(r)を与えてください。
また,HiRDBのコマンドやユティリティは,この定義ファイルの内容に従って動作するため,HiRDBのコマンド,又はユティリティを実行するユーザ(OS上のユーザ)に対して,この定義ファイルに対する読み込み権限(r)を与えてください。
UAP環境定義で指定する項目の例を次に示します。
-
ローカルバッファを使用してアクセスするRDエリア又はインデクスがほかのユーザに使用されている場合のUAPの動作
-
UAPが使用するローカルバッファ
- 注※
-
ファイル名称は先頭がアルファベットの英数字列(最大8文字)にしてください。
(5) SQL予約語定義の作成(任意)
SQL予約語削除機能を使用する場合,UAPごとに削除する予約語を定義します。必要に応じてSQL予約語定義を作成して次に示すファイルに格納します。
-
$PDDIR/conf/pdrsvwd/任意の名称※
なお,HiRDB管理者はSQL予約語定義を使用するユーザに対して,$PDDIR/conf/pdrsvwdディレクトリの読み込み権限(r)と実行権限(x)を与えてください。また,SQL予約語削除ファイルには読み込み権限(r)を与えてください。
また,HiRDBのコマンドやユティリティは,この定義ファイルの内容に従って動作するため,HiRDBのコマンド,又はユティリティを実行するユーザ(OS上のユーザ)に対して,この定義ファイルに対する読み込み権限(r)を与えてください。
- 注※
-
ファイル名称は先頭がアルファベットの英数字列(最大8文字)にしてください。