ctrewa 发表于 2010-9-8 11:49:13

Siemens PLM Teamcenter iMAN 安装配置全过程指南

这几天由于工作需要,我寻找了一些比较有代表性的PLM/PDM系统进行安装部署测试,这些PLM/PDM系统主要有国内的ProWay C9 PLM,国外的Agile PLM,达索公司的Smarteam以及ENOVIA,Siemens PLM Teamcenter iMAN。俗话说万事开头难,这些PLM/PDM系统的安装配置比较复杂,因此,今天我先介绍一下Siemens PLM Teamcenter iMAN的安装配置的全过程,以后如有机会我也会分享这些PLM/PDM的安装包以及更详细的资料。

Siemens PLM Teamcenter iMAN是一款历史悠久功能强大的PLM/PDM系统,专门为企业提供产品数据管理领域技术的产品,主要用于管理产品整个生命周期内的全部信息,其中包括工程设计部门和整个企业范围内所涉及的有关产品信息的全部内容。

这篇Siemens PLM Teamcenter iMAN 安装配置全过程指南共分以下几个部分:

第一部分:基本环境准备
第二部分:安装Oracle 10gR2数据库软件并配置监听程序
第三部分:使用Teamcenter数据库模板创建Oracle数据库并运行数据库脚本。
第四部分:安装Siemens PLM Teamcenter iMAN
第五部分:启动Siemens PLM Teamcenter iMAN

第一部分:基本环境准备

安装一个干净的Windows Server 2003+SP2,设置好主机名和静态IP地址。
将系统日期修改成2005年
修改ugnx4.lic许可证文件,即第一行修改成SERVER 主机名 ANY 27000的形式
新建一个用户infodba,密码为infodba,并加入管理员组,用用户infodba登陆系统进行后续的安装工作。




第二部分:安装Oracle 10gR2数据库软件并配置监听程序
在Oracle 10gR2数据库软件的安装盘点击setup.exe文件,不要选择创建启动数据库项:



Oracle 10gR2数据库软件安装成功后,点击开始菜单-Oracle - OraDb10g_home1-配置和移植工具-Net Configuration Assistant,
选择监听程序配置,选择添加,点击下一步直到配置完成,并检查“服务”里OracleOraDb10g_home1TNSListener服务是否启动成功。



第三部分:使用Teamcenter数据库模板创建Oracle数据库并运行数据库脚本。

将Teamcenter安装盘的tceng2005\dbca_templates目录里的所有文件都拷贝到Oracle 10gR2数据库软件的安装目录即G:\oracle\product\10.2.0\db_1\assistants\dbca\templates中。

点击开始菜单-Oracle - OraDb10g_home1-配置和移植工具-Database Configuration Assistant,

选择创建数据库:


在数据库模板中选择Teamcenter Engineering Oracle 10g选项:



记住全局数据库名tceng


选中使用Enterprise Manager配置数据库

选中所有帐户使用同一口令,这里我设置为aaa111:


在存储选项中选择文件系统

选择所有数据库文件使用公共位置,我在这里指定了一个目录G:\oradata



去掉指定快速回复区选项

以下点击下一步直到数据库创建完成:



在命令提示符窗口中,输入sqlplus sys/aaa111@tceng as sysdba
连接到数据库以后,在SQL>提示符后分别运行以下数据库脚本,用来创建infodba用户:

CREATE USER infodba IDENTIFIED BY infodba
DEFAULT TABLESPACE idata
TEMPORARY TABLESPACE TEMP
PROFILE DEFAULT
ACCOUNT UNLOCK;


grant connect, create session, resource, create any table, alter any table, create any procedure, alter any procedure, create any index, create any view, query rewrite, select_catalog_role, exp_full_database to infodba identified by infodba;



