Installing Elliott 8.5 and Received "PSQL v11, v12 or V13 Is Required" Message

Installing Elliott 8.5 and Received "PSQL v11, v12 or V13 Is Required" Message

Release Date: 11/14/19
Version: 8.5 & up

When you are installing Elliott 8.5 on your server, you may receive the following message:

    PSQL v11, V12, or V13 is required. Please install PSQL first.

See sample screen below:


While you can confirm that you do have the required PSQL version installed on this server, you can't proceed with installation of Elliott 8.5.  What do you do in a case like this?

We think the root of this issue is that the Elliott 8.5 installation process requires that ADO.NET be installed on the server. In some cases, for whatever reason, we have seen that the necessary ADO.NET components for PSQL are not installed in the machine's GAC folder. As a result, the installation package thinks that the necessary PSQL engine is not installed and creates this message.

Solution 1 - Repair Your PSQL Installation
The assumption with this solution is that your original PSQL installation on the server did not install the ADO.NET components to the GAC folder, or that an older version of the ADO.NET that was not compatible with Elliott 8.5 was installed.

The solution is to download the latest corresponding PSQL version from Actian's website and reinstall (without removing the original PSQL copy), or use the "Update," "Modify" or "Repair" method. This will cause the updated ADO.NET components to be installed.  Be sure to only download the corresponding version.  For example, if you are on PSQL v11, download the latest release of PSQL v11.  Do not download PSQL v13.

Try this method first to see if it resolves your problem.

Solution 2 - Install on a Different Machine and Copy Folder
If you are installing a new Elliott 8.5 folder, the installation process will install to a new folder <ElliottRoot> (e.g., M:\Elliott8).  If you are installing Elliott 8.5 to an existing Elliott folder, the installation process will install a new Bin85 folder under the current Elliott root <ElliottRoot> (e.g., M:\Elliott7).

So for whatever reason, you can't install Elliott 8.5 on your current server. If you have another server, or workstation (at the very least WGE is required), then you can install Elliott 8.5 on that machine. 

Once the installation is done, copy the necessary folder to your server.  If this is a new installation, copy the entire <ElliottRoot> folder.  If this is an upgrade for an existing installation, copy the entire Bin85 folder.


EMK


    • Related Articles

    • PSQL Version Required by Each Elliott Version

      Release Date: 09/22/2017 Revised on: 05/02/2023 Version: 7. 0 & up Q - We are thinking of either upgrading our current Elliott 7.3 to Elliott 7.5 or 8.2, but we are not sure about the PSQL requirement. We currently run on PSQL 8.6. Will it work for ...
    • Instructions to Install Elliott V8 on Top of Elliott V7

      Elliott V8 and Elliott V7.5 are compatible at the database level. When you migrate from Elliott V7.5 to Elliott V8, we recommend that you install Elliott 8 on top of Elliott V7.5. This way, you can run Elliott V8 and V7.5 side by side until you feel ...
    • Received "Your Computer Does Not Have PSQL 10 or 11 Client " Even though PSQL Client Is Just Installed

      Q: I'm trying to install Elliott on a Windows 8.1 64-bit computer. I've installed both the 32- and 64-bit client version of PSQL v 11 and they both seemed to install fine. I then created the shortcut to EL700.exe on the server but when I click the ...
    • Is It OK to Install Elliott Update If I Skipped the Previous Version?

      Release Date: 12/19/2024 Version: 7.x & Update Q - I received the email about the update availability for V8.64.c18. I did not install the previous update V8.64.a23 version. Is it OK for me to skip that version and install the latest V8.64.c18? A - ...
    • 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 ...