Close all copies of SMS and the SSLIP
Run Computer Management (Start | Run … CompMgmt.msc) to confirm that no files in the ..\Cyrious$\SMS hierarchy are open. If they are, close them. Refresh the screen after closing files to confirm no additional files appear.
Confirm you have the correct Data folder by looking at the modified date of the files in the data folder.
Make a backup of the Data folder before running the DBRebuild if older than DBRebuilder Ver 8.50.2005.09
Run the DBRebuild utility in ..\\Cyrious$\SMS\Utilities\DBRebuild.
If DBRebuild gives you an error running, see Troubleshooting DBRebuild below.
Click on the Verify All Tables button. This will scan all the tables in the database for errors.
Note any tables with errors. This will need to be researched afterwards.
If all tables say “Could Not Verify”, reboot the server, close the SSLIP, and restart the process.
If no tables could be verified, reboot the computer and start DBRebuild again.
If any tables are found with errors, check those tables and click Rebuilt Checked.
If any tables could not be rebuilt, elevate to Tier 2 support.
Close DBRebuild
Based on the issues found, additional verification steps should be undertaken such as:
Checking the indexes on any corrupted tables
Checking the validity of data on any corrupted tables
Checking for missing data on any corrupted tables.