更新後動作
更新完成後,請完成以下幾節的指示;
• 重新匯入 SSL 憑證
• 執行更新工具
• 移轉專案範本
• 移轉方案範本
• 移轉品質管理解決方案範本
• 更新 HTTP 伺服器組態檔案
|
針對叢集安裝,請先將您的叢集反轉為單一系統,然後再遵循這些指示執行。如需有關反轉叢集的詳細指示,請參閱 將叢集反轉為單一系統。
|
重新匯入 SSL 憑證
如果您的網站使用 HTTPS,請參閱Windchill Installation and Configuration Guide中的〈完成組態 - 手動步驟 > 為 Apache 與 Windchill 配置 HTTPS〉一節,來在更新解決方案後將授權憑證重新匯入 jssecacerts 檔案。
執行更新工具
在將產品新增或更新至現有安裝後,應執行更新工具。例如,於以下的情境中:
• 在使用 Windchill Service Pack 選項 (例如維護版更新) 完成更新至現有安裝後。
• 在 Windchill 安裝之外,完成非 PSI 子安裝程式後。
• 針對獨立元件,使用 PSI 對現有安裝完成更新後。
• 更新後,您的 Windchill 安裝若出現問題,例如應用伺服器啟動失敗,或您的資料庫結構描述遺失表格。
|
在執行更新工具之前,PTC HTTP 伺服器、LDAP 與資料庫應該處於正常運作狀態。
|
欲執行更新工具:
• 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 線上支援網頁的參考文件。設定文件搜尋條件:請於「產品」下拉清單中選取您的產品,在「發行版本」下拉清單中選取目前版本,然後在「文件類型」下拉清單中選取「使用須知」,並於「使用者角色」下拉清單中選取「管理員」。