Making Teamcenter 10.1 Licensing Work with Older Teamcenter Versions

As more and more of you may be discovering since the Teamcenter 10.1 release a few weeks ago, Siemens PLM has changed many licensed feature names in Teamcenter 10.1 which do not work with older versions of Teamcenter. Also, the new Tc10.1 license file does not yet contain entries for some licensed features that exist in your pre-Tc10 license file.

This is type of thing causes us customers a lot of frustration since we need to install newer versions of license files to support development and upgrade testing of the newer versions while at the same time having to continue supporting the current production environment. This leaves customers in a bind since they (or at least I) do not plan to buy duplicate licenses of everything just for testing purposes.

There is a workaround to this problem that I have used over the years: combine the old and new license files into one file that serves both Teamcenter versions at the same time. I have successfully done this to support Tc10.1 development while still maintaining our Teamcenter 8.3 production environment.

To do this,

1) Copy the problematic or missing feature entries from your pre-Tc10 license file to your new Tc10 license file.

2) Install the latest version of the Flexlm licensing software.

3) Use the newly merged license file.

4) Reread license file using ‘lmreread’, or restart your license service.

I did this and am now to able to plan our next upgrade again while at the same time continuing to support our current Teamcenter environment.

1 Like

Great topic...

June 28, 2013 08:24 AM by Thomas Both


Thanks for putting this entry together, this is the type of tips & tricks that can save everyone time.  Rob Reich talked about this during one of the sessions at PLM World...  If they are going to make these changes,  I do think we should not make it this easy on Siemens and I would request demo licenses with all the content that is in my production license.   Yes then I need another licenese server, and I guess it is not as seamless when you really do the upgrade.


Another option

June 28, 2013 10:22 AM by Larry Carpenter

Thanks, Tom.  Another option that I also used to do is serve multiple complete license files from the same license server install to avoid having multuple license servers or multiple versions/variants of Flexlm on the same server.  The Flexlm documentation has a lot of good info on doing this sort of stuff.

RE: Another Option

July 4, 2013 10:33 AM by Randy Ellsworth

Hi Larry,

Be careful; You can't have duplicate vendor daemons running on the same server. In other words, you can't have multiple ugslmd services running even if they are on separate ports. The only option is to combine the license files like you've posted.




August 18, 2015 03:44 AM by Alex O

I don't think it is legit way.

Recent Stories
Voting begins for open positions on the PLM World Board of Directors

PLM World 2014 Call For Abstracts Deadline January 17th

Making Teamcenter 10.1 Licensing Work with Older Teamcenter Versions