5.8.2 Document Managerの環境への登録

全文検索サーバと連携するための環境設定の手順を次に示します。

  1. 環境設定ユティリティへの登録
  2. TS管理ファイルへの登録
  3. AP情報管理ファイルへの登録
  4. 文書データベースの属性値の設定
<この項の構成>
(1) 環境設定ユティリティへの登録
(2) TS管理ファイルへの登録
(3) AP情報管理ファイルへの登録
(4) 一般文書データベースの属性値の設定
(5) 注意事項

(1) 環境設定ユティリティへの登録

環境設定ユティリティは,サーバの動作環境を定義するユティリティです。全文検索サーバと連携する場合は,環境設定ユティリティに,全文検索サーバを使用することを定義します。

環境設定ユティリティについては,「8.2 Document Managerの環境を設定する」を参照してください。

(2) TS管理ファイルへの登録

(a) TS管理ファイルとは

TS管理ファイルは,全文検索に使用するテキストデータベースの情報を管理します。TS管理ファイルはサンプルファイルが提供されていますので,複写して使用してください。

(b) TS管理ファイルの格納先と記述形式

TS管理ファイルの格納先と記述形式について説明します。

(Document Managerの組み込み先パス名)¥etc¥ts.cfg

<TS管理ファイル>::=<TS情報>'0x0d''0x0a'

 <TS情報>::=<TS管理情報名>:<TS情報ID>:<テキストデータベース識別子>:<全文検索サーバ名>:<テキストデータベース名>

<TS管理情報名>
TS管理情報を識別するための名称を,1~63バイトで指定します。TS管理情報とは,全文検索サーバのテキストデータベースを表します。
文字列の形式は,次のとおりです。
  • 1バイトコードの文字(ただし,制御コード(0x00~0x20,0x7F~0xFF)を除く)
  • 2バイトコードの文字(ただし,空白を除く)
<TS情報ID>
TS管理情報を示す識別子を,1~60000の符号なし整数で指定します。
  • 0はTS管理情報がないこととしてシステムで予約されているため,使用できません。
<テキストデータベース識別子>
「IS」と指定します。
<全文検索サーバ名>
全文検索サーバを組み込んであるサーバの名称を指定します。
<テキストデータベース名>
全文検索サーバに指定したテキストデータベースの名称を,1~36バイトで指定します。

TS管理ファイルの記述例を示します。

TSDB1:1:IS:ServerX:TSDB1

(3) AP情報管理ファイルへの登録

全文検索サーバのテキストデータベースには,テキストデータを登録して全文検索しています。テキストデータを格納するためのテキストファイルの名称は,AP情報管理ファイルに定義しておきます。

また,文書配布機能で文書と一緒にテキストファイルを配布する場合は,文書関連ファイルにもテキストファイルの名称を定義しておきます。この定義がない場合,テキストファイルは全文検索サーバへの登録後にDocument Managerデータベースから削除されます。そのため,テキストファイルを文書と一緒に配布できません。

なお,この定義をする前に作成した文書は,テキストファイルがDocument Managerデータベースから削除されています。したがって,テキストファイルを再度作成する必要があります。

AP情報管理ファイルについては,「5.7.4 アプリケーションプログラムと連携するための環境設定」を参照してください。

(4) 一般文書データベースの属性値の設定

全文検索の対象にする一般文書データベースに属性値を設定します。属性値の設定は,Groupmax Integrated Desktop又はDocument Manager Clientで行います。

(5) 注意事項

全文検索サーバと連携する場合の注意事項を示します。