ThingWorx Utilities Installation > Upgrading to a New Version of ThingWorx Utilities
Upgrading to a New Version of ThingWorx Utilities
* 
If you are upgrading from a 9.3.x or earlier system to 9.4.x or later, and have used any of the following extension packages in your entities, see Article CS434432 for more information:
TWX_Utils_System_L10n_ExtensionPackage
TWX_Converge_Styles_ExtensionPackage
textboxValidate_ExtensionPackage
infotableselector_ExtensionPackage
Prerequisite
Ensure that you enable extension import on the ThingWorx instance where you plan to import the ThingWorx Utilities extension. For more information, see the "Importing Extensions" topic in the ThingWorx Platform Help Center for your ThingWorx version, available from the ThingWorx Help Centers landing page.
* 
It is recommended to do the in-place upgrade of ThingWorx Utilities from 9.2.x and later for PostgreSQL and from 9.4.x and later for MSSQL as the data in the ThingWorx Software Content Management database does not migrate after a migration upgrade.
Supported Upgrade Paths for Utilities 9.7.1 or Later
9.7.1 or Later on PostgreSQL
9.7.1 or Later on MSSQL
9.7.1 or Later on Azure SQL
9.7.1 or Later on Azure DB for PostgreSQL Flexible Server
Upgrading from ThingWorx Software Content Management
* 
If you are using an Azure SQL database, we recommend upgrading to 9.7.4 or later.
If you upgrade to an earlier release, manual steps are required for creating the Software Content Management schema and database tables. For more information, see Manual Steps Required if Upgrading to a ThingWorx Platform Version Prior to 9.7.4 or 9.6.7 (Azure SQL)
9.3.19, 9.4.0, 9.5.0, 9.6.0, and 9.7.0 on PostgreSQL
In-place
Not supported
Not supported
Not supported
9.3.19, 9.4.0, 9.5.0, 9.6.0, and 9.7.0 on MSSQL
Not supported
In-place
Not supported
Not supported
9.6.0 and 9.7.0 on Azure SQL
Not supported
Not supported
In-place
Not supported
9.6.0 and 9.7.0 on Azure DB for PostgreSQL Flexible Server
Not supported
Not supported
Not supported
In-place
Supported Upgrade Paths for Utilities 9.7.0
9.7.0 on PostgreSQL
9.7.0 on MSSQL
9.7.0 on Azure SQL
9.7.0 on Azure DB for PosgreSQL Flexible Server
Upgrading from ThingWorx Software Content Management
* 
If you are using an Azure SQL database, we recommend upgrading to 9.7.4 or later.
If you upgrade to an earlier release, manual steps are required for creating the Software Content Management schema and database tables. For more information, see Manual Steps Required if Upgrading to a ThingWorx Platform Version Prior to 9.7.4 or 9.6.7 (Azure SQL)
9.3.16, 9.3.19, 9.4.0, 9.5.1, and 9.6.1 on PostgreSQL
In-place
Not supported
Not supported
Not supported
9.3.16, 9.3.19, 9.4.0, 9.5.1, and 9.6.1 on MSSQL
Not supported
In-place
Not supported
Not supported
9.6.1 on Azure SQL
Not supported
Not supported
In-place
Not supported
9.6.1 on Azure DB for PostgreSQL Flexible Server
Not supported
Not supported
Not supported
In-place
Supported Upgrade Paths for Utilities 9.6.x
9.6.x on PostgreSQL
9.6.x on MSSQL
Upgrading from ThingWorx Software Content Management
* 
If you are using an Azure SQL database, we recommend upgrading to 9.6.7 or later.
If you upgrade to an earlier release, manual steps are required for creating the Software Content Management schema and database tables. For more information, see Manual Steps Required if Upgrading to a ThingWorx Platform Version Prior to 9.7.4 or 9.6.7 (Azure SQL)
9.3.4, 9.3.16,9.4.0 and 9.5.0 on PostgreSQL
In-place
Not supported
9.3.4, 9.3.16, 9.4.0 and 9.5.0 on MSSQL
Not supported
In-place
Supported Upgrade Paths for Utilities 9.5.1 or Later
9.5.1 or Later on PostgreSQL
9.5.1 or Later on MSSQL
Upgrading from ThingWorx
9.0, 9.1 on PostgreSQL
Migration up to 9.2 and then In Place
Not supported
9.2, 9.3, 9.3.4. 9.3.16, 9.4 and 9.5.0 on PostgreSQL
In-place
Not supported
9.0, 9.1 on MSSQL
Not supported
Migration up to 9.2 and then In Place
9.2, 9.3, 9.3.4. 9.3.16, 9.4 and 9.5.0 on MSSQL
Not supported
In place
Supported Upgrade Paths for Utilities 9.5.0
9.5.0 on PostgreSQL
9.5.0 on MSSQL
Upgrading from ThingWorx
9.0, 9.1 on PostgreSQL
Migration up to 9.2 and then in-place
Not supported
9.2, 9.3, 9.3.4 and 9.4 on PostgreSQL
In-place
Not supported
9.0, 9.1 on MSSQL
Not supported
Migration up to 9.2 and then in-place
9.2, 9.3, 9.3.4 and 9.4 on MSSQL
Not supported
In-place
Supported Upgrade Paths for Utilities 9.4.11
9.4.11 on PostgreSQL
9.4.11 on MSSQL
Upgrading from ThingWorx
9.4.0 on PostgreSQL
In-place
Not supported
9.4.0 on MSSQL
Not supported
In-place
Supported Upgrade Paths for Utilities 9.4.0
9.4.0 on PostgreSQL
9.4.0 on MSSQL
Upgrading from ThingWorx
9.0, 9.1 on PostgreSQL
Migration up to 9.2 and then in-place
Not supported
9.2, 9.3 on PostgreSQL
In-place
Not supported
9.0, 9.1 on MSSQL
Not supported
Migration up to 9.2 and then in-place
9.2, 9.3 on MSSQL
Not supported
In-place
In-Place Upgrade
The in-place upgrade of ThingWorx Utilities is enabled from versions 9.2.x and later for PostgreSQL and from versions 9.4.x and later for MSSQL. For more information, see In-Place Upgrade of ThingWorx Utilities.
Migration Upgrade
The migration upgrade of ThingWorx Utilities is available in the versions earlier than 9.2.x. For more information, see Migration of ThingWorx Utilities.
Was this helpful?