Setting environment variables for Campaign 9.1.1

Before you run acUpgradeTool, edit the setenv file to set the environment variables that are required by the acUpgradeTool tool.

Procedure

Complete the following actions to set the environment variables for Campaign 9.1.1:
  1. Open setenv.bat (Windows) or setenv.sh (UNIX) in a text editor.
    The setenv file is stored in the directory where you installed the upgrade tools, for example, Campaign_Home/tools/upgrade/9.1+To9.1.1.
  2. Follow the instructions in the setenv file to supply the values that are relevant to your installation.
    The following table contains a list of the variables:
    Table 1. Variables in the setenv file:
    Variable Description
    JAVA_HOME

    Required.

    Root directory of the JDK used by your Campaign installation.

    For WebLogic, you must provide the JAVA_HOME path to JDK1.7. The upgrade tool utility fails if provided with a JAVA_HOME other than JDK1.7.

    JDBCDRIVER_CLASSPATH

    Required.

    Full path for the JDBC drivers, including the .jar file.

    For both WebLogic and WebSphere®, the path needs to include the .jar file.

    IS_WEBLOGIC_SSL

    BEA_HOME_PATH

    SSL_TRUST_KEYSTORE_FILE_PATH

    Required if you are using SSL and the connection to the target system tables is via the WebLogic server.

    Set IS_WEBLOGIC_SSL=YES, then set BEA_HOME_PATH and SSL_TRUST_KEYSTORE_FILE_PATH. See the setenv file for details.

    Other variables
    There are many optional variables you can set. For example:
    • To run Unicode script, set IS_UNICODE_SCRIPT = YES
    • To avoid memory errors when running the upgrade tool, specify larger Java™ heap memory sizes in the JAVA_OPTIONS environment variable.
    For instructions, see the setenv file.