create table infodba.AuditLog (PUID         varchar2(15)
                               CONSTRAINT auditlog_puid_pk PRIMARY KEY,
                               ObjectUID    varchar2(15),
                               EventTypeUID    varchar2(15),
                               ObjectId      varchar2(32),
                               ObjectName    varchar2(32),
                               ObjectRev    varchar2(32),
                               AuditDefUID    varchar2(15),
                               EventTypeName    varchar2(32),
                               UserId         varchar2(32),
                               LoggedDate    date)
       tablespace ilog;

create index infodba.AuditLogObjectUID on infodba.AuditLog (ObjectUID)
       tablespace ilog;

create table infodba.UserDefinedLog (PUID       varchar2(15)
                                     CONSTRAINT fk_puid
                                     REFERENCES infodba.AuditLog(PUID),
                                     Name       varchar2(32),
                                     Value       varchar2(240))
       tablespace ilog;

create index infodba.UserDefinedLogPUID on infodba.UserDefinedLog (PUID)
       tablespace ilog;

create index infodba.UserDefinedLogValue on infodba.UserDefinedLog (Value)
       tablespace ilog;





全部运行完成后,在SQL>提示符后输入exit,并且输入sqlplus infodba/infodba@tceng看是否能正常连接到数据库,如果正常就代表创建tceng数据库并运行数据库脚本完全成功:



第四部分:安装Siemens PLM Teamcenter iMAN

点击Teamcenter安装盘的tem.bat文件,选择简体中文,选择创建产品的新安装:


在配置窗口中保持默认:


在选择组件中选择以下几个组件:
Teamcenter Foundation
Teamcenter Rich Client
File Management System
Teamcenter File Services
NX UG Integration
Flex License Server
Server Manager
Sample Files




选择创建一个新的数据目录:


在数据库配置中
数据库引擎选择Oracle
输入主机名
输入端口1521
服务中输入tceng
数据库用户和密码中分别输入infodba


卷规范保持默认

临时卷设置保持默认

在胖客户端设置中,将编码信息改成EUC_CN



配置联机帮助保持默认

FCC设置保持默认

FSC服务保持默认

FSC主属性表设置保持默认


在操作系统用户中输入第一部分创建的infodba用户的密码infodba


在Flex许可证服务器中输入NX许可证文件的目录,这里是G:\tmp\ugnx4.lic,记住端口号27000


在TCFS服务中保持默认

在服务器管理器中选择添加,输入主机名servernet,输入端口号17800


以下等待安装完成并重启系统。


第五部分:启动Siemens PLM Teamcenter iMAN
重启系统后,点击开始菜单-UGS Teamcenter 2005-Teamcenter Engineering 2005-Teamcenter Engineering,在出现的登陆窗口中输入用户名和密码,分别是infodba,测试能否正常登陆。





ctrewa 发表于 2010-9-9 05:42:00

以上是Teamcenter胖客户端(Rich Client)的安装配置过程,现在介绍Teamcenter瘦客户端(Thin Client)的安装配置过程。
本安装配置需要用到BEA Weblogic Server 8.1 SP6

进行此项工作之前,必须在“服务”里确认以下服务完全启动:
OracleOraDb10g_home1TNSListener
OracleServiceTCENG
Teamcenter FSC Service FSC_servernet_infodba
Teamcenter Secure File Management Service (tcfs9)
Unigraphics License Server (uglmd)

1.建立一个文件夹:G:\Web_tier
2.在Teamcenter安装盘里的Web_tier目录,双击INSTALL_TCWEB.EXE,将其解压到刚建立的G:\Web_tier文件夹


3.进入G:\Web_tier文件夹,双击insweb.bat,出现Teamcenter Web 应用程序管理器


选择Copy ICDs-指向Teamcenter安装盘里的Web_tier\icd目录,即G:\tmp\Teamcenter Engineer2005\Web_tier\icd,点击确定


等待ICD文件复制完成后,点击确定



