Errors the Catalog Doctor can detect

With the Catalog Doctor you can diagnose and validate data objects in a catalog. Since the data objects in a catalog are constructed independently from each other, the Catalog Doctor diagnoses each type of data object independently. For example, when it checks formulas, it only looks into the definition of parameters and DBFields in the current catalog. The system does not check whether the DBFields exist in the connected database. When the system checks the queries, it will only look for the mapping fields which are currently in the catalog, and does not confirm whether the formulas are valid.

For your convenience, in the following statements database refers to a raw database connected via JDBC or ODBC, mapped table/view refers to a table/view in a catalog, raw table/view refers to a table/view in a raw database, and raw column refers to the columns in a raw database.

Mapped table/view and DBField

Formulas and summaries

Queries