How to use the Database Validation tool (DBValidator.bat) for Symantec Endpoint Protection Manager

Article:HOWTO39461  |  Created: 2011-01-06  |  Updated: 2011-05-25  |  Article URL
Article Type
How To

If you encounter a problem with your Symantec Endpoint Protection Manager (SEPM) database, Symantec Support may ask you to run the Database Validation tool to assist in diagnosing the problem. The batch file, dbvalidator.bat, is located by default in Program Files\Symantec\Symantec Endpoint Protection Manager\Tools folder. This tool creates a log file that is called dbvalidator.log, which is placed in the Program Files\Symantec\Symantec Endpoint Protection Manager\tomcat\logs folder.

When the tool finds a broken database object, it inserts the XML content that is related to that object into the log file.

To run the Database Validation tool:

  1. Open a command prompt
    • Start > Run > Type: “cmd” (without quotes) > click OK

  2. Change the directory to:

    <Drive>:\Program Files\Symantec\Symantec Endpoint Protection Manager\Tools

  3. Type the following command to run the batch file:


    • One of the following messages is displayed at the command prompt to tell you whether the database has passed or failed validation:

a)      If the database is valid, you see the following message:

Database validation passed.

b)      If the database is invalid, you see the following message:

Database validation failed. Please check the log file for more details.

c)      If an error occurs, you see the following message:

Some error occurred. Please check the log file for more details.

  1. If Support has asked for a copy of the output this tool creates it can be located in the following location with the filename dbvalidator.log:

    \Program Files\Symantec\Symantec Endpoint Protection Manager\tomcat\logs

Article URL

Terms of use for this information are found in Legal Notices