Hitachi

HiRDB 全文検索プラグイン HiRDB Text Search Plug-in Version 10


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) 運用環境のバックアップ」を参照してください。