2.4.1 Text Search Plug-inのセットアップ(UNIXの場合)
セットアップとは,プラグイン実装ファイルをHiRDB運用ディレクトリにコピーすることを指します。
HiRDBがパラレルサーバの場合,すべてのサーバマシンにセットアップが必要です。
文書の全文検索機能や概念検索機能を使う場合,文書検索プラグイン(SGMLプラグインおよびn-gramインデクスプラグイン)に対してセットアップが必要です。また,文字列データの全文検索機能を使う場合,文字列検索プラグイン(FREEWORDプラグインおよびIXFREEWORDプラグイン)に対して,セットアップが必要です。
Text Search Plug-inのセットアップには,HiRDBの運用コマンド「pdplgset(プラグインのセットアップ)」を使用します。次の形式で実行してください。
- コマンドの形式
pdplgset プラグイン名 プラグインインストールディレクトリ
- 引数
-
- プラグイン名
-
セットアップするプラグインの名称を指定します。Text Search Plug-inでは,各プラグインに対応してプラグイン名を次のように指定してください。
文書検索プラグイン
プラグイン名
SGMLプラグイン
_phsgml
n-gramインデクスプラグイン
_phngram
文字列検索プラグイン
プラグイン名
FREEWORDプラグイン
_phcfwd
IXFREEWORDプラグイン
_phxfwrd
- プラグインインストールディレクトリ
-
サーバマシンにインストールされた,プラグインがあるディレクトリを指定します。Text Search Plug-inでは,OSに対応してプラグインインストールディレクトリを/opt/TSPluginに指定してください。
- コマンド実行例
pdplgset _phsgml /opt/TSPlugin pdplgset _phngram /opt/TSPlugin pdplgset _phcfwd /opt/TSPlugin pdplgset _phxfwrd /opt/TSPlugin
- 注意事項
-
-
すでに,同一ディレクトリにプラグインがセットアップされている場合,HiRDBが稼働中でないかを確認してください。稼働している場合,HiRDBの運用コマンド「pdstop(HiRDBシステム・ユニット・サーバの終了)」で停止させたあと,「pdplgset(プラグインのセットアップ)」で-dオプションを指定し,プラグインをHiRDBからアンセットアップしてください。
-
プラグインのアンセットアップ(pdplgset -d)を行う前にプラグインの固有ファイルを退避させる必要があります。詳細は「5.3.2(2) 運用環境のバックアップ」を参照してください。
-