Clean a Database - Intergraph Smart 3D - Administration

Intergraph Smart 3D Database Integrity Administration

Language
English
Product
Intergraph Smart 3D
Subproduct
Database Integrity
Search by Category
Administration & Configuration
Smart 3D Version
11 (2016)

In some cases, cleaning objects will cause a loss of data. Before working through this procedure, you should try to find a matching error message in this document. In the What You Should Do section of each error topic, there may be some steps that will easily fix the problem without loss of data.

Before running this command, make a backup of all the databases using the Backup command in Project Management. You can later provide this backup to Hexagon PPM if further analysis is necessary.

In order to clean objects, you must have access to the objects. You must have Full Control on all permission groups in order to delete the objects.

  1. Start the software.

  2. Click Tools > Custom Commands.

  3. Click Add on the dialog box.

  4. In the Command ProgID box, type SP3DCleanDatabaseCmd.CCheckObj.

  5. In the Command name box, type text such as Clean Database.

  6. Click OK on the Add Custom Command dialog box.

  7. Select the command name, and then click Run.

  8. On the Clean Database dialog box, specify the type of database in the Database type box.

  9. In the grid, select the object(s) to clean and click Clean Now.

    • You can select multiple objects by holding SHIFT or CTRL while clicking the objects.

    • You can sort the columns on the dialog box by clicking the column headings.

    • Click Select All or Clear All to select or clear all the rows.

  10. When the process finishes, click View Log to review the log file. It is possible that the cleaning operation was not successful. Review the log file for more information.

  • You do not need to have the objects with errors loaded in the workspace for this command to work. However, if the objects are not in the workspace, you will not graphically see the result of running the command when you refresh the workspace.

  • The Clean Database command cannot repair objects in nonworking approval state and objects owned by another GWC location.

  • When you run this command on models participating in a GWC, make sure that the command is performed on only one location at a time.

  • Run Clean Database on the host model before you run the command on any satellite models.