Windchill 10.0测试环境搭建步骤详解
需积分: 12 187 浏览量
更新于2024-09-12
收藏 286KB DOCX 举报
"本文档详细介绍了如何搭建Windchill 10.0的测试环境,主要涉及克隆生产环境、数据库恢复、配置文件修改及服务启动等关键步骤。"
在Windchill测试环境的搭建过程中,首先需要进行的是克隆操作。这包括将生产机上的Windchill相关目录(如apache、DS、Windchill、countPart和PartLink)复制到新的服务器上,并解压缩。生产机的所有服务需暂停,以确保数据的一致性。数据库方面,通常由DBA负责将生产数据库恢复到一个新的测试库,也可以通过EXP和IMP命令手动完成这一过程。
接着,需要启动LDAP Server,这是Windchill身份验证的重要组成部分。然后,启动Data Services (DS) 服务,确保DS恢复到与备份数据库相同的状态。DS服务位于`D:\ptc\Windchill_10.0\WindchillDS\server\bat\control-panel.bat`。
接下来是配置文件的修改,尤其是`site.xconf`文件。这个文件用于定义Windchill系统的基本设置,包括数据库连接信息。需要将克隆机的数据库连接指向新的测试库,并检查`host`中的database host设置。同时,应修改系统SID,以区分生产环境。此外,为了防止在测试环境中触发邮件发送,需要取消邮件服务器的配置,并移除集群和特定JNDI适配器的定义。对于强制内容存档的设置,将其设为`false`。
配置文件的修改还包括`integration.properties`和`ec.properties`。在`integration.properties`中,需要更新内容以防止测试数据污染正式环境。而在`ec.properties`中,需要修改邮件设置,防止在系统启动时发送邮件,以免用户收到不必要的通知。
最后,启动Windchill服务并处理队列。在启动过程中可能会遇到一些错误,如FV报错,但这些通常可以忽略。同时,需要禁用某些工作队列,如`WfUserWorkQueue`、`WfPropagationQueue`和`WfSchedule`,以避免测试活动干扰正常的工作流程。
Windchill测试环境的搭建是一个涉及数据迁移、配置调整和服务管理的复杂过程,需要对Windchill系统有深入理解,并遵循严格的步骤来确保测试环境的安全性和隔离性。
2016-11-09 上传
2020-11-18 上传
2023-09-06 上传
2015-08-06 上传
2013-03-18 上传
点击了解资源详情
点击了解资源详情
点击了解资源详情
点击了解资源详情
锋兄/八戒
- 粉丝: 250
- 资源: 22
最新资源
- C++解析PDF文件的源码示例
- ClassStuffdotjpg:课堂博客
- choco-cpviz:Choco3的扩展以处理cpviz librairie
- 主要用于学习mysql.zip
- capstan:基于Apache Flink的项目
- InfInstall VC++ inf安装程序
- Jenkins-webapp
- 喵API
- jsCodeDemo:JavaScript 模拟实现前端常见函数,算法面试题
- dfs-proxy:杂草dfs代理
- lpnyc:学习 Python NYC 的 TDD(测试驱动演示)旨在成为一个元包,可以自动测试发现针对 Python 2 和 3 运行的单元测试
- 这是我在学习《php 和MySql Web 开发》过程中所写的代码.zip
- api-spec-modules:用于实现REST API的一组可重用的规范
- VC++ 6.0远程备份下载程序
- gxsd-android-tch_stu:高速速读_老师端和学生端
- guess-the-number