安裝與升級 > 安裝與組態指南 - 更新現有安裝版 > 更新現有安裝 > 更新後動作
  
更新後動作
更新完成後,請完成以下幾節的指示;
重新匯入 SSL 憑證
執行更新工具
移轉專案範本
移轉方案範本
移轉品質管理解決方案範本
更新 HTTP 伺服器組態檔案
* 
針對叢集安裝,請先將您的叢集反轉為單一系統,然後再遵循這些指示執行。如需有關反轉叢集的詳細指示,請參閱將叢集反轉為單一系統
* 
如需以 Amazon Corretto Java 執行更新的 Windchill,請參閱變更 Java Development Kit (JDK)
重新匯入 SSL 憑證
如果您的網站使用 HTTPS,請參閱Windchill Installation and Configuration Guide中的〈完成組態 - 手動步驟 > 為 Apache 與 Windchill 配置 HTTPS〉一節,來在更新解決方案後將授權憑證重新匯入 jssecacerts 檔案。
執行更新工具
在將產品新增或更新至現有安裝後,應執行更新工具。例如,於以下的情境中:
在使用 Windchill Service Pack 選項 (例如維護版更新) 完成更新至現有安裝後。
在 Windchill 安裝之外,完成非 PSI 子安裝程式後。
針對獨立元件,使用 PSI 對現有安裝完成更新後。
更新後,您的 Windchill 安裝若出現問題,例如應用伺服器啟動失敗,或您的資料庫結構描述遺失表格。
* 
更新工具會針對多位元組字元集驗證來源系統與目標系統 (僅適用於 Oracle)。此工具只有在兩個系統擁有相同的 maxBytesPerChar 係數,或來源系統為單一位元組且目標系統為多位元組的情況下才會執行更新動作。多位元組來源系統與單一位元組目標系統不支援此動作。
在執行更新工具之前,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 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 伺服器組態檔案
如果您選擇保留 HTTP 伺服器組態檔案,則更新將不會套用此問題的修復。在此情況下,您還必須執行下列步驟:如需詳細資訊,請參閱定義設定
1. 停止 HTTP 伺服器。
2. 比較 <HTTPSERVER_HOME>/conf-BACKUP/<HTTPSERVER_HOME>/conf 目錄中的內容。
3. <HTTPSERVER_HOME>/conf-BACKUP/ 中的內容合併到 <HTTPSERVER_HOME>/conf 目錄中。根據所做的變更,您可以覆寫檔案,或手動合併檔案中的特定內容。
4. 從 Windchill shell 及 <HTTPSERVER_HOME> 目錄中根據情境執行下列指令:
如果 <HTTPSERVER_HOME>/conf/templates/webapp 目錄中存在變更,請執行下列指令:
ant -f webAppConfig.xml regenAllWebApps
如果 <HTTPSERVER_HOME>/conf/templates/webapp 目錄以外的內容存在變更,請執行下列指令:
ant -f config.xml reconfigure
如果 <HTTPSERVER_HOME>/conf/templates/webapp 與其他目錄中的內容存在更新,請執行下列兩個指令:
ant -f config.xml reconfigure
ant -f webAppConfig.xml regenAllWebApps
這些指令將透過由 PTC 提供的修復程式來修復問題。
5. 啟動 HTTP 伺服器。
套用維護版特殊指示
針對您正在更新的維護版所適用額外指示,請參閱《Windchill 使用須知》。您可於下列 PTC 網站位置下載維護版的最新 《Windchill 使用須知》,網址為:https://www.ptc.com/en/support/refdoc
此 URL 可引領您瀏覽 PTC 線上支援網頁的參考文件。設定文件搜尋條件:請於「產品」下拉清單中選取您的產品,在「發行版本」下拉清單中選取目前版本,然後在「文件類型」下拉清單中選取「使用須知」,並於「使用者角色」下拉清單中選取「管理員」