Frequently Asked Questions
Frequently Asked Questions
IDOL - Removing IDOL Index
Posted by Kimmo Pyhältö (M-Files) on 26 March 2019 11:30 AM

When testing different IDOL setups there might become a situation, where multiple testing setups including registry settings and IDOL indexes have been created. As time passes, the configuration file will be bloated by deprecated index configurations and databases.

This document describes how to remove IDOL index and the corresponding information.

 

1.    General Information

1.1     CAUTION

There is no confirmation message when accessing the database deletion URL in the browser. You cannot revert the deletion after it is finished.

 

2.    Steps to delete a single index

  1. Take the vault Offline
  2. Stop IDOL server services (like Single9IDOLServer)
  3. In the M-Files server configuration registry, remove the corresponding index

Registry

  1. Remove the corresponding index folder from the M-Files server. Usually it exists in path:

C:\Program Files\M-Files\Server Vaults\Indexes

Example: C:\Program Files\M-Files\Server Vaults\Indexes\IDOL_index_to_be_removed

  1. In the IDOL Configuration file (e.g. Single9IDOLServer.CFG) copy the name of the database to be deleted:

[Database32] Name=MF-{15CFF12F-6048-496B-AAA7-332ADC9E1A4F} DatabaseReadOnly=TRUE Internal=FALSE InvertedAgent=FALSE

  1. Change the DatabaseReadOnly to FALSE

[Database32] Name=MF-{15CFF12F-6048-496B-AAA7-332ADC9E1A4F} DatabaseReadOnly=FALSE Internal=FALSE InvertedAgent=FALSE

  1. Start IDOL server services
  2. Take the vault Online
  3. Run following command in the browser (the computer has to be able to connect to IDOL). In cluster, you have to run the command against DIH/DAH and Daily.

http://[IDOL server IP and port]/DREREMOVEDBASE?DREDbName=[name of the database]

Example:

http://192.168.75.120:9001/DREREMOVEDBASE?DREDbName=MF-{15CFF12F-6048-496B-AAA7-332ADC9E1A4F}

  1. Check that the database specification (Step 5.) has disappeared from IDOL configuration file

 

3.    Clearing multiple indexes at once

Currently there is no out-of-the-box solution for removing multiple indexes at once.

You should use some kind of scripting in the browser to run the URL several times. In addition, you should take care that the DatabaseReadOnly is FALSE.



Attachments 
 
(0 vote(s))
This article was helpful
This article was not helpful

Help Desk Software by Kayako case