步骤:必要时手动升级数据库
IBM® 安装程序可以在升级期间升级 Marketing Operations 数据库,但如果公司策略不允许您以这种方式升级数据库,那么必须使用数据库设置实用程序 umodbsetup 来手动升级表。
umodbsetup 实用程序执行以下某项操作。
*
选项 1:升级 Marketing Operations 数据库中的系统表,并使用必需的缺省数据填充这些表。
*
配置环境变量
运行 umodbsetup 之前,完成以下步骤以正确地配置环境变量:
1.
<IBM_EMM_Home>\<MarketingOperations_Home>\tools\bin目录中找到 setenv 文件,并在文本编辑器中打开该文件。
2.
验证 JAVA_HOME 变量是否指示 Java 安装的正确目录,并验证 JDBC 驱动程序是否为 DBDRIVER_CLASSPATH 变量的第一个条目。有关设置此环境变量的更多信息,请参阅检查 JAVA_HOME 环境变量
3.
4.
<IBM_EMM_Home>\<MarketingOperations_Home>\tools\bin目录中找到 umo_jdbc.properties 文件并将其打开。
5.
*
*
*
*
6.
运行数据库设置实用程序
从命令提示符或 UNIX shell,浏览至 <IBM_EMM_Home>\<MarketingOperations_Home>\tools\bin目录。运行 umodbsetup 实用程序并为您情况所需的参数提供相应的输入。
例如,以下命令运行升级,将语言环境设置为 en_US,并将日志记录级别设置为 medium:
./umodbsetup.sh -t upgrade -L en_US -l medium
以下是该实用程序的所有可能变量的描述:
umodbsetup.sh 实用程序的变量
例如,-f -b 9.0.0.0
仅用于升级。指示该实用程序使用 -b 变量指定的基本版本,同时覆盖可能在数据库中检测到的基本版本。请参阅 -b 变量的描述。
umodbsetup 实用程序所执行操作的输出记录在 umo-tools.log 文件中。此文件位于 <IBM_EMM_Home>\<MarketingOperations_Home>\tools\logs 目录中。此变量指定日志记录级别。
将脚本输出到 <IBM_EMM_Home>\<MarketingOperations_Home>\tools 目录中的某个文件中,然后可以手动运行该文件。如果出于某种原因您需要从自己的数据库客户机应用程序来运行脚本,请使用此选项。使用此变量时,umodbsetup 工具不会运行脚本。
数据库安装的类型。有效值为 fullupgrade。例如,-t full
必要时手动运行数据库脚本
如果已使用 -m 变量来输出脚本,以便可以从自己的数据库客户机应用程序运行这些脚本,请立即运行这些脚本。
在升级和填充系统表之前,请勿部署 plan.war 文件。