Regenerating a Repository's Search IDX Files.

April 28, 2008 | KB: 1011970
Laserfiche Server - Team (MSDE) 8.0.0, Laserfiche Server - United (MS SQL) 8.0.0, Laserfiche Server - United (Oracle) 8.0.0, Laserfiche 9

Summary

This article discusses the procedure for regenerating a Laserfiche 8.0.0 repository's search IDX files. Laserfiche 8.0.1 includes tools in the Laserfiche Administration Console for managing the search catalog. The procedure includes the following steps:

  1. Stopping the Search service.
  2. Deleting the repository's search IDX files.
  3. Deleting the repository's subkey from HKEY_LOCAL_MACHINE\SOFTWARE\Laserfiche\LFFTS\DataBase.
  4. Verifying the value of the IDXPath string value and modifying the HasCatalog DWORD value stored in the HKEY_LOCAL_MACHINE\SOFTWARE\Laserfiche\Engine\8.0\Repositories\YourRepository" key.
  5. Restart the Search service.

More Information

To regenerate a repository's search IDX files

Warning: Incorrectly editing the registry may adversely affect your system. Before you edit the registry, make sure you understand how to restore it if a problem occurs.

  1. Stop the Laserfiche Full-Text Indexing and Search service.
    1. Click Start and then click Control Panel.
    2. Double-click Administrative Tools.
    3. Double-click Services.
    4. Scroll down and select Laserfiche Full-Text Indexing and Search Service.
    5. From the Action menu, click Stop.
  2. Browse to the SEARCH8 folder for your repository and delete all the .idx files.
  3. Load the Windows Registry Editor.
    1. Click Start and then click Run.
    2. Type the following and click OK to load the Windows Registry Editor:

      regedt32

  4. Under the "HKEY_LOCAL_MACHINE\SOFTWARE\Laserfiche\LFFTS\DataBase" key, delete the repository name subkey corresponding to the repository where you wish to regenerate the search .idx files.
  5. Browse to the "HKEY_LOCAL_MACHINE\SOFTWARE\Laserfiche\Engine\8.0\Repositories\YourRepository" key.
  6. Make sure that the IDXPath string value points to the correct location.
  7. Edit the HasCatalog DWORD value and set it to 0.
  8. Restart the Laserfiche Full-Text Indexing and Search service.
    1. Click Start and then click Control Panel.
    2. Double-click Administrative Tools.
    3. Double-click Services.
    4. Scroll down and select Laserfiche Full-Text Indexing and Search Service.
    5. From the Action menu, click Start.

Note: Restarting the search service should be sufficient to regenerate the deleted .idx files. However, in some cases, you may also need to log in to the desired repository and/or restart the Laserfiche Server service.