The purpose of this installation manual is to give you the system requirements and a step-by-step guide on installing . For the installation of Exact Synergy, see Installation and update procedures Exact Synergy on web servers at the customer portal of Exact Software.
Before you install ESE, please review the system requirements for it to run optimally. For more information, see Hardware and software requirements for ESE.
This section contains a step-by-step installation guide. The following applications are required for installing ESE:
After installing the required applications, you can proceed with the installation of ESE:
ESE relies heavily on Microsoft Internet Information Services. Since a web server is usually accessible to the outside world, it is one of the most vulnerable servers in the network. For example, during the installation of the operating system, it is advised to install only the minimal requirements to run ESE. This will save resources and minimize the risk of unwanted activities on the server.
On a regular basis, go to www.microsoft.com to check for the latest service packs, updates, patches and hot fixes to protect your web server from unwanted activities.
To install IIS 8, see How to install Microsoft IIS 8 on Microsoft Server 2012 for Exact Synergy Enterprise.
To install IIS 8.5, see How to install Microsoft IIS 8.5 on Microsoft Server 2012 R2 for Exact Synergy Enterprise.
To install IIS 10, see How to install Microsoft IIS 10 on Microsoft Server for Exact Synergy Enterprise.
The Microsoft .NET Framework includes everything you need to run applications using the Microsoft .NET Framework and is therefore required before installing ESE.
The Microsoft .NET Framework can be downloaded directly from the Microsoft website.
After installing the Microsoft .NET Framework, you will have to register .NET with IIS.
After installing Microsoft .NET Framework, you should ensure that the configurations are compatible with ESE by configuring the Microsoft .NET Framework.
ESE uses validation and decryption keys for encryption, decryption, validation of forms-authentication data and out of process session state identification. Using the default (out of the box) validation and decryption key settings in IIS is not recommended. For better security and to prevent third party tampering of encrypted data, these keys should be changed.
ESE works with Microsoft SQL Server. For more information about the compatibility of the SQL Server version with the respective ESE product release, see Hardware and Software Requirements for ESE Start page. When you install Microsoft SQL Server, keep in mind to select mixed mode for the authentication.
For more information, see How-to: Installing SQL Server Standard Edition for Exact software.
Remember to restart the SQL Server for this to take effect, or else you will encounter the Baco no rights error message when you launch ESE.
To install ESE based on the Microsoft .NET Framework, you can download the necessary files with the ProductUpdater. Alternatively, you can also install ESE using Windows Installer (MSI) packages. For more information, see Installing and updating ESE with Microsoft Windows Installer.
Note: An ESE installation carried out using ProductUpdater cannot be updated using the MSI installer and vice versa. For more informaton, see How-to: Replacing ESE installed using Productupdater with Windows Installer.
Just like the software itself, the ProductUpdater is available in multiple languages. To access the product updater, go to the Exact Synergy Enterprise folder, double-click the bin folder, and then double-click ProductUpdater_T15.exe.
Caution: The ProductUpdater_T8 that is used for Exact Synergy cannot be used to install ESE.
Since ESE is supported by different browsers, before you create a new database (for Microsoft Windows authentication), you need to configure the browser settings to ensure the database creation process run successfully.
When you start up ESE, you are required to provide a valid license type for ESE. The license file for Exact Synergy is no longer valid. If you have selected the appropriate license file, you are allowed to create a database.
After the new database is created, you have to make sure the following configurations in IIS are set.
The database configuration is stored in the db.config file in the root of your ESE installation directory. This is created when a new database is created or an existing database is opened. In Exact Synergy, this file was called baco.cfg.
After the file db.config is automatically created, you can put information of other database in the db.config in order to run other databases on ESE. You can open the db.config in Notepad and it will look like this:
You can easily add new databases by using the example shown. Of course the virtual directory that you specify must exist in the Internet Information Services application.
When you want to open an existing ESE database, you need to select the corresponding hyperlink. If the database of an Exact Synergy version is selected, the database will automatically be updated to the current version installed.
If this is a database that was created in the Exact Synergy environment, then you need to read the Conversion manual for converting this database correctly to ESE.
Note: You need to have at least Exact Synergy product update 372 in order to convert the Exact Synergy database to ESE.
If you use Federated Identity (FiD), it is recommended that you run FiD Configurator so that the relevant configuration files can be regenerated to continue using FiD. After installation of is complete and if you are using FiD, you will be reminded to run FiD Configurator. For more information on FiD, see Federated Identity Configurator.