在Teamcenter Web 应用程序管理器界面中点击“添加”按钮,出现添加 Web 应用程序界面
在安装程序的磁盘位置,点击添加,指向G:\tmp\Teamcenter Engineer2005\Web_tier
点击解决方案,选中以下3个解决方案:Teamcenter Enterprise Tier,Teamcenter Presentation Tier Infrastructure,Teamcenter Presentation Tier



在Teamcenter Web 应用程序管理器界面中点击“确定”按钮后,出现修改所需上下文参数界面,将TcEngEncoding参数值修改为ECU_CN, TcEngLocale参数值修改为zh_CN,点击确定



等待文件安装完成,点击确定




4.将Teamcenter安装盘即G:\tmp\Teamcenter Engineer2005\localization\iMAN_Web_CN.zip文件解压缩,将14个.xml文件拷贝到G:\Web_tier\staging1\webapp_root\intl\cn



5.在Teamcenter Web 应用程序管理器界面中点击“修改”按钮,出现修改 Web 应用程序界面


点击生成WAR文件,关闭状态窗口


在生成WAR文件窗口中点击确定


等待创建完成后点击确定



退出Teamcenter Web 应用程序管理器


6.以下步骤介绍安装BEA Weblogic Server 8.1 SP6,新建域并部署tc.ear
双击BEA Weblogic Server 8.1 SP6的安装文件platform816_zh_CN_win32.exe
选择新建BEA主目录,输入一个目录如g:\bea


在选择组件时只保留Weblogic Server



BEA Weblogic Server安装完成后,点击开始菜单-BEA WebLogic Platform 8.1-Configuration Wizard
选择新建WebLogic配置


选择Basic Weblogic Server Domain


选择快速

ctrewa 发表于 2010-9-9 06:20:29

输入管理用户webogic的密码,我输入aaa11111
http://img3.shvns.com/u3/ctrewa%2Fthin15.jpg

点击创建按钮,创建完成后,点击完成
http://img3.shvns.com/u3/ctrewa%2Fthin17.jpg


http://img3.shvns.com/u3/ctrewa%2Fthin18.jpg


启动weblogic管理服务器g:\bea\user_projects\domains\mydomain\startWebLogic.cmd
http://img3.shvns.com/u3/ctrewa%2Fthin19.jpg


在IE中输入http://servernet:7001/console,用用户名weblogic和密码aaa11111登陆
http://img3.shvns.com/u3/ctrewa%2Fthin20.jpg


点击部署新应用程序
http://img3.shvns.com/u3/ctrewa%2Fthin21.jpg

点击上传文件,指向G:\Web_tier\staging1\deployment\tc.ear,点击上传
http://img3.shvns.com/u3/ctrewa%2Fthin23.jpg

选择tc.ear,点击继续
http://img3.shvns.com/u3/ctrewa%2Fthin24.jpg

点击部署
http://img3.shvns.com/u3/ctrewa%2Fthin25.jpg
等待部署成功
http://img3.shvns.com/u3/ctrewa%2Fthin26.jpg

7.启动G:\UGS\Teamcenter\Engineering\2005\pool_manager\mgrstartTEM.bat
http://img3.shvns.com/u3/ctrewa%2Fthin27.jpg

在IE中输入http://servernet:7001/tc/webclient,用infodba/infodba登陆
http://img3.shvns.com/u3/ctrewa%2Fthin29.jpg

http://img3.shvns.com/u3/ctrewa%2Fthin30.jpg

sanmukj 发表于 2010-9-9 23:21:39

楼主这帖是下了功夫的,佩服,衷心谢谢楼主的知识分享。

scxlhg 发表于 2010-9-12 01:58:13

很详细,关注一下。希望楼主能共享源程序。

thinkfox 发表于 2011-3-16 17:48:43

看完了,请问楼主,这些文件哪里能下载?

dxw410 发表于 2011-3-30 08:19:02

太棒了。正是我需要的。。。。。。。。
页: [1]
查看完整版本: Siemens PLM Teamcenter iMAN 安装配置全过程指南