Maintaining Data Integrity

The software in the iCDB environment performs automatic data integrity checks. However, it is important to understand that some user actions can result in data corruption.

Adhering to the following rules reduces the possibility of database corruption:

  • Never kill the iCDBNetLauncher process through the task manager. Instead, use:

    • The controls in the Control Panel > Administrative Tools > Services window on Windows.

  • Never kill the iCDBNetServer process through the task manager. Instead, use the Server Manager. For more information, see Chapter iCDB Server Manager, iCDB Server Manager.

  • Avoid disconnecting the machine(s) that host any of the RSCM Server processes or the machine that hosts the project database while they are serving active projects.

  • Avoid shutting down either the RSCM Server machine or the machine that host the project data. Also avoid allowing either machine to switch into an unusable state (such as sleeping or hibernating).

  • Review the RSCM Server’s log files in the iCDB Server Monitor to track network performance issues. You should review any warning messages that indicate extremely slow performance, and take steps to determine the cause and correct the problem.