Question:
ファイルキャビネットのフルテキストファイルの「インデックスファイル作成パス」の場所を変更する方法を教えてください。
回答:
Fulltext で使用されるインデックスファイルは、Fulltext Server セットアップの実行中に定義される Windows ディレクトリに保管されます。fulltext オプションを使用しているファイルキャビネットごとに、対応するファイルキャビネットの GUID のような名前のサブディレクトリが作成されます。
新しいフルテキストインデックスファイルの場所を持つ新しいファイルキャビネットを作成する
新しいファイルキャビネットを作成する前に、フルテキストインデックスファイルの新しい格納場所を作成する必要があります。これは、DocuWare Administration - System - Data Connections - Fulltext Server Connection - コンテキストメニューの "Create Solr connection "で行うことができます。
既存のファイルキャビネットのフルテキストインデックスファイルの場所を変更する
ファイルキャビネットのフルテキストに使用されるインデックスファイルの場所は、DocuWare Administrationでのみ変更できません。インデックスファイルを新しい場所に移動し、solr.xmlファイルも手動で適合させる必要があります。
以下の手順に従ってください:
- DocuWare管理-システム-データ接続-Fulltext Server接続-コンテキストメニュー「Solr接続の作成」で行うことができます。
- この新しい保存場所をファイルキャビネットに割り当てます。
- ファイルキャビネットのGUIDを取得します:DocuWare Administration - 組織 - ファイルキャビネット - <ファイルキャビネット>- 一般 - ユニークID
- Windowsエクスプローラーで、このファイルキャビネットの全文インデックスファイルのパスに移動します。ファイルキャビネットのGUIDと同じ名前のディレクトリが見つかります。Fulltext Server を停止し、このディレクトリを新しい場所に移動します。
- ファイル<Fulltext Server のディレクトリ>webappssolrtpacesolrtpacesolr.xml を notepad.exe で開く。このファイルでファイルキャビネットの GUID を確認し、エントリdataDirを新しい場所
に変更する。例:
古い場所
c:㊦DocuWare㊦fulltext
<?xml version="1.0" encoding="UTF-8" ?<solr sharedLib="lib" persistent="true">
- <cores adminPath="/admin/cores" shareSchema="true"> <core name="eb8107d4-2aa5-4b31-a42c-5ad50b6727b8" instanceDir=".\dataDir="C:/DocuWare/fulltext/eb8107d4-2aa5-4b31-a42c-5ad50b6727b8" /> </cores></solr
新しい場所
e:\fulltext
<?xml version="1.0" encoding="UTF-8" ?><solr sharedLib="lib" persistent="true">-
<cores adminPath="/admin/cores" shareSchema="true"><core name="eb8107d4-2aa5-4b31-a42c-5ad50b6727b8" instanceDir=".\" dataDir="e:/fulltext/eb8107d4-2aa5-4b31-a42c-5ad50b6727b8" /></cores></solr> - Fulltextサーバーの起動
ご注意:この記事は英語からの翻訳です。この記事に含まれる情報は、オリジナルの英語版製品に基づくものです。翻訳版の記事で使用されている文法などには、細かい誤りがある場合があります。翻訳の正確さを完全に保証することは出来かねますが、ほとんどの場合、十分な情報が得られると思われます。万が一、疑問が生じた場合は、英語版の記事に切り替えてご覧ください。
