This article describes how to configure the Windows Indexing Service to work with PIAB. This interface allows you to search for filenames and the content of many file types.
Your project documents are stored in a 'doc' folder. The default location is:
c:\Program Files\PROJECT in a box Professional\doc
When using Windows Indexing Service, you first create a 'Catalog' to store your index, and then add the 'doc' directory to it for indexing. If you change the location of the 'doc' folder, e.g. to put it on a remote share, then you must edit the Indexing Service configuration to suit.
c:\Program Files\PROJECT in a box Professional\idx
Ensure the server config file 'piabws.cfg' is set as follows:
<general> <idx>remotedoc</idx> </general> <search> <!-- "simple", "indexingservice" or "windowssearch" --> <interfacetype>indexingservice</interfacetype> <!-- Protection for too-general searches --> <protectionthreshold>1000</protectionthreshold> <!-- Override Defaults for Service Providers --> <!-- <indexingservice_serviceprovider></indexingservice_serviceprovider> --> </search>
The 'protectionthreshold' setting is a limiter for the server to prevent users making searches that return a very large set of results and degrade server performance. This setting can be tightened or relaxed to suit your setup.
The default connection string for the indexing service provider is:
Provider=MSIDXS.1;Integrated Security .='';
The default settings for the Catalog are:
Item | Value |
---|---|
Catalog Name | 'piabdoc' |
Catalog Location | 'c:\Program Files\PROJECT in a box Professional\idx' |
Directory | 'c:\Program Files\PROJECT in a box Professional\doc' |
\\server\share
rather than a mapped drive. This is because the drive mapping only exists in the context of a logged-in user and not in the context of the Indexing Service.