安裝與升級 > 正在匯入 ThingWorx Apps 延伸功能
正在匯入 ThingWorx Apps 延伸功能
* 
本主題中的指示適合在單一伺服器 ThingWorx 系統上初始匯入 ThingWorx Apps。如果您要在配置為高可用性主動-主動環境的 ThingWorx 系統上匯入 ThingWorx Apps,請遵循 匯入適用於高可用性主動-主動環境的 ThingWorx Apps 延伸功能中的指示。
如果您要從之前的 ThingWorx Apps 發行版本升級,請參閱 升級 ThingWorx Apps
ThingWorx Apps 作為延伸功能匯入 ThingWorx 系統。
完成以下部分的步驟:
先決條件
作為 ThingWorx 擴充功能匯入五產品之前,請完成下列先決條件︰
檢視 ThingWorx Apps 產品需求
檢視 ThingWorx 9.0 版需求。如需詳細資訊,請參閱 ThingWorx 說明中心中的 9.0 系統需求
安裝 ThingWorx 9.0。如需詳細資訊,請參閱 ThingWorx 說明中心中的 安裝 ThingWorx
配置 ThingWorx 以匯入延伸功能。如需詳細資訊,請參閱 ThingWorx 說明中心中的 匯入延伸功能
ThingWorx遠端存取延伸功能必須匯入為 ThingWorx 平台裝置的一部分,才能匯入 ThingWorx Apps 延伸功能。如需詳細資訊,請參閱 ThingWorx 說明中心內的 ThingWorx 遠端存取延伸功能和遠端存取用戶端支援一覽表
匯入延伸功能檔案
ThingWorx Apps 作為 ThingWorx 延伸功能匯入現有 ThingWorx 9.x 平台安裝。
1. 請確保已匯入 ThingWorx 遠端存取延伸功能。如需詳細資訊,請參閱 ThingWorx 說明中心內的 ThingWorx 遠端存取延伸功能和遠端存取用戶端支援一覽表
2. 下載並解壓縮下列檔案的內容:ThingWorx-Apps-<version>-extension-bundle
若要取得下載檔案,請前往 PTC 軟體下載頁,展開下列資料夾:ThingWorx Foundation > Release 9.0 > ThingWorx Manufacturing Apps Extension or ThingWorx Service Apps Extension
3. 匯入 ThingWorx Apps 延伸功能檔案。延伸功能檔案必須依下列順序匯入:
a. ThingWorx-Apps-<version>-extension-dependencies
b. ThingWorx-Apps-<version>-extension
要匯入延伸功能檔案:
a. ThingWorx Composer 中導覽至「匯入/匯出」 > 「匯入」
b. 匯入視窗中,從「匯入選項」下拉式清單中選取「延伸功能」
c. 「檔案名稱」之下點按「瀏覽」。導覽至延伸功能檔案並選取之。
d. 按一下「匯入」。匯入完成時,按一下「關閉」
e. 視需要重複步驟。
4. 匯入後,導覽至 「管理」 > 「延伸功能」以檢視延伸功能。
匯入選用延伸功能
下列選用延伸功能可與 ThingWorx Apps 一起匯入,並可從 PTC 軟體下載頁上的相同位置下載:
ThingWorx-Asset-Remoting-<version>-extension—可讓您使用 Asset Advisor 中提供的 遠端存取與控制 功能。若需進一步資訊,可參閱 遠端存取及控制
ThingWorx-Apps-<版本>-extension-factory-demo - 提供製造計劃活動的範例實行。若需進一步資訊,可參閱 製造計劃範例實行
下列選用的延伸功能可搭配 ThingWorx Apps 匯入,且可透過 ThingWorx Foundation > Release 9.0 > ThingWorx Utilities > Most Recent Datecode 下載。
ThingWorx-Utilities-Software-Content-Management-<版本> - 如需詳細資訊,請參閱 Software Content Management
* 
ThingWorx Utilities 核心延伸功能束 (ThingWorx-Utilities-Core-<版本>) 是 ThingWorx 軟體內容管理延伸功能的先決條件,必須先匯入。如果您尚未匯入 ThingWorx Utilities 核心延伸功能束,請在匯入 ThingWorx 軟體內容管理延伸功能之前執行此操作。如需詳細資訊,請參閱 ThingWorx Utilities 說明中心中的 ThingWorx Utilities 安裝
下列選用的延伸功能可搭配 ThingWorx Apps 匯入,且可透過 ThingWorx Foundation > Release 8.5 > ThingWorx Rockwell FactoryTalk MES Extension 下載。ThingWorx Apps 9.0 支援此 8.5.0 延伸功能。
ThingWorx-Rockwell-FT-MES-8-5-0-Extension-Bundle - 有關詳細資訊,請參閱 ThingWorx Rockwell FactoryTalk MES 整合
依照您匯入 ThingWorx Apps 延伸功能的相同方式,匯入選用的延伸功能。
後續匯入資料庫組態
匯入 ThingWorx Apps 延伸功能之後,請完成下列資料庫設定。
1. 導覽至與您資料庫對應的資料庫物件︰PTC.SCA.SCO.PostgresDatabasePTC.SCA.SCO.MSSQLDatabase
2. 「組態」下,為資料庫適當設定「JDBC 設定」,包括「JDBC 連線字串」「資料庫使用者名稱」「資料庫密碼」欄位。如果您使用用於 ThingWorx 平台的資料庫,使用指定於 platform-settings.json 檔案中的該三個欄位的值。
* 
在設定資料庫物件之前,請確保 ThingWorx 中存在所需的 JDBC 驅動程式。ThingWorx 可利用 JDBC 驅動程式連線至任何 JDBC 相容資料庫(如 SQL Server、MySQL 等)。若資料庫剛好位於防火牆後面,也可利用 ThingWorxEdge MicroServer 以及 ThingWorxHost/Resource 及使用 OLEDB 與 ODBC 來連線。如果資料庫的 ThingWorx 中沒有的 JDBC 延伸功能,您可下載驅動程式,並將檔案新增至下列位置,手動新增 JDBC 延伸功能:/<Tomcat 資料夾>/webapps/Thingworx/WEB-INF/lib。複製驅動程式後,您必須重新啟動 ThingWorx 伺服器。
3. 按一下「儲存」以儲存資料庫物件。
4. 導覽至 PTC.Factory.C_LaunchPointConfigurationThing_[發行版本] 物件。
5. 「組態」下的 DatabaseConfigurationSettings 部份中,編輯 DBConnection 欄位,以指向您在步驟 2 中設定的資料庫物件。
6. 按一下「儲存」,儲存啟動點組態項目。
7. 導覽至 PTC.SCA.SCO.DatabaseManager 物件。
8. 「服務」下,執行 CreateTables 服務。
更新指令集逾時設定
更新指令集逾時設定。
1. ThingWorx 伺服器,導覽至 ThingWorxPlatform 資料夾。
2. 在文字編輯器中開啟 platform-settings.json 檔案。
3. 尋找並將 ScriptTimeout 的設定更新為 500。
4. 儲存並關閉 platform-settings.json 檔案。
5. 重新啟動 ThingWorx 伺服器。
如需詳細資訊,請參閱 ThingWorx 說明中心中的 「platform-settings.json 組態設定詳細資訊」
存取 ThingWorx 應用程式
若要存取 ThingWorx Apps,請前往您 ThingWorx 伺服器上的以下網址。以您的埠號取代 <port>
https://localhost:<port>/Thingworx/FormLogin/Welcome
預設使用者名稱是管理員 (Administrator)。密碼是安裝與設定 ThingWorx 期間指定的密碼。