安裝與升級 > 安裝與組態指南 - 更新現有安裝版 > 更新現有安裝 > 備妥您的系統以便進行更新
  
備妥您的系統以便進行更新
欲在您的測試系統上解決大部份的更新問題,您必須確定測試系統及生產系統處於同步狀態。若您的生產系統含有測試系統上沒有的程式碼,則更新測試系統可能無法發揮預期的用處。
在更新您的解決方案之前,請停止任何可能與 Windchill 產品檔案互動的 Web 伺服器、Servlet 引擎與 Windchill 伺服器,來使您的系統離線。這包括關閉可能含有已開啟 Windchill 檔案的任何應用程式 (例如,文字編輯器、Windchill shell 或 Windchill 記錄檔)。
接著,刪除 Windchill\Embedded Servlet Engine\instances\ 資料夾的內容。
當您的系統已處於離線狀態,但尚未安裝維護版之前,您必須執行所有必要的備份。備份檔案是過程中很重要的一個步驟。若您沒有備份檔案,發生錯誤後您可能無法還原檔案。
至少您應備份下列項目:
Windchill 資料庫 - 使用可供 Oracle 或 SQL Server 環境使用的資料庫備份程序。此備份必須在您的網站資料還原程序之後執行。
Windchill 解決方案安裝目錄 - 依預設,這是 C:\ptc\Windchill_11.x/opt/ptc/Windchill_11.x。將它備份,方法是先建立它的副本,然後將它放置在網站還原程序之後的某個位置中。
Windchill 解決方案 LDAP 目錄內容 (LDIF 檔案) - 執行「匯出項目至 LDIF 檔案」中所述的 LDAP 匯出程序。依照您的網站資料復原流程儲存 LDIF 檔案。
PTC Solution Installer 全域登錄目錄的重複副本 - 在 <Windchill> 目錄中建立 ,使其名為 "installer"。讓此 PTC Solution Installer 全域登錄目錄放在您的網站資料還原程序之後。
* 
在 Windchill 中定期清除 JMX 資料庫統計數字表中的資料。此資料用於填入「網站」 > 「公用程式」 > 「伺服器狀況」頁中的伺服器表,以及 Windchill 中「網站」 > 「公用程式」 > 「伺服器狀況」 > 「監視工具」頁之連結提供的各種資訊。在更新或升級期間,如果資料存在於這些表格中,則不會移轉至目標系統。
ExportPerfTables 指令行公用程式可用於在更新或升級之前匯出這些表格,ImportPerfTables 指令行公用程式可用於在更新或升級後將其匯入目標系統。如需詳細資訊,請參閱 https://support.ptc.com/appserver/cs/view/solution.jsp?source=subscription&n=CS182390
如需伺服器狀況的詳細資訊,請參閱 Windchill 說明中心 中的伺服器狀況主題。
將預設管理員新增至 Cognos 系統管理員角色
必須先執行下列步驟,然後才能開始更新流程。更新必須從支援 Windchill Directory Server 的來源系統,到 Windchill Directory Server 不是隨附元件的系統。在來源系統上,必須將系統管理員新增至 Cognos 系統管理員角色。
1. 使用管理員認證登入來源 Cognos 系統。建議使用 Internet explorer。
2. 瀏覽至Administration Console
3. 按一下 Security 標籤。
4. 導覽至 Users, Groups, and RolesCognos 部份。
5. 按一下 System Administrator > More
6. 將管理員認證 (在 db.properties 中所提及的管理員使用者) 新增為 wt.cognos.admin.uid。如此即會將管理員使用者新增至 Cognos 系統管理員的角色。
7. 繼續更新流程。
更新流程開始之前,您需要停止現有 Cognos 服務,並關閉相關聯的組態、檔案與資料夾。符合以下情況的更新必須執行上述流程:
從支援 Windchill Directory Server 的來源系統到不支援 Windchill Directory Server 的目標系統。
不支援 Windchill Directory Server 的來源與目標系統。