Text Search Plug-in の登録とは,プラグインに関する定義情報をディクショナリへ登録すること,抽象データ型定義またはインデクス型定義を実行することを指します。Text Search Plug-inで提供する文書の全文検索機能や概念検索機能を使う場合,文書検索プラグイン(SGMLプラグインおよびn-gramインデクスプラグイン)に対して登録が必要です。また,文字列データの全文検索機能を使う場合,文字列検索プラグイン(FREEWORDプラグインおよびIXFREEWORDプラグイン)に対して登録が必要です。
なお,文書検索プラグインを使用する場合,SGMLプラグインおよびn-gramインデクスプラグインの両方に対して,登録を実行してください。文字列検索プラグインを使用する場合,FREEWORDプラグインおよびIXFREEWORDプラグインの両方に対して,登録を実行してください。
また,HiRDBがパラレルサーバの場合,登録およびバージョンアップは任意のサーバで実行してください。
Text Search Plug-inのバージョンアップには,HiRDBの運用コマンド「pdplgrgst(プラグインの登録・削除)」を使用します。バージョンアップの手順については,マニュアル「HiRDB Version 9 システム導入・設計ガイド」を参照してください。
Text Search Plug-inの登録には,HiRDBの運用コマンド「pdplgrgst(プラグインの登録・削除)」を使用します。登録の手順については,マニュアル「HiRDB Version 9 システム導入・設計ガイド」を参照してください。
Text Search Plug-inの登録の場合は,次の形式で実行してください。なお,文書検索プラグインを使用する場合は,SGMLプラグイン,n-gramインデクスプラグインの順に登録してください。また,文字列検索プラグインを使用する場合は,FREEWORDプラグイン,IXFREEWORDプラグインの順に登録してください。
pdplgrgst プラグイン定義ファイル名 PICファイル名
文書検索プラグイン | プラグイン定義ファイル名 |
---|---|
SGMLプラグイン | _phsgml.adt |
n-gramインデクスプラグイン | _phngram.idx |
文字列検索プラグイン | プラグイン定義ファイル名 |
---|---|
FREEWORDプラグイン | _phcfwd.adt |
IXFREEWORDプラグイン | _phxfwrd.idx |
文書検索プラグイン | PICファイル名 |
---|---|
SGMLプラグイン | _phsgml.pic |
n-gramインデクスプラグイン | _phngram.pic |
文字列検索プラグイン | PICファイル名 |
---|---|
FREEWORDプラグイン | _phcfwd.pic |
IXFREEWORDプラグイン | _phxfwrd.pic |
pdplgrgst $PDDIR/plugin/_phsgml/etc/_phsgml.adt ¥
$PDDIR/plugin/_phsgml/etc/_phsgml.pic
pdplgrgst $PDDIR/plugin/_phngram/etc/_phngram.idx ¥
$PDDIR/plugin/_phngram/etc/_phngram.pic
pdplgrgst $PDDIR/plugin/_phcfwd/etc/_phcfwd.adt ¥
$PDDIR/plugin/_phcfwd/etc/_phcfwd.pic
pdplgrgst $PDDIR/plugin/_phxfwrd/etc/_phxfwrd.idx ¥
$PDDIR/plugin/_phxfwrd/etc/_phxfwrd.pic
pdplgrgst %PDDIR%¥plugin¥_phsgml¥etc¥_phsgml.adt
%PDDIR%¥plugin¥_phsgml¥etc¥_phsgml.pic
pdplgrgst %PDDIR%¥plugin¥_phngram¥etc¥_phngram.idx
%PDDIR%¥plugin¥_phngram¥etc¥_phngram.pic
pdplgrgst %PDDIR%¥plugin¥_phcfwd¥etc¥_phcfwd.adt
%PDDIR%¥plugin¥_phcfwd¥etc¥_phcfwd.pic
pdplgrgst %PDDIR%¥plugin¥_phxfwrd¥etc¥_phxfwrd.idx
%PDDIR%¥plugin¥_phxfwrd¥etc¥_phxfwrd.pic