http://rattbell.itpub.net/resource/22952/28369
Windchill 8.0/9.0 Installation安装后记
http://rattbell.itpub.net/resource/22952/26255
相对MONE而言,Windchill PDMlink/ProjectLink安装更容易;
估计以后版本会更快捷、更易部署...
>PTC官方Windchill 8.0安装演示教程
> http://rattbell.itpub.net/resource/22952/26268
> http://rattbell.itpub.net/resource/22952/26269
> http://rattbell.itpub.net/resource/22952/26270[@more@]
Phase Ⅰ
1。安装JDK1.4.2
建议在http://www.java.com/ 下载JDK 1.4.2_10
针对Windchill 9.0, 此处应部署JDK1.5.0.x
2。准备DNS或修改$Windows/system32/driver/etc/hosts文件,做一个本机域名
3。安装Tomcat(Windchill 8.0 Third Party Application光盘中)
PTC提供的Tomcat是做过剪裁的,在浏览器里输入localhost:端口号也看不到小猫,
4。安装Apache。
直接执行apahcebinApache.exe即可;
可以注册为服务 apache -k install
在浏览器里输入localhost,可以看到Apache的羽毛,
5。安装Aphelion,安装完成后用LDAPBrowser确认一下LDAP Service确实已经Running了
6。安装Info*Engine。
安装完成后,在浏览器里输入
http://$yourhost.$yourcompany.com/$yourWindchillApplicationName/infoengine/jsp/examples/VerifyIE.jsp ,
页面能正常显示,就OK。
嫌URL里Windchill字样太长的可以在安装的时候改个短的。
http://ptc.ciopub.com/Windchill/infoengine/jsp/examples/VerifyIE.jsp ,
上述这些步骤一般都不会有问题,
从下面的步骤开始要仔细参阅WCInstallConfigGuide_WCInstall.pdf中的要求来安装。
Phase Ⅱ
7。安装Oracle Database,选择定制,
查一下WCInstallConfigGuide_WCInstall.pdf,详细的描述了要选那些组件。
特别要说明的是不要创建数据库,但是要配置Listener。
针对Windchill 8.0, 此处应部署Oracle DB9i 9.2.0.x
针对Windchill 9.0, 此处应部署Oracle DB10g 10.2.0.x
建议:单独部署Oracle DBMS到另外一台机器上,以提高性能
8。安装OCU(Windchill 8.0 Third Party Application光盘中)
通常有一绿色标签START HERE,创建数据库,记得一定要改Oracle SID。
注意:分别部署Oracle DB与Windchill Application时,
应在DB Server完成以上操作后,另外在Windchill Host上部署Oracle 9i Client
并在Net Manager中新增服务命名并测试,确保TNSNAME能连通.
9。依次安装Windchill Service、 PDMLink(如果你需要)、Project Link(如果你需要)、
Multi Language Pack、Service Pack。
所有都选定制,加入[显示剪裁的文本](如果有此选项)。
这时候会要求指定Windchill的管理员账户和密码以及JDBC的账户和密码。
改掉“WCadmin”ID以及密码可以在这时候操作。
*****************************************************************************
10。视必要修改site.xconf文件,如:
保存修改后在Windchill Shell下执行xconfmanager -p使之生效。
11。用JavaGen.bat生成初始化的DDL Script,当然也包括Service Pack的wnc-wsp。
在Windchill Shell下执行
1) xconfmanager -p
2) cd %WT_HOME%bin
3) JavaGen registry false false true false
12。再次安装OCU,选择创建用户和执行脚本(create_ddl_wt),
指的是再次执行全面安装过的OCU工具,JDBC的账户和密码要与第9步中的一致
创建数据库用户(默认为guest)和执行数据库脚本(@create_ddl_wt)。
也可以通过手工方式执行:
1) 创建数据库用户,如guest:
cd %WT_HOME%dbsql
sqlplus system/manager@wind
@create_user;
guest
temp
users
exit
2) 执行sql脚本,生成数据库对象并打补丁:
cd %WT_HOME%dbsql
sqlplus guest/guest@wind
@create_ddl_wt
@wnc-wsp.sql
exit
***********************************************************************
13。视必要,再次检查并修正site.xconf文件,
修改wt.locale.encoding和wt.template.charset以及其他你想修改的东东。
注意检查wt.server.id、wt.db.encoding,
wt.pom.jdbc.port、wt.pom.jdbc.host、
wt.pom.dbUser、wt.pom.dbPassword、wt.pom.serviceName、
注意:保存修改后在Windchill Shell下执行xconfmanager -p使之生效
14。视必要修改wtloadfoundationLoad.xml、
comptcwindchillpdmlinkloadpdmlinkLoad.xml
以及comptcwindchillprojectlinkloadprojectlinkLoad.xml
更改1:(for Foundation)
/codebase/wt/load/foundationLoad.xml文件;
FoundationInitRules.xml -> FoundationInitRules_zh_CN.xml
更改2:(for PDMLink)
/codebase/com/ptc/windchill/pdmlink/load/pdmlinkLoad.xml文件中的
以下文件名称 .xml 为 _zh_CN.xml;
commonLifeCycles.xml
lifecycleInitRule.xml
CommonInitRules.xml
PDMLinkContainerTemplates.xml
PDMLinkOrgContainer.xml
更改3:(for ProjectLink)
/codebase/com/ptc/windchill/projectlink/load/projectlinkLoad.xml
文件中的以下文件名称 .xml 为 _zh_CN.xml;
commonLifeCycles.xml
lifecycleInitRule.xml
ProjectLinkBaseData.xml
ProjectLinkContainerTemplates.xml
ProjectLinkSoftTypes.xml
15. 一切都OK后,开始导初始化数据,wt.load.WindchillLoader -All -UAOps。
虽是无人值守模式,但还要输入一次管理员密码,也就是在第10步时指定的账户和密码。
这时候只用预先启起Apache和Tomcat就行了,
Server Manager和Method Server会自动随WindchillLoader启动起来
*****************************************************************
在Windchill Shell下执行:
cd %WT_HOME%
windchill wt.load.WindchillLoader -All -Unattended
exit
当系统询问用户名密码时,输入wcadmin/wcadmin,(即在安装Windchill Service时的设置)
**********************************************************************
16-当Windchill外壳程序报告Load Complete的时候就大功告成了。
打开浏览器,输入http://$yourhost.$yourcom.com/$yourWindchillApplication,
就应该会看到PTC的Logo了。
验证通过以后,首当其冲要在站点Site-实用程序Application-承担者管理器 里把管理员加到当前组织中(否则管理员无法创建产品、项目、存储库),
并且给管理员填好电子邮件地址(否则管理员无法添加到各个团队中)。
TroubleShooting
第12步OCU无法顺利执行,第15步导入数据时Method Server启动起不来:
1。检查网络状况以及主机长名($yourhost.$yourcompany.com)的解析:
2。这时候要查查%WT_HOME% /site.xconf文件:
wt.pom.dbUser、wt.pom.dbPassword和wt.pom.serviceName等是否正确
3。用TNSping、SQLPlus检查Oracle到底起来了没有。
正常使用以后,有时候Method Server起不来,甚至Tomcat也起不来,这时要用LDAP Browser查查Aphelion是不是OK。
使用时创建产品或创建项目报错,可能原因教多,极可能是改wt.template.charset引起的。
最后就是测试是否安装成功了。
在IE地址栏中输入http://$yourhost.$yourcompany.com/Windchill。
如果可以正常使用,记得备份,以后万一不行了可以恢复,免得重新安装。
1)备份ptc目录;
2)备份数据库:exp guest/guest@wind
3)备份LDAP数据;
进入LDAP Browser使用Export功能导出根节点下的数据(包括所有子节点);
关于PTC Windchill 9.0安装过程:
在Step1、Step 9中分别更改为J2DK 1.5.X 以及Oracle 10g Database;
其他大致类同,差异主要仅体现于PTC安装包及模块不同。
FYI: http://rattbell.itpub.net/resource/22952/26255
Windchill 9.0 /SQL Server2005快速安装笔记:
Windchill_9 Install Notes.pdf
http://rattbell.itpub.net/resource/22952/28369
来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/7830804/viewspace-983752/,如需转载,请注明出处,否则将追究法律责任。
转载于:http://blog.itpub.net/7830804/viewspace-983752/