Changes in this Release for Oracle ORAchk and EXAchk User’s Guide 18.3.0

This preface lists changes in Oracle® ORAchk and EXAchk User’s Guide 18.3.0.

Support for Oracle Private Cloud Appliance

Oracle EXAchk now provides beta support for checks covering Oracle Private Cloud Appliance.

You can view the new checks listed in the EXAchk Health Check Catalog under Engineered systems of Private Cloud Appliance and Private Cloud Appliance Plane.

Automatic Start from Oracle Trace File Analyzer Install

Installing Oracle Trace File Analyzer as root on Linux or Solaris on non-engineered systems automatically sets up and runs the Oracle ORAchk daemon.

The daemon restarts at 1 am every day to discover any environment changes. The daemon runs a full local Oracle ORAchk check at 2 am every day, and a partial run of the most impactful checks every 6 hours through the oratier1 profile.

The daemon automatically purges any collections older than 2 weeks.

You can change the daemon settings after enabling auto start. To remove auto start any time, run tfactl run orachk -autostop.

Run Against Individual PDBs

Oracle ORAchk and Oracle EXAchk can now be run against specific individual PDBs.

To run against specific PDBs, use:

-pdbnames {pdb_name1,pdb_name2}

Enhancements to User-Defined Checks

User-defined checks can now have custom check names, pass and fail messages, all declared dynamically at run time.

Set the dynamic values, for example,


echo "CUSTOM_CHECK_NAME={customized_check_name}" >> CUSTOMIZE_CHECK_PARAMS
echo "CUSTOM_PASS_MSG={customized_pass_message}" >> CUSTOMIZE_CHECK_PARAMS
echo "CUSTOM_FAIL_MSG={customized_fail_message}" >> CUSTOMIZE_CHECK_PARAMS

Additionally, user-defined checks that are on hold will no longer be exported by default. You can still choose to export on hold checks by selecting the relevant check boxes.

Oracle Database Role (Primary or Standby) Now Displayed in Report

The summary section of report output now displays the role of each Oracle Database (Primary or Standby)

In the DB Home - Version - Names section, click the number of databases to expand details and view the role of each Oracle Database.

Deprecation of EBS Health Checks

Starting with 18.3.0 release, the Oracle ORAchk and Oracle EXAchk checks for EBS feature has been deprecated.

This means running health checks against EBS feature is no longer enhanced, but it is still supported until the Oracle ORAchk and Oracle EXAchk 19.3.0 release (approximately one year).

In the Oracle ORAchk and Oracle EXAchk 19.3.0 release, the EBS checks feature will be desupported, meaning Oracle will no longer fix bugs in Oracle ORAchk and Oracle EXAchk related to EBS checks, and the EBS checking feature will be removed altogether.

Run all EBS health checks using the EBS Analyzers, which is available at My Oracle Support Note 1545562.1.

New Oracle Stack Health Checks

This release includes new health checks for both Oracle ORAchk and Oracle EXAchk including a number of Oracle Exadata critical issues.

The Health Check Catalog is also contained within the download.