安裝與升級 > 安裝與組態指南 - 更新現有安裝版 > 更新現有安裝 > 更新後動作
  
更新後動作
更新完成後,請完成以下幾節的指示;
重新匯入 SSL 憑證
執行更新工具
移轉專案範本
移轉方案範本
移轉 Windchill Risk and Reliability 的範本
更新 HTTP 伺服器組態檔案
* 
針對叢集安裝,請先將您的叢集反轉為單一系統,然後再遵循這些指示執行。如需有關反轉叢集的詳細指示,請參閱將叢集反轉為單一系統
重新匯入 SSL 憑證
如果您的網站使用 HTTPS,請參閱Windchill Installation and Configuration Guide中的〈完成組態 - 手動步驟 > 為 Apache 與 Windchill 配置 HTTPS〉一節,來在更新解決方案後將授權憑證重新匯入 jssecacerts 檔案。
執行更新工具
在將產品新增或更新至現有安裝後,應執行更新工具。例如,於以下的情境中:
在使用 Windchill Service Pack 選項 (例如維護版更新) 完成更新至現有安裝後。
在 Windchill 安裝之外,完成非 PSI 子安裝程式後。
針對獨立元件,使用 PSI 對現有安裝完成更新後。
更新後,您的 Windchill 安裝若出現問題,例如應用伺服器啟動失敗,或您的資料庫結構描述遺失表格。
* 
在執行更新工具之前,PTC HTTP 伺服器、Windchill Directory Server 和資料庫應該處於正常運作狀態。
欲執行更新工具:
Windows
Update_Tool.bat -username <username> -password <password> -noui
UNIX
Update_Tool.sh -username <username> -password <password> -noui
當您看到訊息 "Marking phase Load New Data as completed in the database" 時,則表示更新工具已成功完成。
移轉方案範本
* 
執行下列指令時,必須執行應用伺服器。
選擇預定要用來搭配 Enhanced Project Planning 使用的方案範本,從下列指令中選取用以執行移轉動作者。
欲移轉您 Windchill 系統上全部可用方案範本,請執行下列指令:
java com.ptc.projectmanagement.project.utils.MigrateProjectTemplateUtility ALL=true PROGRAM=true
欲從特定組織中移轉所有方案範本,請執行下列指令:
java com.ptc.projectmanagement.project.utils.MigrateProjectTemplateUtility ORG=”<組織>” PROGRAM=true
其中 <組織> 是組織名稱。
欲從特定組織中移轉特定方案範本,請執行下列指令:
java com.ptc.projectmanagement.project.utils.MigrateProjectTemplateUtility TEMPLATE=”<templateA>” ORG=”<組織>” PROGRAM=true
其中 <templateA> 是範本名稱,<組織> 是組織名稱。
欲從前後關聯中移轉特定方案範本,請執行下列指令:
java com.ptc.projectmanagement.project.utils.MigrateProjectTemplateUtility TEMPLATE=”<templateA>, <templateB>” PROGRAM=true
其中 <templateA><templateB> 是範本名稱。
移轉 Windchill Risk and Reliability 的範本
從以下指令中選擇,以在更新現有 Windchill CAPA 前後關聯來包括 Windchill Nonconformance NC 角色與 NC 存取規則時移轉您要使用的方案範本:
欲載入 NC 小組角色:
windchill wt.load.LoadFromFile -d <Windchill>\loadFiles\nc\NCTeamRole.xml -u wcadmin -p wcadmin -CONT_PATH \"/wt.inf.container.OrgContainer=Demo Organization/wt.inf.library.WTLibrary=myQMS-1\"
其中 <示範組織> 是組織名稱,<myQMS-1> 是需要更新的前後關聯名稱。
欲載入 NC 存取規則:
windchill wt.load.LoadFromFile -d <Windchill>\loadXMLFiles\nc\NC_ACLRules.xml -u wcadmin -p wcadmin -CONT_PATH \"/wt.inf.container.OrgContainer=Demo Organization/wt.inf.library.WTLibrary=myQMS-1\"
其中 <示範組織> 是組織名稱,<myQMS-1> 是需要更新的前後關聯名稱。
欲更新 Windchill CAPA 小組角色:
• windchill wt.load.LoadFromFile -d <Windchill>\loadFiles\capa\ CAPATeamRole.xml -u wcadmin -p wcadmin -CONT_PATH \"/wt.inf.container.OrgContainer=Demo Organization/wt.inf.library.WTLibrary=myQMS-1\"
其中 <示範組織> 是組織名稱,<myQMS-1> 是需要更新的前後關聯名稱。
欲更新 Windchill CAPA 存取規則:
• windchill wt.load.LoadFromFile -d <Windchill>\loadXMLFiles\capa\ CAPA_ACLRules.xml -u wcadmin -p wcadmin -CONT_PATH \"/wt.inf.container.OrgContainer=Demo Organization/wt.inf.library.WTLibrary=myQMS-1\"
其中 <示範組織> 是組織名稱,<myQMS-1> 是需要更新的前後關聯名稱。
更新 HTTP 伺服器組態檔案
如果您已在 「定義設定」中選擇保留您的 web 組態,則您需要比較最新 CD_CAPPS 遞送的內容才能在新 CD 中合併更新。如需詳細資訊,請參閱定義設定
PTC 可能已更新應反映在 Apache HTTPServer 中所部署 WebApp 內的一些組態。執行下列步驟來使更新生效:
1. 再生 Windchill WebApps
a. Ant 可執行檔位於您的路徑中時,開啟 Windchill shell 環境或指令提示。
b. 轉至 <PSI Install Dir>/<HTTPServer InstallDir>
c. 執行指令 -
如果您只需要更新一個部署的 WebApp:
ant -f webAppConfig.xml regenWebApp -DappName=<WebAppName>
例如,如果 WebAppName 為需要更新的 Windchill,請使用以下指令:
ant -f webAppConfig.xml regenWebApp -DappName=Windchill
如果您需要更新所有部署的 WebApp,請使用以下指令:
ant -f webAppConfig.xml regenAllWebApps
2. 更新 WebAssembly 的 MIME 類型
<PSI Install Dir>/<HTTPServer InstallDir>/conf-BACKUP/mime.types 複製至 <PSI Install Dir>/<HTTPServer InstallDir>/conf
(覆寫現有檔案 <HTTPServer InstallDir>/conf/mime.types)
套用維護版特殊指示
如需有關您正在更新的維護版所適用的額外指示,請參閱 Windchill 使用須知。可從 PTC 網站的下列位置下載維護版的最新 Windchill 使用須知https://www.ptc.com/en/support/refdoc
此 URL 可引領您瀏覽 PTC 線上支援網頁的參考文件。設定文件搜尋條件:請於「產品」下拉清單中選取您的產品,在「發行版本」下拉清單中選取目前版本,然後在「文件類型」下拉清單中選取「使用須知」,並於「使用者角色」下拉清單中選取「管理員」