Index Library Manager

Menu option: Index > Index Manager > Index Library Manager

dtSearch uses index libraries to record the names and locations of the document indexes that you create.   When you select indexes to search, or pick an index to update, compress, etc., the list of indexes displayed comes from your index libraries. 

If you are not sharing indexes on a network, you can ignore index libraries.  dtSearch starts out with a library called IXLIB.ILB that will hold any indexes that you create.

Most commonly, index libraries are used to create a shared list of indexes on a network drive.   Another way to share indexes is to create an shared options package that includes index references.

Using the Index Library Manager

To create a new index library click Add Library and enter the name of the library to create.

To add a link to a shared network library, click Add Library and browse for the shared library to add.  When you find the correct library, click the Open button and the library will be added to your list of index libraries, and any indexes in that library will appear in your "Indexes to Search" list in the Search dialog box.

To remove a link to a shared network library, highlight the library to remove and click Remove Library.  The library will not be deleted; it will just be removed from the list of libraries you are using in dtSearch.

To add an index to the currently-selected library, click the Add Index button.  Browse for the index to add and click Open when you find any of the files in the index (they will be named INDEX_I.IX, INDEX_N.IX, etc.).

To remove an index from the currently-selected library, highlight the index to remove in the list of indexes, and click Remove Index.  To remove an index and delete it from the disk, click Delete Index instead of Remove Index.

Default Library for New Indexes

Use the drop-down list at the bottom of the Index Library Manager to specify the index library to put new indexes into. 

How to Set up Shared Indexes

1.   Make a shared index library on the network.  To do this, click the Add Index Library button to create a new index library named "Common" or "Shared".

2.   Select this library as the "Working" library so you can add indexes to it.

3.   If you already have indexes on the network to share, click Add Index to add each of the indexes to the Common library. 

4.   Close Index Library Manager if it is open and create the indexes to share on the network.  Ideally, each index should be on the same drive as the documents that it indexes, so drive mapping complications can be avoided.  Each of the indexes you create will be added to the "Common" or "Shared" library.

5.   Have each user link to the shared library.

 

You can also use command-line switches to specify a shared index library.  See "Installing dtSearch on a Network" for more information.

 

Automatically Detected Libraries

Each time it runs, dtSearch automatically checks for an index library named IXLIB.ILB in your dtSearch "BIN" folder and in your "UserData" folder (the folder where your dtSearch personal settings are stored).  To prevent dtSearch from doing this, un-check the box in Index Library Manager with the label "Automatically check for index libraries in the dtSearch program folder and in my UserData folder."