Support - Platinum Support
tab end BCS Web Site divider MySupport divider Log Out navbar end
navbar end home symantec alerting service security center knowledge base navbar end
BCS Knowledge Base


Rate This Document
1x3 spacer
1x1 spacer

print this documentDocument ID:2008050810375848
Last Modified:02/19/2009

How to use the Validation Tool for the Symantec Endpoint Protection Manager Database.

Situation:Where to find and how to use the database validation tool

Solution:The Database Validation tool:
If an issue is suspected with the Symantec Endpoint Protection Manager database, the "Database Validation" tool can be used to assist in diagnosing the problem.
  • The batch file, "dbvalidator.bat", is located by default in the following location:
    C:\Program Files\Symantec\SymantecEndpoint Protection Manager\Tools.
  • This tool creates a log file with the following name:
    "dbvalidator.log", which is placed in the C:\Program Files\Symantec\SymantecEndpoint Protection Manager\tomcat\logs folder.
  • You can run the "dbvalidator.bat" file with or without the Y option. If you use the Y option, the entire database XML file is inserted into the log file. This XML provides more diagnostic information, but it may contain passwords to the servers and Enforcers in your network. For example, it may contain the passwords to your mail server, LDAP server, or RADIUS server. If you do not want this information to be known outside the environment, you should run the batch file without the Y option.

To run the Database Validation tool:
  1. Go to Start> Run.
  2. Type CMD.
  3. Click Ok.
  4. Change directory to your tools installation folder, by typing:
    cd C:\Program Files\Symantec\Symantec Endpoint Protection Manager\Tools

  5. Type one of the following commands to run the batch file:
    • dbvalidator.bat
    • dbvalidator.bat Y

If you add the Y option, the entire database XML file is also put into the log file, which is by default located here: \Program Files\Symantec\Symantec Endpoint Protection Manager\tomcat\logs\dbvalidator.log. This file may contain server and Enforcer passwords.

One of the following messages is displayed at the command prompt dependent upon whether the database has passed validation or not:
    • If the database is valid, you see the following message:
      "Database validation passed."
    • If the database is invalid, you see the following message:
      "Database validation failed. Please check the log file for more details."
    • If an error occurs, you see the following message:
      "Some error occurred. Please check the log file for more details."

Technical Information:If database validation fails, you will either need to restore from a known good database backup, or uninstall the manager, remove the database during uninstall process, then reinstall the management console, creating a new database. To reconnect existing Symantec Endpoint Protection clients to the new management console, please see the document 'Best Practices for Disaster Recovery with Symantec Endpoint Protection' and follow the instructions for disaster recovery without a database backup. Alternately, contact Support to obtain the Sylink Replacer tool.

print this documentDocument ID:2008050810375848
Last Modified:02/19/2009

rate this document
Does this document answer your question?
Maybe, need to test
None of the above
Is this document well written and easy to use?
Submit specific suggestions to improve the quality of this document.

Product(s): Endpoint Protection 11
Operating Systems(s): Windows 2000 Professional, Windows 2000 Server/Advanced Server, Windows XP Professional Edition, Windows Server 2003 Web/Standard/Enterprise/Datacenter Edition, Windows XP Professional x64 Edition, Windows Server 2003 x64 Edition
Date Created: 05/08/2008

  © 1995-2014 Symantec Corporation. All rights reserved. feedback | legal notices | privacy policy