How to download the Database Repair Utility (DBRepair.exe)

Version 47

    Verified Product Versions

    Endpoint Manager 9.5Endpoint Manager 9.6Endpoint Manager 2016.xEndpoint Manager 2017.xEndpoint Manager 2018.x

    Download

     

    LDMS 9.6
    LDMS 2016.3LDMS 2017.3LDMS 2018.1
    9.6SP1dbrepair.zipDBRepairLDMS2016.3.zipDBRepairEPM2017.3.zipDBRepairEPM2018.1.zip

     

    DISCLAIMER

    USE OF THE DBRepair.EXE APPLICATION SOFTWARE IS SOLELY AT THE USER’S AND/OR COMPANY’S OWN RISK.  THIS SOFTWARE APPLICATION IS AVAILABLE “AS IS,” AND LANDESK SPECIFICALLY DISCLAIMS ALL WARRANTIES INCLUDING ANY IMPLIED WARRANTIES.

     

    Download the appropriate attachment and extract dbrepair.exe to the ManagementSuite directory on the core server. The path to the ManagementSuite directory is by default C:\Program Files\LANDesk\ManagementSuite.

     

    Instructions for Use

     

    1. Stop the inventory server service on the core server before running DBRepair.
    2. Verify that DBRepair.exeis in the ManagementSuite directory. Double click DBRepair.exe to run it.

      Note: Once DBRepair.exe opens, anything that appears in the tree is unmodeleddata. This includes either custom data that you have deliberately added (via a custom data form or by modifying ldappl3.ini) or data corruption.

    3. Delete database corruption if ifis present as it can cause various issues.

      Note:
      If you have no custom data that you want to keep, then click on Computer at the top of the window and click the 'clean' button. If you have some custom data that you want to keep, click on the data you do  *NOT* want to keep, and click the 'clean' button.  You will need to remove (clean) each unwanted item individually.

    4. Close DBrepair.exe.
    5. Restart the Inventory Server service.

    Example

    If an item in the DBRepair.exe tree list appears to be a valid part of the inventory tree, it's not. Keep in mind that everything listed is unmodeleddata, so it can be safely removed. You only need to keep the items that you have added specifically as Custom Data.

     

    DBRepair.exe that looks like this:

     

    Computer

    -Custom Data

    -Motherboard

    -Loftwa6re

     

    Normally there is no such value as Loftwa6re. Clearly, the Loftwa6re item represents database corruption. However, even though Motherboard looks valid, by virtue of it being in this list, it is not valid and it should be removed.