What to Do When PSQL 11 License Is Disabled

What to Do When PSQL 11 License Is Disabled

Release Date: 06/12/2018

Q - I recently migrated my workstation from one virtual server host to another for load balancing reasons.  After the migration, the PSQL 11 Workgroup engine on the machine became disabled. When I started up Elliott, I received the following message:
Btrieve Error 161 on Password File
How do I fix this?

A - What happened was that the PSQL 11 license model validated the motherboard, CPU, hard drive, NiC card and size of your memory.  When one of those is changed, it assumes that the same PSQL license is now installed on two different physical machines and thus disabled the license. This is not very friendly to a virtual server environment where the server or workstation can be moved around for load balancing purposes.

To avoid your PSQL 11 license becoming disabled, you should de-authorize the PSQL 11 license key before the migration.  Then re-authorize it after the migration.

The question is what to do now that the migration already took place and the license is disabled.  You can use the following steps to re-activate your PSQL 11 license:

(1) Start up PSQL Control Center.
(2) From the menu, choose "Tools" -> "License Administrator."
(3) In License Administrator, highlight the license key that has been disabled.  Choose Repair.
(4) If the Repair is successful, you should receive the following message:

The product has successfully been repaired.

Pervasive PSQL has been authorized with the current machine
configuration. Future changes to the machine configuration could
disable your key(s). As a precaution, your should deauthorize the
key before your make machine configuration changes and
reauthroize the key after the changes have been made.

You have ? remaining repairs available for this product key.

See sample screen below:



See also the following KB article on this subject:

PSQL 12 and up has a better license model where it only matches on the NETBIOS name of the server.  As long as the machine name is not changed, it will not break the license and thus make it friendly for the virtual server environment.

If you need additional help, please contact Netcellent for further assistance.


EMK


    • Related Articles

    • How to Update Elliott 8.5 License Key Code

      Release Date: 11/13/2019 Last Updated: 3/7/2022 Version: 8.5 & Up Q - I received an Elliott 8.5 license key code. How do I apply this new license key code to my Elliott 8.5? A - The following instructions apply to Elliott 8.5, 8.6, and all future ...
    • How Can I Tell How Many Users Are Using PSQL?

      Release Date: 02/08/2024 Versions: PSQL 13 and Up If you suspect you are running out of PSQL licenses or just want to know how many users are using PSQL, Actian has a utility that provides that information: Monitor. PSQL Monitor utility provides open ...
    • Validate License API

      Release Date: 4/28/23 VL: Validate License API Beginning with Elliott V8.5, a developer can use this API to get Elliott License information. The format for this API follows: VL,XX,NN XX = LI Return License Number in SCREEN-ALPHA-FIELD "DEMO" for demo ...
    • PSQL Download and Installation with Video

      Release Date: 09/12/2023 Version: 7.x & Up Elliott Business Software depends on the PSQL database engine. Our latest version, Elliott 8.6, requires either PSQL 13 or 15. In this article, we are going to show you how to download and install the PSQL ...
    • Why Do I Exceed Elliott User License Count When There are No or Very Few Users in Elliott?

      At the end of June 2014, we started to hear from several users reporting that they were receiving messages indicating an exceeding concurrent user count when starting up Elliott while there were no other, or very few other, users in Elliott. The ...