Skip to main content
23-Emerald III
September 10, 2021
Solved

Windchill 11.1 upgrade

  • September 10, 2021
  • 8 replies
  • 10347 views

After doing a lot of research into the Upgrade process, even more confusing than the Rehost process, I have identified my plan forward and would like some others to comment if this is doable.

We are on Windchill 11.0 M030 CPS16 with Oracle 12Cr1 both on Windows 2012R1 Servers.

Upgrade will be to Windchill 11.1 M020 CPS20 with Oracle 12Cr2 both on Windows 2012R1 Servers.

I am doing a test upgrade on a virtual clone of the production systems.

The data vaults will remain on the Windchill server.

My plan is as follows:

1) Create a backup of the LDAP

2) Create a backup of the Oracle DB

3) Shutdown Windchill and WindchillDS

4) Shutdown Oracle

5) Remove the Windows services that start Windchill, HTTP and DS

6) Rename the Windchill top folder

7) rename the  Vaults folder for the OOTB test

😎 Install Oracle 12Cr2

9) Install Windchill 11.1 M020 CPS20 from the downloaded files

10) Test the OOTB 11.1 system

11) Dump the Oracle DB user

12) Import the Oracle DB

13) Rename the vaults folder

14) Connect the vaults to Windchill

15) Run the UgradeManager

16) add any post upgrade items needed like rbinfo files for states

 

I think that should work. Anything missing that anyone can see?

 

The 11.1M020 is only needed until 12.1 is released as PTC has said that 12,0 is not a long term solution. Also 11.2 has an end-of-support before 11.1 M020.

This will allow us to get to Creo 7 or 8 from Creo 4.

Best answer by BenLoosli

Let ne say thanks to all of the replies that helped me with things to look for.

Windchill 11.1 M020 CPS20 went live on Friday October 8 on new servers and has been functioning great since then.

Took me a little longer to get CreoView publishing to work, but that is up and  running now.

The overall upgrade went smoother than I expected from prior upgrade experiences.

I did create a 30+page document of the detailed steps needed for the upgrade. It will come in handy as I have 2 more WIndchill systems to upgrade soon.

8 replies

1-Visitor
September 10, 2021

Hi Ben,

 

you'll have to copy over and compile the wtCustom folder prior the upgradeManager.

You may also take a look at the site.xconf to transfer some custom settings (like change transitions).

 

That been said, the 12.0.2.0 is a long term release.

 

BenLoosli23-Emerald IIIAuthor
23-Emerald III
September 10, 2021

Yes, I do have some site.xconfig settings to transfer over. No customization, except the rbinfo files.

PTC's numbering is still confusing! I wasn't sure if the long term release of Windchill 12 would be 12.0.2 or 12.1.

1-Visitor
September 10, 2021

Well, I edited my first post to remove something that was actually true... (got confused with the dates), but 11.1 end of life is scheduled for January 2022, soon enough to consider 12.0.2.x

You can refer to the PTC Windchill Calendar

20-Turquoise
September 10, 2021

Since you are upgrading Oracle I would go to 19c since that is supported by 11.1 M020, and 12.0.x.

Oracle 12Cr2 is deprecated for 12.0.0 and NOT supported for 12.0.1 and 12.0.2 which means it will not be supported for 12.1

BenLoosli23-Emerald IIIAuthor
23-Emerald III
September 10, 2021

Oracle 19c is not supported on Windows 2012.

What I did not say was that after I get to Windchill11.1 I will be rehosting the systems to Windows 2016.

At that point I will do an Oracle upgrade to 19c.

Is there anything needed to do the Oracle upgrade? Does a expdp of the 12c DB and then an import to the 19c DB work or do I need to run the Oracle DBUA?

20-Turquoise
September 10, 2021

@BenLoosli wrote:

Oracle 19c is not supported on Windows 2012.

Well that sucks. 

 

What I did not say was that after I get to Windchill11.1 I will be rehosting the systems to Windows 2016.

At that point I will do an Oracle upgrade to 19c.

Is there anything needed to do the Oracle upgrade? Does a expdp of the 12c DB and then an import to the 19c DB work or do I need to run the Oracle DBUA?


 

I don't know the particulars of what expdp > import do. We never use that here. I do know that if you upgrade an existing Oracle install there are 2 items that get upgraded:

  • The database software
  • The actual database tables
    • So if the import doesn't upgrade the tables then that will need to be done

