C Silent Installation and Deinstallation

This appendix describes how to perform a silent installation or deinstallation of Oracle Data Integrator.

C.1 Understanding Silent Installation and Deinstallation

You can use the Oracle Universal Installer's silent installation mode to bypass the graphical user interface and supply the necessary information in a response file. This method is most useful when installing the same product multiple times on multiple hosts. By using a response file, you can automate the installation of a product for which you know the installation parameters.

For information about silent installation and deinstallation and response files, refer to "Silent Installation and Deinstallation" in Oracle Fusion Middleware Installation Planning Guide.

C.2 Using the Oracle Data Integrator Response Files

Before doing a silent installation or deinstallation, you must provide information specific to your installation or deinstallation in a response file. The installer will fail if you attempt an installation using a response file that is not configured correctly. Response files are text files that you can create or edit in a text editor.

Oracle recommends creating your installation response file by first running the install GUI, then clicking Save on the Installation Summary screen. Similarly, the deinstallation response file should be created by first running the deinstallation GUI, then clicking Save on the Deinstall Oracle Home screen. You will be prompted for a name and location where you want to create this response file. After it is created, you can use the response file exactly as-is to replicate the installation or deinstallation on other systems, or modify the response file as needed.

The installation response files can be used to install the Oracle Data Integrator software only. You will still need to run the Oracle Fusion Middleware Configuration Wizard separately to create or extend your WebLogic domain and configure Oracle Data Integrator products. For more information, see Section 3.2.1, "Configuring a WebLogic Domain or WebSphere Cell".

The response file templates in Table C-1 are provided in the Disk1/stage/Response (on UNIX operating systems) or Disk1\stage\Response (on Windows operating systems) directory in the location where you unpacked the archive file (Section 2.4.1, "Obtaining the Installer").

For more information about the parameters you may see in the response files, see Section C.3, "Oracle Data Integrator Installation Response File Parameters" and Section C.4, "Oracle Data Integrator Deinstallation Response File Parameters".

Table C-1 ODI Response File Templates

Response File Template Description

developerPlatformConfigureExistingRepository.rsp

This is the template response file that should be used if you are installing ODI Studio (with a local agent) or the Oracle Data Integrator Software Development Kit (SDK) and you want to configure existing Master and Work Repositories.

This template provides the functional equivalent of using the GUI and selecting the Developer Installation option on the Specify Installation Location screen and the Configure with existing Master and Work Repositories on the Repository Configuration screen.

developerPlatformSkipRepository.rsp

This is the template response file that should be used if you are installing ODI Studio (with a local agent) or the Oracle Data Integrator Software Development Kit (SDK) and you do not want to the configure the ODI Master and Work Repositories.

This template provides the functional equivalent of using the GUI and selecting the Developer Installation option on the Specify Installation Location screen and the Skip Repository Configuration on the Repository Configuration screen.

j2eePlatformConfigureExistingRepository_wls.rsp

This is the template response file that should be used if you are installing the Java EE components (which includes the Java EE agent, Oracle Data Integrator Console, and Public Web Services) on an Oracle WebLogic Server and you want to configure existing Master and Work Repositories.

This template provides the functional equivalent of using the GUI and selecting the Java EE Installation option on the Specify Installation Location screen and the Configure with existing Master and Work Repositories on the Repository Configuration screen.

j2eePlatformConfigureExistingRepository_was.rsp

This is the template response file that should be used if you are installing the Java EE components (which includes the Java EE agent, Oracle Data Integrator Console, and Public Web Services) on an IBM WebSphere Server and you want to configure existing Master and Work Repositories.

This template provides the functional equivalent of using the GUI and selecting the Java EE Installation option on the Specify Installation Location screen and the Configure with existing Master and Work Repositories on the Repository Configuration screen.

j2eePlatformSkipRepository_wls.rsp

This is the template response file that should be used if you are installing the Java EE components (which includes the Java EE agent, Oracle Data Integrator Console, and Public Web Services) on an Oracle WebLogic Server and you do not want to configure repositories.

This template provides the functional equivalent of using the GUI and selecting the Java EE Installation option on the Specify Installation Location screen and the Skip Repository Configuration on the Repository Configuration screen.

j2eePlatformSkipRepository_was.rsp

This is the template response file that should be used if you are installing the Java EE components (which includes the Java EE agent, Oracle Data Integrator Console, and Public Web Services) on an IBM WebSphere Server and you do not want to configure repositories.

This template provides the functional equivalent of using the GUI and selecting the Java EE Installation option on the Specify Installation Location screen and the Skip Repository Configuration on the Repository Configuration screen.

