ITPub博客

首页 > Linux操作系统 > Linux操作系统 > Windchill 8.0/9.0安装后记

Windchill 8.0/9.0安装后记

原创 Linux操作系统 作者:rattbell 时间:2007-11-24 14:55:22 0 删除 编辑
Windchill 9.0 [SQL Server2005]快速安装笔记:
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/,如需转载,请注明出处,否则将追究法律责任。

上一篇: 天子宁有种呼?
请登录后发表评论 登录
全部评论

注册时间:2008-09-10

  • 博文量
    99
  • 访问量
    482394