在 Design Management Server 升级过程中,必须覆盖若干关键目录和文件以正确更新服务器。还必须运行若干批处理文件以更新数据库。
开始之前
在覆盖关键目录和文件和更新数据库之前,必须下载并解压缩升级安装介质。然后,使用 IBM Installation Manager 来安装升级。
关于此任务
在下列步骤中,
prev_DM_dir 指的是先前安装的
Design Management Server 安装目录的根目录,而
cur_DM_dir 指的是最近已升级的
Design Management Server 安装目录的根目录。通过复制先前已安装的
Design Management Server 版本工件并替换随更新版本的
Design Management Server 一起安装的工件,更新下列所有目录和文件:
过程
- 要更新数据库文件,请根据正在使用的数据库完成下列其中一个操作:
- 如果您正在使用缺省 Derby 数据库,请复制 prev_DM_dir/server/conf/jts/derby/repositoryDB 目录中的 repositoryDB 目录并将其放置在
cur_DM_dir/server/conf/jts/derby/ 中。
- 如果您正在使用 Oracle 或 Microsoft SQL Server 数据库,请复制
prev_DM_dir/server/oracle 或 prev_DM_dir/server/sqlserver 目录并将其放置在
cur_DM_dir/server 中。
- 要更新查询和搜索索引(indices 目录)以及数据库连接的 Jazz Team Server 配置文件
(teamserver.properties),请完成下列步骤:
- 要更新 indices 目录,请复制 prev_DM_dir/server/conf/jts/indices 目录并将其放置在 cur_DM_dir/server/conf/jts/ 中。
- 要更新 teamserver.properties 文件,请复制 prev_DM_dir/server/conf/jts/teamserver.properties 文件并将其放置在 cur_DM_dir/server/conf/jts/ 中。
- 要更新 Design Management Server 配置文件 dm.properties,请复制 prev_DM_dir/server/conf/dm/dm.properties 文件并将其放置在 cur_DM_dir/server/conf/dm/ 中。
- 要更新 Tomcat 服务器用户和组文件 (tomcat-users.xml) 以及服务器配置文件
(server.xml),请完成下列步骤: 如果您使用的不是 Tomcat 服务器,那么可以转至步骤
6。
- 要更新 server.xml 文件,请复制 prev_DM_dir/server/tomcat/conf/server.xml 文件并将其放置在 cur_DM_dir/server/tomcat/conf/ 中。
- 要更新 tomcat-users.xml 文件,请复制 prev_DM_dir/server/tomcat/conf/tomcat-users.xml 文件并将其放置在 cur_DM_dir/server/tomcat/conf/ 中。
- 在更新这些文件后,必须运行若干批处理文件以更新数据库:
- 使用命令提示符,从 cur_DM_dir\server 目录运行 repotools-jts.bat
-addTables 命令。 在 Linux 上,运行 ./repotools-jts.sh
-addTables。
- 当警告您即将更新数据库时,请输入 Y(表示“是”)。
- 在 -addTables 命令完成后,从同一目录运行 repotools-jts.bat -createWarehouse。 在 Linux 上,运行 ./repotools-jts.sh
-createWarehouse。
注: 每个批处理文件可能需要若干分钟才能完成。