设置环境变量
setenv 文件中设置环境变量以升级 Interact 设计时环境和运行时环境。
编辑 setenv 文件以设置 Interact 升级工具所需的环境变量。
对于 Interact 设计时环境,该文件位于 Interact 设计时环境安装目录下的 Interact_Design_Environment_Install_Directory/interactDT/tools/upgrade 目录中。对于 Interact 运行时环境,该文件位于 Interact 运行时环境安装目录下的 Interact_Runtime_Environment_Install_Directory/tools/upgrade 目录中。
有关更多信息,请阅读 setenv 文件中的注释。
下表描述了在 setenv 文件中必须为 Interact 设计时升级工具设置的环境变量:
Interact 设计时环境的环境变量
Campaign 安装使用的 JDK 的根目录。
例如,<CAMPAIGN_HOME>/jre
包含 JDBC 驱动程序的目录的路径。JDBCDRIVER_CP 是 JDBC 驱动程序的缺省路径;运行升级工具时可以覆盖该路径。
指定安装 Marketing Platform 时所使用的同一 JDBC 驱动程序。
JDBC 驱动程序的类。JDBCDRIVER_CLASS 是 JDBC 驱动程序的缺省类;运行升级工具时可以覆盖该类。
JDBC 驱动程序的 URL。JDBCDRIVER_URL 是 JDBC 驱动程序的缺省 URL;运行升级工具时可以覆盖该 URL。
下表描述了在 setenv 文件中必须为 Interact 运行时升级工具设置的环境变量:
Interact 运行时环境的环境变量
Interact 安装使用的 JDK 的根目录。
包含 JDBC 驱动程序的目录的路径。JDBCDRIVER_CP 是 JDBC 驱动程序的缺省路径;运行升级工具时可以覆盖该路径。
JDBC 驱动程序的类。JDBCDRIVER_CLASS 是 JDBC 驱动程序的缺省类;运行升级工具时可以覆盖该类。
JDBC 驱动程序的 URL。JDBCDRIVER_URL 是 JDBC 驱动程序的缺省 URL;运行升级工具时可以覆盖该 URL。
用于 SSL 升级的环境变量对于 Interact 设计时环境和运行时环境均为必需。
下表描述了一些环境变量,必须设置这些环境变量才能支持对设计时环境和运行时环境进行 SSL升级。
是否应该通过 SSL 来连接至目标系统的服务器?有效值为 YESNO。如果将该值设置为 NO,那么无需设置其余的 SSL 属性。
目标系统 WebLogic 服务器的安装位置的路径。必须在此路径中指向 license.bea 文件。在分布式环境中安装 Interact 时,如果在该环境中脚本无法以本地方式访问目标系统的 WebLogic 服务器,请以本地方式将 license.bea 文件复制到某个文件夹,并使用此环境变量指定该文件夹的路径。
用于在目标系统 WebLogic 服务器中配置 SSL 的信任库的密码。如果没有密码,请将此变量设置为 "",或者不设置此变量。SSL_TRUST_KEYSTORE_PASSWORD 变量用于 SSL 握手。