{"id":21088,"date":"2018-11-20T19:02:46","date_gmt":"2018-11-20T19:02:46","guid":{"rendered":"https:\/\/ephesoft.com\/docs\/?post_type=installation&p=21088"},"modified":"2020-05-19T12:24:13","modified_gmt":"2020-05-19T19:24:13","slug":"installing-on-windows","status":"publish","type":"docs","link":"https:\/\/ephesoft.com\/docs\/products\/transact\/install-and-upgrade\/4-5-0-0\/install-upgrade-single-server\/installing-on-windows\/","title":{"rendered":"Installing on Windows"},"content":{"rendered":"
\n

Pre-installation Checklist<\/h1>\n<\/div>\n

When installing Ephesoft, there are a few pre-requisites that will make the installation process faster and more effective.<\/p>\n\n<\/colgroup>\n<\/colgroup>\n<\/colgroup>\n<\/colgroup>\n\n\n\n\n\n
Pre-installed applications:<\/b><\/td>\n<\/tr>\n
.NET 3.5 (.NET 3.5.1 will work)<\/td>\n<\/tr>\n
.NET 4.5<\/td>\n<\/tr>\n
Fully up to date Windows Updates (Run a windows update before installing Ephesoft)<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n

 <\/p>\n\n<\/colgroup>\n<\/colgroup>\n<\/colgroup>\n<\/colgroup>\n\n\n\n\n\n\n\n\n\n\n\n
Pre-installation configurations:<\/b><\/td>\n<\/tr>\n
Verify that your server name does not include any invalid characters such as underscores or other special characters (!@#$%^&*?<>[]{}~,)<\/td>\n<\/tr>\n
Disable UAC on the server (This is a mandatory and vital step before installing Ephesoft)<\/td>\n<\/tr>\n
Verify that the user from which you will run the Ephesoft service has full control of the SharedFolders and Watch folder for each Batch Class.<\/td>\n<\/tr>\n
Verify that there are no other applications using port 8080 on the intended Ephesoft server<\/td>\n<\/tr>\n
If using an external SQL instance, verify that the correct ports are open on the Server\u2019s firewall(MSSQL= 1433,MySQL\/MariaDB= 3306)<\/td>\n<\/tr>\n
Enable TCP\/IP in the MSSQL instance if using a pre-installed MSSQL instance.(https:\/\/ephesoft.com\/docs\/microsoft-sql-server-mssql-installation-and-configuration-instructions)<\/td>\n<\/tr>\n
Create an exclusion for the Ephesoft directory in any running antivirus Software<\/td>\n<\/tr>\n
Check that the Ephesoft installation file isn\u2019t blocked by certain versions of Windows. Right click msi file and check the properties. Unblock if necessary.<\/td>\n<\/tr>\n
Disable IPv6 by applying Microsoft patch\u00a0\u2013\u00a0http:\/\/download.ephesoft.com\/Ephesoft_Product\/Wiki_links\/MicrosoftEasyFix50409.msi<\/a><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n

 <\/p>\n\n<\/colgroup>\n<\/colgroup>\n<\/colgroup>\n<\/colgroup>\n\n\n\n
Mandatory\u00a0installation steps:<\/b><\/td>\n<\/tr>\n
Always install Ephesoft in windows from a command line with admin privileges using the command msiexec \/i Ephesoft_Installer.msi<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n

 <\/p>\n\n<\/colgroup>\n<\/colgroup>\n<\/colgroup>\n<\/colgroup>\n\n\n\n
Known Compatibility issues:<\/b><\/td>\n<\/tr>\n
Windows 7 x86 has known issues with Ephesoft that require extra steps while installing. (https:\/\/ephesoft.com\/docs\/windows-installation-win7-32)Issues with MS SQL Server 2008 \u2013\u00a0Link<\/a><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n

 <\/p>\n

Configuring Named Instance for Microsoft\u00ae SQL Server Prior to Installing Transact 4.5.0.0<\/h1>\n

Introduction<\/h2>\n

Prior to installing Transact 4.5.0.0, it is necessary to set up the named instance, and then configure related settings.
\nThis article describes how to set up named instances on Microsoft\u00ae Server.<\/p>\n

    \n
  1. First, follow the steps in this document to create the named instance:
    \n
    https:\/\/ephesoft.com\/docs\/kb0021050-how-to-install-ephesoft-with-mssql-named-instance-through-installer<\/a>
    \nNote:<\/strong>\u00a0The wiki article above states that you should use the server name of <<SERVERNAME>>\\<<NAMED_INSTANCE>>, when defining the server name during installation. The system will prompt you to provide the remote MS SQL Server details during this step. Only previous versions of Transact require the server name, with this convention. Server name definition does not apply to Transact 4.5.0.0.
    \nIn Transact 4.5.0.0, there are two required parameters:<\/p>\n