Since we are using RHEL and zfs we always use snapshots and clones to "recreate" the entire Oracle db install + db tables and then upgrade all of that.

16-Pearl
September 10, 2021

I would recommend to setup additional server for new environment. By this your are making sure that your old system is intact.

You also need to take care of many remaining stuffs

  • Customization (if any)
  • Domain name to access the server (if you plan another server)
  • HTTPS setup and certificates 
  • Upgrading CAD software for users immediately after upgrade
  • Most important - running Windu on both source machine and resolve issue. On target server after upgrade and resolve issue. 
  • Setting up CAD workers.
  • Testing  

Also consider upgrading to 12. Even 12.1. 

BenLoosli23-Emerald IIIAuthor
23-Emerald III
September 10, 2021

This is being done on a rehosted virtual test environment to get the procedure down.

I will then wipe the test system, clone the virtual production system and rerun the rehost/upgrade procedure again and then do a rehost to Windows 2016. I don't think 11.1 is supported on Windows 2019, so that will be the rehost once I am running Windchill 12.

 

Thanks, all good points to remember and consider.

18-Opal
September 11, 2021

Ben,

 

I didn’t see this on your list but did you first run WinDU (and if necessary WinRu) on the source Windchill system?

And did you run WinDU with the latest patch? This of course will run the most up-to-date checks.

 

Also, you might need to merge the ldif from source Windchill DS with target’s OOTB Windchill DS ldif?

So, export ldif from source. Export ldif from target (just to keep a backup copy). Import source ldif using append option. Something like.

 

Also, are you upgrading your Publisher to latest Creo View Adapter?

 

David

BenLoosli23-Emerald IIIAuthor
23-Emerald III
September 11, 2021

I have run WInDU and have no errors or potential errors. I am stuck running WIndchill 11.0 M30 CPS16 and cannot apply any later CPS releases on this system. My other Windchill 11.0 M030 systems are at CPS06 and CPS08 with no plans to update them before the upgrade to 11.1 M020.

I always do an append when I import the LDIF into an existing LDAP. 

I will be upgrading the CreoView Publisher Adapter to 6, I think, maybe 7. We  will be upgrading Creo to 7 but may go with 8.

We have purchased ThingWorx Navigate but have to get to Windchill 11.1 before we can implement that.

Our plan is to be on 11.1 for a short time only as we want to get to a long term release of 12/12.1 whatever is out early next year. 

BenLoosli23-Emerald IIIAuthor
23-Emerald III
September 14, 2021

let me add a new twist. Instead of using Windows Server 2012R2 for the Windchill 11.1 systems, IT wants me to use Windows 2016. Does that present any additional issues. They would also like me to use Windows 2019 when we do the second upgrade to Windchill 12.X.

17-Peridot
September 14, 2021

We did a Windows Server upgrade in-place from 2021 to 2016 to support our Windchill upgrade and if there was anything I could redo, that would be it. After our upgrade in-place, everything worked, but Windows Server 2016 has always been a bit quirky. As we plan for our Windchill 12 upgrade, definitely planning on starting on a fresh VM with a new installation of Windows Server 2019.

joe_morton
18-Opal
18-Opal
September 15, 2021

This is probably more of a post-upgrade activity, but remember that 11.1 enforces licenses. You'll want to make sure you have all your users assigned to the right licenses, or at least queued up so you can easily go through and assign them all. 

7-Bedrock
September 16, 2021

Prior to step 15, you'll need to take the backup you took of your LDAP (DS) server, append the 11.1 OOTB DS server onto it, then re-import it.

The commands are detailed in page 47 of the Upgrade Guide 

 

Interesting you mentioned that 12.0 isn't a long term solution.  Looking at the Product Release Calendar it says 12.0.2.0 is supported June 2025.  We've just started reviewing the 12 upgrade process, and I'd like to if there are any roadblocks to watch out for.

BenLoosli23-Emerald IIIAuthorAnswer
23-Emerald III
October 22, 2021

Let ne say thanks to all of the replies that helped me with things to look for.

Windchill 11.1 M020 CPS20 went live on Friday October 8 on new servers and has been functioning great since then.

Took me a little longer to get CreoView publishing to work, but that is up and  running now.

The overall upgrade went smoother than I expected from prior upgrade experiences.

I did create a 30+page document of the detailed steps needed for the upgrade. It will come in handy as I have 2 more WIndchill systems to upgrade soon.