3.2.1 phdsyndicreg(同義語辞書登録ユティリティ)
(1) 機能
同義語検索をするために必要な同義語辞書を登録します。
(2) 実行者
HiRDB管理者が実行できます。
(3) 形式
phdsyndicreg 同義語辞書名 同義語辞書テキストファイル名 [-r ルールファイル名 [-e]]
(4) コマンド引数
- 同義語辞書名:
-
辞書を登録する際に付ける名称を指定します。システム内で区別できるユニークな名称を,1〜32バイトの範囲内で指定してください。
- 同義語辞書テキストファイル名:
-
同義語辞書のテキストファイルの名称を指定します。
ユティリティを実行するときのカレントディレクトリにあるファイル名または絶対パスを含めたファイル名を指定します。
- -r
-
ルールファイル名を指定します。ルールファイル名には,CREATE INDEXで指定したルールファイル名と同じファイル名を指定してください。SAMERULE2のインデクスを使用する場合,-eオプションを指定してください。
(5) 規則
このユティリティは,HiRDBが稼働中のときだけ実行できます。
(6) 注意事項
-
XMLデータ型プラグインを登録したすべてのHiRDB運用環境に対して,同一の同義語辞書テキストファイルを使用し,同一の同義語辞書名で登録してください。
-
系切り替え運用を行う場合は,「付録E 系切り替え」を参照してください。
-
同義語辞書名に指定できる文字は,HiRDBをセットアップしたときの文字コード,記号,英数字,および半角カタカナです。ただし,次の表に示す記号は指定できません。
表3‒2 同義語辞書名に指定できない記号 記号
記号の名称
"
ダブルクォーテーション
,
コンマ
{
左波括弧
}
右波括弧
[
左角括弧
]
右角括弧
(
左丸括弧
)
右丸括弧
\
円記号(エスケープ文字)
*
アスタリスク
?
疑問符
|
パイプ
^
ハット
:
コロン
△
空白