Installing AHF on Microsoft Windows

Install Oracle Trace File Analyzer (TFA) as a Microsoft Windows service. On Microsoft Windows, run the Oracle Autonomous Health Framework (AHF) compliance framework, including Oracle Orachk and Oracle Exachk, on demand.

Note:

Do not install AHF in a directory whose path contains spaces. For example, do not install AHF under Program Files.

Before installing AHF, ensure that the system meets the following requirements:

  • Strawberry Perl for Windows version 5.30 or later, or Perl 5 version 28 binaries available in the Oracle Grid Infrastructure home.
  • Microsoft .NET Framework version 4.0.30319 or later.

Note:

AHF Notification Email and My Oracle Support (MOS) functionality are not supported on Microsoft Windows. Therefore, the installer does not display the following prompts on Windows:

Do you want to add AHF Notification Email IDs ? [Y]|N :
Do you want AHF to store your My Oracle Support Credentials for Automatic Upload ? Y|[N] :

To install AHF on Microsoft Windows:

  1. Copy the downloaded AHF ZIP file to a temporary directory on the target system and extract its contents.
  2. Open a command prompt as an administrator.
  3. Run installahf.bat, specifying the Perl home and the directory where you want to install AHF.

    For example:

    installahf.bat -perlhome D:\oracle\product\12.2.0\dbhome_1\perl -ahf_loc C:\AHF

    Alternatively, specify only the Perl home:

    installahf.bat -perlhome D:\oracle\product\12.2.0\dbhome_1\perl

    The installer prompts you to specify the AHF installation location.

  4. To install AHF in an Oracle Grid Infrastructure environment, specify the Oracle Grid Infrastructure home using the -crshome option:

    installahf.bat -crshome <crshome_path>
  5. For a cluster-wide AHF configuration, install AHF locally on each host.
  6. After completing the local installations, run:
    tfactl syncnodes

    The tfactl syncnodes command generates and deploys the required SSL certificates across the nodes.