Perform this task only if you've upgraded Content Manager. Rebuild the full text index if it is no longer synchronized with the current database, or after a Content Manager upgrade on a new server for example. It should be done using Invoke-ISHFullTextIndexMaintenance cmdlet available over ISHDeploy module.
Before you begin
- You need to run
ISHDeploy cmdlets as an administrator for the application server
- The crawler service must be running.
- To learn how to access and use ISHDeploy, refer to the section on Working with Content Manager deployments.
Note: We recommend that you rebuild the index outside regular business hours as the initialization uses database resources. In addition, the index may take a while to rebuild depending on the size of the repository.
Procedure
- In a Powershell command shell, enter the following command:
Invoke-ISHFullTextIndexMaintenance -ISHDeployment $deployment ISHDEPLOYMENT -Cleanup
to remove the existing index, where ISHDEPLOYMENT is the deployment you want to use. (If you have only one deployment, you can omit the -ISHDeployment parameter and its value.)
- In a Powershell command shell, enter the following command:
Invoke-ISHFullTextIndexMaintenance -ISHDeployment $deployment ISHDEPLOYMENT -ReIndex
to rebuild the full text index, where ISHDEPLOYMENT is the deployment you want to use. (If you have only one deployment, you can omit the -ISHDeployment parameter and its value.)