Compliance Framework Oracle Orachk and Oracle Exachk Command-Line Options

Review the list of commands that you can use to run compliance checks on Oracle Engineered and non-engineered systems.

Compliance Framework Oracle Orachk And Oracle Exachk Command Line Options

This page provides the complete command-line syntax for Oracle Orachk and Oracle Exachk, covering general execution, database and node selection, profiles, checks, reporting, uploads, daemon control, file attributes, Identity Management, ZFS, Exadata, and parallel or serial database processing.

Read More: Compliance Framework Oracle Orachk And Oracle Exachk Command Line Options

Running Generic Compliance Framework Oracle Orachk and Oracle Exachk Commands

Generic options control overall tool execution: run all checks, display the version, enable debugging, operate interactively or offline, force or suppress upgrades, test or send email reports, control database-check parallelism, and read environment configuration from the designated configuration file.

Read More: Running Generic Compliance Framework Oracle Orachk and Oracle Exachk Commands

Controlling the Scope of Checks

Scope-control options select the type and target of compliance checks, including best-practice, patch, MAA, upgrade, node, database, storage server, switch, profile, and individual check selections; they can also exclude databases, restrict execution to the local node, or skip user-defined checks.

Read More: Controlling the Scope of Checks

Managing the Report Output

Output-management options write results to Syslog, add an alphanumeric tag to report names, control displayed passed checks, suppress passwords or health scores, compare two reports, and merge multiple collections into a single report.

Read More: Managing the Report Output

Uploading Results to Database

Database-upload commands manage wallet variables, validate or display upload configuration, identify failed collection uploads, and retry selected failed collections or all failed uploads.

Read More: Uploading Results to Database

Controlling the Behavior of the Daemon

Daemon options start, stop, restart, and report daemon status, reset or remove default schedulers, and set, unset, or retrieve parameters globally or for a specified daemon profile.

Read More: Controlling the Behavior of the Daemon

Tracking File Attribute Differences

File-attribute tracking creates snapshots of discovered or explicitly included directories, compares current attributes with previous or baseline snapshots, optionally excludes automatic discovery, removes snapshot data, and can perform only the attribute check before exiting.

Read More: Tracking File Attribute Differences

Running Oracle Health Check Collections Manager Commands

The -cmupgrade command upgrades Oracle Health Check Collections Manager using Oracle Orachk or Oracle Exachk, selecting the latest application version supported by the database; the newer theme interface requires APEX 5.

Read More: Running Oracle Health Check Collections Manager Commands

Command-Line Options to Generate Password Protected Collection ZIP Files

Encryption and decryption options protect diagnostic collection ZIP files by prompting for a password, either during daemon or compliance runs or for an existing archive; encrypted collections are renamed and the original collections directory is deleted after successful encryption, while decryption restores an accessible collection archive.

Read More: Command-Line Options to Generate Password Protected Collection ZIP Files

Caching Discovery Data

Discovery-cache commands store discovery data in a specified directory, verify its integrity, reuse it in later runs, refresh the cache, or remove it, allowing Oracle Orachk and Oracle Exachk to reduce repeated discovery activity.

Read More: Caching Discovery Data

Running Cluster Verification Utility Compliance Checks

Oracle Orachk and Oracle Exachk integrate CVU checks for RAC, Oracle Restart, ODA, Exadata, installation, and upgrade readiness assessments, validating CVU availability, age, and version compatibility before use. Options specify a CVU package or directory, run only CVU checks, or exclude them; CVU can be upgraded and distributed across nodes when required, and reports include version, pass, fail, and detailed remediation information.

Read More: Running Cluster Verification Utility Compliance Checks

Running Auto Start

Auto-start commands configure scheduled Oracle Orachk or Oracle Exachk executions, including weekly or monthly full local checks and daily high-impact profile checks, reset or remove schedulers, and stop automatic execution; configuration and removal require root privileges and daemon mode is supported on Linux and Solaris.

Read More: Running Auto Start

ZFS Storage Appliance Options

The -zfssa option runs Oracle Orachk checks against selected Oracle ZFS Storage Appliance nodes, specified as a comma-delimited list of appliance names.
Read More: ZFS Storage Appliance Options