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 帶桌面體驗的虛擬機安裝過程略過不表。
可以參考http://www.rzrgm.cn/syushin/p/17607606.html安裝,另官方ISO可以直接從微軟下載: https://www.microsoft.com/zh-cn/evalcenter/download-windows-server-2022
安裝完成后,請執行以下操作:
1. 將Windows改名為TCFMS2406,字母全大寫(因為在DC填參數時,總是顯示全大寫字母) ,另外Windows服務器名稱的最長限制為 15 個字符。改名后重啟電腦。
2. 關閉防火墻。目前只是測試,具體用到哪些端口沒有統計,所以直接關閉防火墻。
關閉防火墻的具體方法: http://www.rzrgm.cn/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的密碼限制
具體方法:http://www.rzrgm.cn/longyong007/p/12586142.html
8. 安裝Telnet客戶端
具體方法:http://www.rzrgm.cn/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號