安装程序清单:
Oracle 9i
JDK 1.4.2_03 (在安装盘ThirdPartyApps中并没有,需要自己下载)
JAVA 3D 1.3.1 (也是自己下载)
Apache
Tomcat
Aphelion
OCU(Oracle Create Utility)
Info*Engine
Windchill Services
Windchill PDMLink
Windchill Multi Language Pack (Asian)
Other Patch
InfoModeler
安装过程
在安装JRE1.4.2,Apahce,Tomcat,Aphelion之前,需要首先安装JDK1.4.2,否则无法进行安装。
如果你的电脑曾经已经安装过Windchill 5.1或Windchill 6.2.6等版本,系统中已经存在JDK1.2或JDK1.3.1,你会碰到:在你安装了JDK1.4.2之后,安装Apache等其它软件时还提示必须安装JDK1.4.2,否则无法继续进行。
解决办法:
(假设jdk1.4.2安装在d:\jdk1.4.2目录下)
1)添加环境变量:JAVA_HOME=d:\jdk1.4.2
2)在PATH环境变量最前面添加:d:\jdk1.4.2\bin;
否则,系统将先找到其它版本的JDK,导致无法进行安装。
如果你的电脑中已经安装了Oracle 8.1.7,你必须首先卸载它,然后手工删除注册表中Oracle相关的项。
还有,记得重新启动机器,然后再开始安装Oracle 9i。
否则,安装很有可能无法成功,还得重来。
如果你是安装开发系统。
在安装Windchill PDMLink 7.0时,你需要选择“定制”,然后选中:
1)安装Windchill PDMLink模型文件;
(安装*.mdl,*.cat和*.mdata文件)
2)启用显示的文本裁减;
(安装*.rbinfo文件)
db.properties中的设置:wt.pom.serviceName=eric\:1526\:wind需要更改为正确的端口号。如:
wt.pom.serviceName=eric\:1521\:wind
否则无法正常连接Oracle数据库,导致MethodServer启动失败。
如果你是安装开发系统,在安装语言包(Windchill MultiLanguage Pack 7.0)时,也需要选择“定制安装”,然后选中“安装显示的文本裁减文件”,以便安装其它语言的*.rbinfo文件。
为了避免MethodServer.log文件大小不断增加。
请打开wt.properties文件,更改
wt.method.log.file=$(wt.logs.dir)$(dir.sep)MethodServer.log
为:
wt.method.log.file=$(wt.logs.dir)$(dir.sep)MethodServer_$DATE(yyyyMMdd).log
以便每次重新启动MethodServer时,自动按当前日期创建一个新的log文件。
问:我依照這個步驟安裝好後,先啟動apache,tomcat,info eng*,method server
但是在method server啟動時會發生一系列錯誤,都是 java.sql.SQLException: 不正確的名稱格式: PDM70.ROW_OBJECT_LIST,最後一個錯誤為
星期六 5/8/04 18:12:34: main: *ERROR*: wt.pom.DatastoreException: A SQL error has occured for the statement "SELECT 'wt.org.WTUser',A0.blob$entrySetadHocAcl,A0.disabled,A0.classnamekeydomainRef,A0.idA3domainRef,A0.entrySetadHocAcl,
A0.eventSet,A0.inheritedDomain,A0.name,A0.repairNeeded,TO_CHAR(A0.createStampA2,'dd mm yyyy hh24:mi:ss'),
A0.markForDeleteA2,TO_CHAR(A0.modifyStampA2,'dd mm yyyy hh24:mi:ss'),
A0.idA2A2,A0.updateCountA2,TO_CHAR(A0.updateStampA2,'dd mm yyyy hh24:mi:ss') FROM WTUser A0 WHERE (UPPER(A0.name) = );
Bind Parameters=[ADMINISTRATOR]". Database system message follows:
星期六 5/8/04 18:12:34: main: *ERROR*: java.sql.SQLException: ORA-00942: 表格或視觀表不存在
感覺上好像是找不到某個table,想請問當安裝好軟體後,要怎樣新增這些找不到的table?
答:执行Windchill\db\sql目录下的create_ddl_wt.sql可以重新创建Windchill中所有的表。

