Implementing the Repository Diagnostic Tool

Objectives

After completing this lesson, you will be able to:

  • Resolve content discrepancies

Terminology

The Repository Diagnostic Tool (RDT)

Administrators uses RDT to aid in the identification and resolution of potential problems within the BI repository.

RDT can scan, diagnose, and repair inconsistencies between the CMS system database and Input and Output FRS.

Inconsistencies

Incorrect backup restoration can corrupt or cause inconsistencies with object references in the CMS system database.

The RDT scans for two types of inconsistencies.

  1. Object inconsistency

    These inconsistencies can happen when an InfoObject in the CMS database doesn't have the corresponding file in the file repository.

  2. File Inconsistency

    These inconsistencies can happen when a file that is located in the File Repository doesn't have the corresponding InfoObject in the CMS database.

The RDT is a command line diagnostic tool. It compares each CMS database objects with the corresponding object in the Input and Output FRS. It also compares each object in the Input and Output FRS with the corresponding object in the CMS system database. A report is generated in a XML format.

Depending on the parameters:

  • Only the XML report is generated with suggested actions to repair the inconsistencies.

  • After inconsistencies are identified, the RDT will repair what it can. A XML report is generated with suggested actions and what items it repaired.

Note

The RDT doesn't need the CMS service to be running. The RDT runs directly against the CMS database.

To use the Repository Diagnostic Tool

Repository Diagnostic Tool Parameters

Inconsistencies Between CMS and FRS

The following links show you what inconsistencies can be found between a CMS database and FRS using the l RDT.

Inconsistencies between the CMS and the FRS

Inconsistencies in CMS Metadata

The following link shows you the inconsistencies that can happen in the metadata of CMS objects found by the RDT.

Inconsistencies in the CMS Metadata

Run the Repository Diagnostic Tool

Log in to track your progress & complete quizzes