How to Change the Default Location for Universal Search Index Files in Sage ACT!

Since ACT! 2012 added the Universal Search feature, there have been a few instances when the ACT! Index files have grown very large on the C: drive and needed to be moved to a different drive.

As a Best Practice on servers we tend to try to limit what gets installed to the C: drive so that we can keep it clean and tidy and keep the server running as optimal efficientcy.  Sometimes Microsoft overrides our best efforts and likes to store things on the C: drive anyway.  Such is the case with SQL.  SQL has a lot of moving parts and we have to make some manual configuration changes to keep everything neat and tidy.  When installing ACT! and SQL on a drive other than C:, you can point the index files to another drive as well.

The directions below come from the ACT Knowledgebase article number 28454 and they are specific to the version of ACT that you have installed.  Take note of the version you have installed and follow the instructions for that section:

Sage ACT! 2012 (V14)

  1. Close Sage ACT!
  2. Through Windows® Services, stop ACT! Service Host and ACT! Smart Task Service Host
  3. Delete existing Indices folder Default location:
    • Windows® XP, Windows Server® 2003: C:Documents and SettingsAll UsersApplication DataACTACT DataIndices
    • Windows Vista®, Windows® 7, Windows Server 2008: C:ProgramDataActACT DataIndices
  4. Locate the Act.Server.Host.exe.config file within the Sage ACT! installation folder Default location:
    • 32-bit Operating system: C:Program FilesActAct for Windows
    • 64-bit Operating system: C:Program Files (x86)ActAct for Windows
  5. Right click on file, select Open With, select Notepad
  6. Locate the section configSections:
    • Remove the beginning and ending comment characters
    • Update baseIndexFolder to desired location (Example: D:ACTIndex Files)
  7. Save changes, close file
  8. Through Windows Services, start ACT! Service Host and ACT! Smart Task Service Host
  9. Opening the database will trigger the creation of the new Indices folder in the designated location

Sage ACT! 2013 (V15.0)

  1. Close Sage ACT!
  2. Through Windows® Services, stop ACT! Service Host and ACT! Smart Task Service Host
  3. Delete existing Indices folder. Default location:
    • Windows® XP, Windows Server® 2003: C:Documents and SettingsAll UsersApplication DataACTACT DataIndices
    • Windows Vista®, Windows® 7, Windows Server 2008: C:ProgramDataActACT DataIndices
  4. Locate the Act.Server.Host.exe.config file within the Sage ACT! installation folder Default location:
    • 32-bit Operating system: C:Program FilesActAct for Windows
    • 64-bit Operating system: C:Program Files (x86)ActAct for Windows
  5. Right click on file, select Open With, select Notepad
  6. Locate line: <searchSettings databaseIndexBatchSize="20"/>
  7. Update the line to read:

                          <searchSettings databaseIndexBatchSize="20" baseIndexFolder="."/>

  1. Update baseIndexFolder to desired location (Example: baseIndexFolder="D:ACTIndex Files")
  2. Save changes, close file
  3. Through Windows Services, start ACT! Service Host and ACT! Smart Task Service Host
  4. Opening the database will trigger the creation of the new Indices folder in the designated location

Sage ACT! 2013 Service Pack 1 (V15.1)

  1. Close Sage ACT!
  2. Through Windows® Services, stop ACT! Service Host and ACT! Smart Task Service Host
  3. Delete existing Indices folder. Default location:
    • Windows® XP, Windows Server® 2003: C:Documents and SettingsAll UsersApplication DataACTACT DataIndices
    • Windows Vista®, Windows® 7, Windows Server 2008: C:ProgramDataActACT DataIndices
  4. Locate the Act.Server.Host.exe.config file within the Sage ACT! installation folder Default location:
    • 32-bit Operating system: C:Program FilesActAct for Windows
    • 64-bit Operating system: C:Program Files (x86)ActAct for Windows
  5. Right click on file, select Open With, select Notepad
  6. Locate line: <baseIndexFolder="."/>
  7. Update baseIndexFolder to desired location (Example: baseIndexFolder="D:ACTIndex Files")
  8. Save changes, close file
  9. Through Windows Services, start ACT! Service Host and ACT! Smart Task Service Host
  10. Opening the database will trigger the creation of the new Indices folder in the designated location