Run the Oracle client 64-bit configuration script

The Oracle client 64-bit configuration shell script creates the environment for the client software installation on the local system.

About this task

Note: Oracle 64-bit client is only supported on Solaris and Linux systems and not AIX, so do not install it on AIX systems.

This script is named configure_client and is located with the Tivoli® Netcool® Performance Manager files downloaded as part of the Tivoli Netcool Performance Manager distribution.

If you are performing this step as part of an upgrade procedure, make sure that you run the configuration script that is provided with the target version of Tivoli Netcool Performance Manager.

The client configuration script makes the following changes to the local system:
  • Verifies the dba and oinstall groups to /etc/group
  • Verifies the Oracle username.
    Note: You must use the same Oracle username across all instances of Oracle Client and Server throughout your Tivoli Netcool Performance Manager system.
  • Creates the Oracle client directory structure. When you create the environment for Oracle 18.0.0, the default location for this directory structure is /opt/oracle/product/18.0.0-client. You specify this directory as the target location when you install the Oracle client.
Note: None of the above changes are made if the changes are already in place.

To configure the Oracle installation environment:

Procedure

  1. Log in as root.
  2. Set the ORACLE_BASE environment variable to point to the top-level directory where you want the Oracle client files installed. The default installation directory is /opt/oracle.

    For example:

    # ORACLE_BASE=/opt/oracle
    # export ORACLE_BASE

    To check that the variable is set correctly, enter the following command:

    # env | grep ORA
  3. Set the ORACLE_HOME environment variable. For example:
    # ORACLE_HOME=/opt/oracle/product/18.0.0-client
    # export ORACLE_HOME
    Note: The value that is defined in the configure_client script for ORACLE_HOME is the value needed in the Topology Editor for Oracle Home on the host level.
  4. Change to the following directory:
    systems:
    # cd <FP1_DIST_DIR>/proviso/SOLARIS/DataBase/SOL<version_num>/oracle/instance
    systems:
    # cd <FP1_DIST_DIR>/proviso/RHEL/DataBase/RHEL<version_num>/oracle/instance
    

    Where:

    <FP1_DIST_DIR> is the directory on the hard drive where you copied the contents of the Tivoli Netcool Performance Manager distribution in Downloading 1.4.4 Fix Pack1 distribution.

  5. Run the Oracle configuration script by using the following command:
    # ./configure_client

    The following screen is displayed:

    
    --------------------------------------------------
    configure_client
      Setting the Oracle client environment
      Fri Apr 6 14:51:23 CST 2018
    --------------------------------------------------
      OS ........... : [ SunOS 5.11 11.3 ]
      Host ......... : [ l3provsol1z3 ]
      Logname ...... : [ root ]
    
      ORACLE_BASE .. : [ /opt/oracle ]
      ORACLE_HOME .. : [ /opt/oracle/product/18.0.0-client
      DBA group ................. : [ dba ]
      OUI Inventory group ....... : [ oinstall ]
      Oracle Software owner ..... : [ oracle ]
    
      Configure Oracle release .. : [18.0.0] 
    
    Menu :
       1. Modify Oracle software owner.
       2. Next supported release.
       3. Check environment.
       0. Exit
    
    Choice :
    
  6. Type 3 at the Choice prompt and press Enter.

    The script continues as follows:

    Checking environment...
      Checking for group [ dba ] --> Ok.
      Checking for group [ oinstall ] --> Ok.
      Checking for user [ oracle ] --> Ok.
      Checking ORACLE_BASE --> Ok.
      Checking ORACLE_HOME --> Created.
      Checking for oracle .profile file --> Ok.
     
  7. Press Enter to continue. The configure_client main screen is displayed.
  8. Type 0 and press Enter to exit the script.
  9. Verify that the ORACLE_HOME path is created.