Windows Server 2022 桌面体验版采用Deployment Center 安装TeamCenter 2406 (上)
-2025年5月19日, 两年内有效.
新人安装,默认配置。期间参考了几份文档,觉得可以写地更细一些,所以就有了本文,希望不要贻笑大方。
TeamCenter(简称TC),Deployment Center(简称DC)。
(上)部是环境的准备。包括但不限于Java安装,数据库安装(本文使用Oracle 193000版本),TeamCenter(TC)2406安装包解压还有Deployment Center(DC)工具安装。
一、环境的准备:
TC的Platform Matrix文档显示依赖于如下软件包:
Redhat 8.4+
Windows Server 2019&2022
Chrome 110+
Edge 110+
Firefox 90+
Safari 16.4.1+
Java Eclipse Temurin JDK 17.0.3
Oracle DB 19c/MSSQL-Server 2019
tomcat 9.0.65+
wildfly 26.1.2+
Siemens PLM Licensing 11.0.0
Siemens License Server(SALT) 2.2.0
其中部分可通过网盘分享的文件下载:Toolkit
链接: https://pan.baidu.com/s/16d6tcg4QNKBKEXGDH8-mHw?pwd=mima 提取码: mima
二、配置Windows Server和依赖软件的安装:
Windows Server 2022 带桌面体验的虚拟机安装过程略过不表。
可以参考https://www.cnblogs.com/syushin/p/17607606.html安装,另官方ISO可以直接从微软下载: https://www.microsoft.com/zh-cn/evalcenter/download-windows-server-2022
安装完成后,请执行以下操作:
0. 检查系统时区和时间。
1. 将Windows改名为TCFMS2406,字母全大写(因为在DC填参数时,总是显示全大写字母) ,另外Windows服务器名称的最长限制为 15 个字符。改名后重启电脑。
2. 关闭网络防火墙。目前只是测试,具体用到哪些端口没有统计,所以直接关闭防火墙。关闭防火墙的具体方法: https://www.cnblogs.com/hwrex/p/18656433 。如果允许,把病毒防火墙也关了。
3. 创建C:\Temp目录(解压后临时存储)
4. 关闭ipv6 (因为Oracle数据库看起来对ipv6不对付,还有Windows Server可能自带DNS Suffix导致机器名不对付,还是关了清净)
关闭ipv6的具体方法:https://www.zhihu.com/question/611627093 网卡和Windows注册表(reg add "HKLM\SYSTEM\CurrentControlSet\Services\Tcpip6\Parameters" /v DisabledComponents /t REG_DWORD /d 0xff /f)两边都关掉
5. 安装7z(解压缩软件,用Windows自带的解zip也行),VS Code(文本编辑,其他也行),Chrome浏览器(DC专用) 和 Firefox(验证Active Workspace专用)
6. 修改Windows中的hosts文件,加入类似两行,第一行是本机的解析,第二行是License 服务器的地址
172.24.1.6 TCFMS2406 192.168.1.6 XMZLIC
7. 去除Windows Sever的密码限制
具体方法:https://www.cnblogs.com/longyong007/p/12586142.html
8. 安装Telnet客户端
具体方法:https://www.cnblogs.com/wenzhongxiang/p/10629915.html
9. 目录准备
mkdir C:\Oracle mkdir C:\Apps\Java1703 mkdir C:\Apps\DC2406\Src mkdir C:\Apps\DC2406\Install mkdir C:\Apps\DC2406\StagingDir mkdir C:\Apps\TC2406\TC_ROOT mkdir C:\Apps\TC2406\TC_DATA mkdir C:\Apps\TC2406\TC_VOL
mkdir C:\Apps\LOG2406\ClientT4
mkdir C:\Apps\Tomcat9.0
10. 解压TC2406 Main和Service Pack的安装包到C:\Temp目录

三、安装Java
Java安装包 官网下载有点难 https://adoptium.net/temurin/archive/?version=17 找17.0.3+7
或者 https://pan.baidu.com/s/16d6tcg4QNKBKEXGDH8-mHw?pwd=mima
安装步骤注意点

其余步骤按默认Next。
安装后,手动设置Windows的环境变量JAVA_HOME, JRE_HOME, JRE64_HOME 以及更新 PATH

说明: 这个OpenJDK的JDK其实有对应的JRE独立发行,简单起见JRE_HOME 和 JRE64_HOME我用了JDK的home代替。
接下来修改PATH设置,加一项%JAVA_HOME%\bin

