1. Home
  2. Transact
  3. Install and Upgrade
  4. Transact
  5. Install and Upgrade – Single Server
  6. Installing on Windows
  7. Transact Fresh Installation on Microsoft® Windows

Transact Fresh Installation on Microsoft® Windows


A step-by-step procedure for installing Ephesoft Transact on a Microsoft® Windows machine. Windows 7 SP1, Windows 10, Windows Server 2012, Windows Server 2012 R2, and Windows Server 2016 are supported and applies to both a silent install and an upgrade install. These instructions should be referred to when users want to install Transact as a fresh install using the Windows Installer package Ephesoft_4.5.0.0.

Earlier releases than Transact are not supported for this upgrade. See Microsoft® Windows | Transact Release Platform Support for more information.

New and improved installation features

Refer to the Release Notes for Ephesoft Transact 4.5.x.x for a comprehensive list of improvements in Transact releases:

Microsoft® SQL Server

See Installing Ephesoft Transact v. on Windows Server 2012R2 / Windows 8 and higher for more information.

It is necessary to configure the named instance prior to installing Transact.

Refer to the following document:

In that document, refer to the section titled “Configuring Named Instance for Microsoft® SQL Server Prior to Installing Ephesoft Transact.”


    1. Download Ephesoft_4.5.0.0 as per Ephesoft Inc.
    2. Initiate the Ephesoft installer and follow the onscreen instructions. Click Next.
    3. The End-User License Agreement is displayed. Read and understand the terms of the license agreement and click Next if acceptable.
    4. Ephesoft Prerequisites Check is displayed.

      Transact performs a prerequisite check. An Environment Variable warning may appear.
    5. If a warning appears, click Details for more information.

      Click OK if the preliminary prerequisite check is acceptable. Click Next to continue.
    6. Transact performs a preliminary check to see if .NET Framework 4.5.1 is installed.

      If .NET Framework 4.5.1 is installed on the system, the Next button is enabled. Click Next to continue.
      If .NET Framework 4.5.1 is not installed on the system, the Next button is disabled. Instead, a Download button appears. Click the Download button to navigate to the appropriate web link to download .NET Framework. Download and install, then re-initiate the Transact installer. Repeat step 6 by clicking Next once .NET Framework 4.5.1 has been successfully detected by the installer.
    7. Transact performs a prerequisites check of Microsoft® Visual C++ Redistributables.

      Click Next if they have been installed successfully.
      If they have not, the Next button is disabled. The installer will first install the redistributables and then enable the Next button. Click Next.
    8. Select the appropriate service log in account. Click Next once complete.
    9. Select the database to install/configure. Click Next.
    10. Follow the onscreen instructions for the appropriate database.
      1. There are two options for the MariaDB Server, installing a new instance or configuring an existing instance.

        1. MariaDB Server Configuration

          Enter the root password and confirm. Leave the default settings.
      2. Microsoft SQL Server Configuration

        1. Microsoft SQL Installation Information

          The selections are disabled. Installing a new MS SQL instance is not currently supported. The only option is to configure an existing MS SQL instance.

Refer to the following document:

In that document, refer to the section titled “Configuring Named Instance for Microsoft® SQL Server Prior to Installing Ephesoft Transact.”

C. Enable Always-On Feature for MS SQL server version 2012 or later.

Click Next.

D. Local/ Remote Microsoft SQL Installation Information

11. Enter configuration information. Click Next.  [ While performing multi server setup, make sure all the servers in a cluster use same database information  ]

Database Login Confirmation

13. Enter the database login details. Click Next.

Open Office

14. Use the default port number. Click Next.

Select the appropriate Authentication Mode.

15. Select the appropriate User Connectivity Settings.

16. Enter your Ephesoft Registration Information.

17. Select the appropriate Shared Folder Configuration. Ensure that the Shared folder is configured if selecting YES to continue with the installation process.

18. Select No if you are not creating a multi-server environment or do not have an existing folder. It will install a shared folder along with Transact
Select Yes if you are creating a multi-server environment or have an existing shared folder. It will not install a shared folder. The shared folder path will be the parent directory of the Shared Folder directory (e.g. \\Ephesoft\share).

  • Do not map mapped drives of network drives (i.e, Z drive mapped to \\nas\share)
  • Do not reference hidden shares (i.e. \\nas\share$)
  • In a clustered environment, do not set a shared folder to be any of the nodes in the Ephesoft cluster

19. Accept the default directory for the Destination Folder or change it manually.

20. Ephesoft Transact is ready to install. Click Install.

Installation screen

Post-Installation Instructions

Ephesoft Transact setup is complete.

21. The Finish button is disabled by default. Click the license requirement checkbox once you understand how to obtain a valid license. Click Finish

A Restart dialog box appears.

Transact home page.
22. Select Administrator or Operator in order to log in.

23. Enter the Username and Password.

Post-Installation Instructions

There is a known issue with the expiration of the Logi license. See Known Issue: Logi License Expiration for more information.

  1. Download the new Logi license from
  2. Extract the ZIP file.
  3. Create a back up of the existing lgx110102.lic file located in {Ephesoft Installation Directory}\EphesoftReports\.
  4. Rename the existing file and move it to another directory.
  5. Delete the expired license.
  6. Copy the downloaded lgx110102.lic to {Ephesoft Installation Directory}\EphesoftReports\.
Was this article helpful to you? Yes No