TkxSvr Server Service will not Stay in Running State – Problem Article
Summary
TkxSvr Server Services will start but will not stay in running state. This problem appeared when testing different TEKLYNX CENTRAL upgrade scenarios between v4.0 and v4.6.
Symptoms
- TEKLYNX CENTRAL will not start due to failed TkxSvr Server Service failure to start
- Manual start of the service fails as well with ‘service on Local Computer started and then stopped’ error message.

Explanation
There is a mismatch between the TEKLYNX CENTRAL version (that installed the TkxSvr Server Service) and the TEKLYNX CENTRAL version that created the database. TkxSvr Server Service is looking for license information stored in the UMSS database that no longer exists.
The details can be found in the Event Viewer:

The problem is that the program is looking for a SERVERID field (column) in LICENSEUSED table in UMSS database. This field exists in the 4.0 database but not in 4.5.
4.5 Database

4.6 Database

Solution
Make sure the version of the software running (that created TkxSvr Server Services) matches the version of software that created the database.
Author
Related Articles
- Loftware Redirect Print to PDF action using multiple printer seats
- License is failed – TEKLYNX CENTRAL Error Message
- Loftware Web Designer vs Desktop Designer
- Loftware Workday API Splitting Print Jobs
- Planning a BarTender Server Migration and Upgrade – BarTender Instructions Article
- Deciding on an In-Place Upgrade, Test Server, or Migration – BarTender Reference Article