Upgrading EQQ to the Latest Version

EQQ releases regular updates that add new features, improve security, and fix bugs. This guide explains how to upgrade an existing EQQ installation using the EQQ Installer without losing your data, queries, or settings.

Before You Begin

  • Take a full backup of your EQQ database before starting
  • Note your current EQQ version number, visible in the License Manager
  • Download the latest EQQ installer package from the link provided by ewarenow.com
  • Ensure you have local Administrator rights on the Windows server

Running the Upgrade

  1. Right-click the EQQ installer and select Run as Administrator
  2. The installer detects your existing installation profile and automatically selects Upgrade mode
  3. Review the pre-populated details of your current installation on screen
  4. If you need to move the web application to a different folder on disk, update the Website Folder path at this step — the installer will automatically update the IIS site binding to point to the new location
  5. Click Upgrade to begin

What the Installer Does During Upgrade

The EQQ Installer handles all aspects of the upgrade automatically:

  • Applies all database upgrade scripts for your database type (SQL Server, MySQL, or PostgreSQL)
  • Copies updated web application files to the IIS folder
  • If the IIS folder path has changed, copies the License folder to the new location automatically
  • If the IIS folder path has changed, copies the EQQ Control folder to the new location and saves the updated path in the EQQ database settings
  • Writes a detailed upgrade log to C:\EQQ\EQQ_InstallerLog for troubleshooting if needed

SSL Certificate Handling

EQQ uses a database certificate to secure internal cross-database operations. During upgrade, the installer refreshes this certificate correctly:

  • Existing certificate files (.cer and .pvk) are removed before the new certificate is exported, preventing "file already exists" errors
  • The correct file system permissions are granted to the SQL Server service account on the certificate folder

If your EQQ database runs on a separate server from the web application, the installer will pause and prompt you to manually copy the exported certificate file to the database server before the upgrade continues.

Verifying a Successful Upgrade

  1. Browse to your EQQ URL once the installer completes
  2. Log in and check the new version number in the License Manager
  3. Run a test query to confirm that data retrieval is working normally
  4. Review the installer log in C:\EQQ\EQQ_InstallerLog if anything appears unexpected

Need Help?

Our team can perform upgrades on your behalf as part of our managed service. Contact us via Get In Touch or see our Services page for details.