这几天由于工作需要,我寻找了一些比较有代表性的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,测试能否正常登陆。
|