standalonePlatformConfigureExistingRepository.rsp

This is the template response file that should be used if you are installing the ODI Standalone agent and you want to configure existing Master and Work Repositories.

This template provides the functional equivalent of using the GUI and selecting the Standalone Installation and Configure with existing Master and Work Repositories on the Repository Configuration screen.

standalonePlatformSkipRepository.rsp

This is the template response file that should be used if you are installing the ODI Standalone agent and you do not want to configure existing Master and Work Repositories.

This template provides the functional equivalent of using the GUI and selecting the Standalone Installation and Skip Repository Configuration on the Repository Configuration screen.

deinstall_oh.rsp

This is the template response file that should be used if you want to deinstall an existing Oracle home.


C.3 Oracle Data Integrator Installation Response File Parameters

Table C-2 lists the parameters that you may see in your response files. Not all parameters will appear in all files; remember that the files can be customized for specific installation needs.

Table C-2 Parameters for the Oracle Data Integrator Installation Response File Templates

Installation Screen Response File Parameter Description

Install Software Updates

SPECIFY_DOWNLOAD_LOCATION

SOFTWARE_UPDATES_DOWNLOAD_LOCATION

Set the SPECIFY_DOWNLOAD_LOCATION parameter to true if you want to specify the location where software updates can be downloaded.

Then, specify the directory on your local system that contains the updates using the SOFTWARE_UPDATES_DOWNLOAD_LOCATION parameter.

SKIP_SOFTWARE_UPDATES

Set this parameter to true if you do not want the installer to check for software updates.

Select Installation Type

ODI_STUDIO

Specify true if you want to install ODI Studio; if not, specify false.

ODI_SDK

Specify true if you want to install ODI SDK; if not, specify false.

STANDALONE_AGENT

Specify true if you want to install the ODI Standalone Agent; if not, specify false.

ORACLE_DATA_INTEGRATOR_J2EE_AGENT

Specify true if you want to install the Java EE Agent; if not, specify false.

After installation this component must be configured using the Configuration Wizard.

ORACLE_DATA_INTEGRATOR_CONSOLE

Specify true if you want to install the ODI Console; if not, specify false.

After installation this component must be configured using the Configuration Wizard.

ORACLE_DATA_INTEGRATOR_PUBLIC_WEB_SERVICE

Specify true if you want to install the ODI Public Web Service; if not, specify false.

After installation this component must be configured using the Configuration Wizard.

Specify Installation Location

ORACLE_HOME

Specify the full path to the location of your Oracle home directory.

MIDDLEWARE_HOME

Specify the full path to the location of your Middleware home directory.

Application Server

APPSERVER_TYPE

Specify the type of Application Server you are using. Use WLS for WebLogic Server, or WAS for IBM WebSphere.

Repository Configuration

USE EXISTING REPOSITORY

SKIP REPOSITORY CREATION

Set USE EXISTING REPOSITORY=true and SKIP REPOSITORY CREATION=false to configure an existing repository.

Set USE EXISTING REPOSITORY=false and SKIP REPOSITORY CREATION=true to skip repository configuration.

Master Repository

MASTER DATABASE CONNECT STRING

Specify the connection credentials to the database containing the ODI schemas.

For Oracle databases:

http://dbhost:dbport:SID-or-ServiceName

For Microsoft SQL Server or IBM DB2:

http://dbhost:dbport;DatabaseName=dbname

MASTER DATABASE USER NAME

Specify the Master Repository schema user name (prefix_ODI_REPO).

MASTER DATABASE USER PASSWORD

Specify the Master Repository schema password.

MASTER DATABASE TYPE

Specify the database type. Valid values are:

  • Oracle

  • Microsoft

  • DB2

MASTER REPOSITORY IS SERVICE ID USED

Set this to true only if the Master Repository schema resides on an Oracle database and you want to use the Service ID instead of the Service Name for your Oracle database.

Supervisor User Details

ODI SUPERVISOR PASSWORD

Specify the ODI Supervisor's password.

Specify Work Repository Details

WORK REPOSITORY NAME

Specify the name of the Oracle Data Integrator Work Repository.

Specify Agent Details

AGENT NAME

Specify a name for the standalone or local agent.

AGENT PORT

Specify a port number between 1024 and 65535 that is not currently being used by any other Oracle home. This port defaults to 20910.


C.4 Oracle Data Integrator Deinstallation Response File Parameters

The deinstall_oh.rsp response file contains only a single parameter: DEINSTALL_IN_ASINSTANCE_MODE=false. This causes the deinstaller to not look for any Oracle instances to remove; instead, the deinstaller will remove the Oracle home from where it is started.