Install ODI 12c on Non-GUI Platforms

Prerequisites

  1. Download Oracle Data Integrator 12.1.3.0.0 installer and save & unzip.
  2. If you want to install ODI JEE agent or Collocated Agent then you also need to download Oracle Fusion Middleware Infrastructure.
  3. Open a command prompt and go to the directory where you unzipped the jars.
  4. JDK 1.7 is required for ODI 12.1.3. to verify run: java -version.

Install

  1. Invoke ODI installer in silent mode.  java -jar fmw_12.1.3.0.0_odi.jar -silent -responseFile <path to response file>

    The $ORACLE_HOME should point to the same location where you have installed the FMW Infrastructure.

Create Repository

On the command prompt go to <$ORACLE_HOME>/oracle_common/bin and depending upon your installation type follow either step #1 or #2 below.

If you have installed Standalone Install Type then invoke rcu command with following parameters. RCU will interactively prompt for passwords and other component specific parameters on the command line (all on one line with no line breaks).

./rcu -silent -dropRepository -connectString <HOST_NAME:PORT:SERVICE_NAME> -dbUser <SYS USER>
-dbRole <sysdba> -useSamePasswordForAllSchemaUsers true -schemaPrefix <DEV> -component ODI

You will be prompted to enter parameters as shown in the following screen shot.
[user@myhost bin]$ ./rcu -silent -createRepository -connectionString myhost:1524:orcl2.us.oracle.com -dbUser sys
-dbRole sysdba -useSamePasswordForAllSchemaUsers true -schemaPrefix DEV10 -component ODI
Please enter the database password(user:sys):

If you have installed Enterprise Install Type then invoke rcu command with following parameters. RCU will interactively prompt for passwords and other component specific parameters on the command line (all on one line with no line breaks).

./rcu -silent -dropRepository -connectString <HOST_NAME:PORT:SERVICE_NAME> -dbUser <SYS USER>
-dbRole <sysdba> -useSamePasswordForAllSchemaUsers true -schemaPrefix <DEV> -component ODI -component IAU
-component IAU_APPEND -component IAU_VIEWER -component OPSS

Configure Agent

ODI agent can be configured and deployed in the WebLogic domain through the wlst scripts. Depending upon the ODI agent type please follow appropriate steps.

  1. Copy appropriate script from the below list into your <$ORACLE_HOME>/oracle_common/common/bin and update the values marked with <…> according to your environment configuration.
    1. To configure Standalone Agent in Standalone Install Type, copy createOdiDomainForStandaloneAgent.
    2. To configure JEE Agent in your Enterprise Install Type, copy createOdiDomainForJeeAgent.
    3. To configure Collocated Standalone Agent your Enterprise Install Type, copy createOdiDomainForColocatedAgent.
  2. Run the script with following command: ./wlst.sh <script file>
Advertisements