Skip to main content
18-Opal
June 23, 2025
Solved

Thingworx Upgrade to the 9.7 using Foundation Installer

  • June 23, 2025
  • 2 replies
  • 909 views

Hi, 

 

I was researching how to upgrade from 9.0 to 9.7. The use case for this is to use the Foundation Installer instead of the WAR file installation. 

 

As far as I know, the Foundation installer requires an empty database to proceed with the installation. So, in this case, how can I attach the Upgraded DB to the Foundation Installer?

 

Currently, I plan to use an empty database for installation. Once PTC ThingWorx 9.7 is installed, I will update the database configuration in the Platform-settings.json file to reflect the upgraded database. Will this work?

Thingworx Version: 9.0.0

 

Thanks,

Best answer by Jimwang

No, if source system is 9.1, you can not upgrade to 9.7 directly refer to Supported Upgrade Path. You can upgrade to an intermediate phase like 9.3 firstly, and then upgrade to 9.7

2 replies

13-Aquamarine
June 23, 2025

Hello @pshashipreetham ,

 

As per the Upgrade steps, described by PTC, from 9.0 you need to upgrade to an intermediate version e.g. 9.4 and then upgrade to 9.7 (using installers in both cases). You don't need separate empty database to proceed with.

 

This covers all the steps you would nee to take care of I belive. >>> Installer Upgrade (Thingworx 9.7) 

 

We did the same without having empty db, so hope it helps a bit.

Regards,

Adam

16-Pearl
June 26, 2025

If source system 9.0 is installed via Foundation Installer, you can use Foundation Installer for the Upgrade, otherwise, you can't use Foundation Installer for the Upgrade.

It is required to upgrade through an intermediate version from 9.0 to 9.7, for detailed guide, refer to Upgrade Overview

 

 

 

 

18-Opal
June 27, 2025

Hi @Jimwang , 

 

Thanks for the response. The present system is installed with Foundation, and the version is 9.1. If I directly download the 9.7 installer and attempt to install it, will it upgrade from 9.1 to 9.7, including the schema in the DB?

 

Thanks, 

Jimwang16-PearlAnswer
16-Pearl
July 1, 2025

No, if source system is 9.1, you can not upgrade to 9.7 directly refer to Supported Upgrade Path. You can upgrade to an intermediate phase like 9.3 firstly, and then upgrade to 9.7