Rebuild Keywords
If search results are not as you expect, you might need to rebuild one or more of the keyword indexes.
Example: An Author search for "Rhodes" produces no search results, even though you know that your database contains titles by Rhodes. Important: Contact Follett Technical Support before rebuilding the keyword indexes. |
Keyword rebuilding may take a long time. Even though this process defaults to running in the background, it may increase response times for Destiny users.
Note: Only the Destiny Administrator can rebuild keywords. |
About Rebuilding Keyword Indexes
Any change you make requires rebuilding one or both keyword indexes. You can begin the rebuilding immediately after changing one or both lists, or run it later.
The Catalog index is much larger than the Patron index, and takes longer to rebuild.
Note the following differences in functionality:
- Clicking Yes on the confirmation message on the Catalog sub-tab rebuilds both the Catalog and Patron keyword indexes.
- Clicking Yes on the confirmation message on the Patrons sub-tab rebuilds only the Patron keyword index.
- Clicking Rebuild Keywords at the bottom of the statistics page rebuilds both the Catalog and Patron keyword indexes.
To rebuild keywords:
- As the Destiny Administrator, stop the Destiny Service.
- From the \FSC-Destiny\fsc\districtResources directory, move the \indexes directory to a temporary folder on the drive.
Note: This serves as a backup of the current indexes that you could restore if a server event (for example, a power outage) occurs while the keywords are being rebuilt.
- Re-start the Destiny Service.
- From a command prompt, change to the \FSC-Destiny\fsc\bin directory.
- Run the command; see command syntax below.
- When the utility has finished, retry a search. If you do not receive the expected results, contact Follett Technical Support.
- After confirming that the keywords are correctly indexed, delete the backup copy of the \indexes folder created in step 2.
Command Syntax
For a district
RebuildKeywords DestinyAdmin DestinyAdminPassword runMode option
For a consortium
RebuildKeywords superadminLogin superadminPassword runMode option contextName
or
RebuildKeywords -superadminLogin=<value> -superadminPassword=<value> -runMode=<value> -option=<value> -contextName=<value>
Parameters
Parameter Name | Required | Description |
---|---|---|
superadminLogin
|
Yes |
The name of the superadmin SQL user account (Consortium only)
|
superadminPassword
|
Yes |
The password for the superadmin SQL user account (Consortium only)
|
runMode |
No |
Can be one of the following: FOREGROUND or BACKGROUND (default). |
option |
No |
Can be one of the following:
|
contextName |
No |
The name of the member database (Consortium only) |
Rebuilding Indexes Later
Do one of the following:
- To rebuild just the Patron keyword index, open the Patron sub-tab of the District Stop Words page, click Save again, and then click Yes on the confirmation message.
- To rebuild both indexes, do either of the following:
- Open the Catalog sub-tab of the District Stop Words page, click Save again, and then click Yes on the confirmation message.
- Click Follett School Solutions, Inc. in the band at the bottom of any page, and then click Show Details. At the bottom of the statistics page, click Rebuild Keywords.
Note: To rebuild the indexes quickly, run it as a foreground process. |