设置后点OK保存。
四、安装Oracle 193000 windows版本
解压Oracle安装包到C:\Oracle\WINDOWS.X64_193000_db_home目录。

解压后运行根目录下的setup.exe,第一页上选择"Set Up Software Only".

第二页不修改,直接Next。
第三页选企业版或标准版都可以,Next。
第四页我选了新建Windows用户,用户名和密码都是infodba。上文提到请去除Windows账号密码限制,否则此处密码infodba不过关。另外,后面将会发现新建完TC数据库后,默认也会创造一个infodba/infodba的数据库账号。

第五页,Oracle Base我设置为C:\Oracle目录

第六页,一切正常,自动Next
第七页,点击"Install"按钮开始安装Oracle数据库软件。
大约1分半钟装完,第八页Finish页面,点击close,安装完成。
五、创建Oracle环境的tc数据库。
1. 先复制tc数据库的模板文件。
从“TC2406 Main的解压目录\tc\db_scripts\oracle”目录中,全部复制Oracle用的数据库模板,粘贴到C:\Oracle\WINDOWS.X64_193000_db_home\assistants\dbca\templates目录下。
注意:Service Pack补丁包里没有Oracle用的模板。
很可能想要调整tc数据库的SGA和PGA内存大小参数,请编辑Teamcenter_Oracle.dbt文件,一般sga target 3倍于pga target的内存大小。

2. 创建监听器。创建数据库前要先创建Listener。
netca工具

第一页和第二页,默认,Next。
第三页要填上密码:infodba

第四页到第七页,默认,Next。第七页显示监听器创建完成。

第八页点Finish,关闭对话框。
3. 创建tc数据库
dbca工具

第一页默认,点Next。

第二页选Advanced configuration。

第三页选Teamcenter_Oracle模板。

第四页,取消“Create as Container database”勾选。

第五页,默认,必须是Teamcenter_Oracle,Next。
第六页,将快速恢复区大小调整8192M,Next。

第七页和第八页,默认,Next。
第九页,设置1,Memory Tab页,选择"Use Automatic Shared Memory Management"

第九页,设置2,Character sets Tab页,请按图选择选项。用UTF8,所谓GBK编码在2406中未试过。

第十页,取消EM管理器。以前Oracle 12x版本的EM内容还挺丰富的,目前的这个版本的EM界面上太干净了,干脆不装了。

第十一页,选中"Use the same administrative password for all accounts",密码设置为xmz2406X。
"Oracle home user password"密码为infodba。

第十二页,默认,Next。
第十三页,点Finish,开始创建tc数据库。

第十四页,进度条,等待

大约一刻钟完成。

4. 验证tc数据库安装,用sqlplus命令行工具,顺便取消密码180天过期的限制
>sqlplus infodba/infodba@tc sql> select status from v$instance; sql>quit > sqlplus system/xmz2406X@tc sql> SELECT * FROM dba_profiles s WHERE s.profile='DEFAULT' AND resource_name='PASSWORD_LIFE_TIME'; sql> ALTER PROFILE DEFAULT LIMIT PASSWORD_LIFE_TIME UNLIMITED; sql>quit
六、安装DeploymentCenter。
简单起见,直接装Service Pack补丁包里的DeploymentCenter。而不是先安装Main版本再升级。
1. 解压“TC2406的Service Pack补丁包目录\install\DeploymentCenter”中的deployment_center.zip压缩包 释放到C:\Apps\DC2406\Src\deployment_center_2406.0008目录下。

2. 进入C:\Apps\DC2406\Src\deployment_center_2406.0008\deployment_center目录下,复制install_config.properties为DC_install_config.properties,并修改后者如下:
enableSoftwareAnalytics=No serverDir=C:\\Apps\\DC2406\\Install\\webserver repoDir=C:\\Apps\\DC2406\\Install\\repository user=dcadmin password=xmz2406X
3. 以Administrator身份命令行安装
C:\Apps\DC2406\Src\deployment_center_2406.0008\deployment_center>deployment_center.bat -install -inputFile=DC_install_config.properties
4. 验证DeploymentCenter安装
使用浏览器(chrome)打开 http://TCFMS2406:8080/deploymentcenter/
用户名/密码 是dcadmin/xmz2406X,测试登录,成功后退出。
5. 剪切之前解压在C:\Temp目录下的两个tc安装文件夹到C:\Apps\DC2406\Install\repository\software目录,等待几分钟后再次浏览器登入DeploymentCenter环境。
点击SOFTWARE REPOSITORIES方框,可以看到Main和Service Pack两个media。

准备工作到这里结束。

浙公网安备 33010602011771号