This documentation supports the 9.1 to 9.1 Service Pack 3 version and its patches of BMC Atrium Core. The documentation for version 9.1.04 and its patches is available here.

To view the latest version, select the version from the Product version menu.

Using the CDMChecker tool

The CDMChecker program is a command-line tool, which is located in the cmdb\server64 directory of your BMC Atrium Core installation.

Run the CDMChecker utility to:

  • Detect invalid customization
  • Detect CDM corruption

Run the cdmchecker command line executable in the same directory as cmdbdriver, with the -g parameter.

cdmchecker commands

The details about cdmchecker commands are given in the following table:

Command nameAction performed

cdmchecker -x <filename> -u <username> -p <password> -s <server> -t <tcp port>

Exports the CDM to an .xml file specified by the <filename>. The XML format is the format used by the regular CMDB Export API.

cdmchecker -c <filename> -u <username> -p <password> -s <server> -t <tcp port> -ch

Compares the target CDM with the CDM in the xml file specified by <filename>. This option is useful to determine the customizations in the environment. Run cdmchecker with the -x option on a QA box and use this file for the -c option in the problematic environment. The CDMChecker points out the class differences, the new attributes, the changed attributes, and so on. Additionally you can use the -ch option with the -c option to view the differences in classes, attributes characteristics and custom characteristics in the output. Using -ch  is optional.

cdmchecker -m -u <username> -p <password> -s <server> -t <tcp port>

Compares the CMDB Class meta data with the underlying AR forms and points out the differences. This is the cdmchecker validation performed by the Health Check and written to missing_fields.log.

cdmchecker -g -u <username> -p <password> -s <server> -t <tcp port>

Determines if there are classes and attributes in pending state.

cdmchecker -a -u <username> -p <password> -s <server> -t <tcp port>

Finds missing fields on AR form required for CMDB attribute.

cdmchecker -y -u <username> -p <password> -s <server> -t <tcp port>

Checks if any overlay is created on CMDB class regular forms.
Was this page helpful? Yes No Submitting... Thank you

Comments