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