安装和升级 > 安装和配置指南 - 更新现有安装 > 更新现有安装 > 准备更新系统
  
准备更新系统
要在测试系统上尽可能地解决任何更新问题,必须确保您的测试系统与生产系统同步。如果生产系统包含测试系统上没有的代码,则更新测试系统的作用可能没有预期那么大。
在更新解决方案前,请停止任何可与 Windchill 产品文件交互的 Web 服务器、servlet 引擎和 Windchill 服务器,使系统处于脱机状态。这包括关闭所有打开 Windchill 文件的应用程序 (例如,文本编辑器、Windchill shell 或 Windchill 日志文件)。
接下来,删除 Windchill\Embedded Servlet Engine\instances\ 文件夹的内容。
当您的系统处于脱机状态,但尚未安装维护版本时,必须执行所有必要的备份。备份文件是本过程中的一个重要步骤。如果您未备份文件,则在出错后可能无法恢复文件。
至少应备份以下内容:
Windchill 数据库 - 使用适合于 Oracle 或 SQL Server 环境的数据库备份程序。此备份必须跟随站点数据恢复过程。
Windchill 解决方案安装目录 - 默认情况下,该安装目录为 C:\ptc\Windchill_12.x /opt/ptc/Windchill_12.x。通过创建副本对其备份并将其存储在跟随站点数据恢复过程的某个位置。
Windchill 解决方案 LDAP 目录内容 (LDIF 文件) - 执行“将条目导出到 LDIF 文件”一节中所述的 LDAP 导出程序。将 LDIF 文件存储在符合站点数据恢复过程的位置。
PTC 解决方案安装程序全局注册表 - 创建名为 "installer" 的“PTC 解决方案安装程序全局注册表”目录的副本,该目录位于 <Windchill> 目录中。将该 PTC 解决方案安装程序全局注册表目录存储在跟随站点数据恢复过程的某个位置。
* 
在 Windchill 中将定期清除 JMX 数据库统计信息表格中的数据。这些数据用于填充 Windchill 中“站点” > “实用程序” > “服务器状况”页面中提供的服务器图表,以及“站点” > “实用程序” > “服务器状况” > “监控工具”页面中的链接所提供的各种信息。如果在更新或升级期间,这些表格中存在这些数据,则这些数据不会迁移到目标系统。
ExportPerfTables 命令行实用程序可用于在更新或升级之前导出这些表格,而 ImportPerfTables 命令行实用程序可用于在更新或升级后将其导入目标系统。有关详细信息,请参阅 https://support.ptc.com/appserver/cs/view/solution.jsp?source=subscription&n=CS182390
有关“服务器状况”的详细信息,请参阅 Windchill 帮助中心 中的服务器状况主题。
将默认管理员添加至 Cognos 系统管理员角色
在开始更新进程之前,需执行以下步骤。在源系统中,需要将系统管理员添加到 Cognos 系统管理员角色。
1. 使用管理员登录凭据登录到源 Cognos 系统。建议使用 Internet Explorer。
2. 浏览至 Administration Console
3. 单击 Security 选项卡。
4. 浏览至 Users, Groups, and RolesCognos 部分。
5. 单击 System Administrator > More
6. 添加管理员登录凭据 (在 db.properties 中提及的“管理员”用户) 作为 wt.cognos.admin.uid。这会将“管理员”用户添加到 Cognos 系统管理员角色中。
7. 继续升级进程。