1. Update / Upgrade
1.1. Components of a Lexolution Update
| Database Server | Application Server | Workstation |
|---|---|---|
| SQL Server | Lexolution Server | Lexolution Client |
| Lexolution Word Add-In |
Update Steps
| Step | Component | Machine |
|---|---|---|
| 01 | Backup the KMS database | Database Server |
| 02 | Lexolution Server Setup | Lexolution Server |
| 03 | Lexolution Client Setup | All Lexolution Clients/Terminal Servers |
| 04 | Lexolution Word Add-In Setup | All Lexolution Clients/Terminal Servers |
2. Lexolution Server
The Lexolution Server stores all data and makes it available to the Lexolution Client on a workstation or terminal server.
๐ Note
Before updating the Lexolution Server, back up the Lexolution database.
When updating the Lexolution Server, the Lexolution database will also be updated.
The installation is done in two separate steps:
1.) Install the program files for the KMS Server
2.) Update the database and start the service.
An upgrade from KMS 5.2 to the current version is not possible directly. The Lexolution Server must first be updated to 5.3 before installing the current version.
However, this can be done one after the other without delay.
Clients can be updated directly from 5.2 to the current version.
Please note the following:
- Previously, when updating the Lexolution Server via setup, the values from the config file were not carried over if the server setup was performed by different admins.
- Starting with Lexolution 8.0.119, the server setup is delivered with ALLUSERS=1 for a system-wide installation.
- For existing customers, it is recommended to switch once from a user-specific to a system-wide installation:
- Update to the latest version of the Lexolution Server.
- Back up the Lexolution Server configuration (STP.KMS.Server.exe.config).
- Uninstall any previous version of the Lexolution Server.
- [optional] If the Lexolution Server was previously installed by different users: Clean up old installations (log in as each user and uninstall the old Lexolution Server or LEXolution.KMS Server installations).
- Restart the machine.
- Install the latest version of the Lexolution Server. Do not enter configuration values during setup and do not start the service using the button on the last page of the setup. Instead, finish the setup.
- Replace the Lexolution Server configuration in the installation directory with the backup from step 2.
- Start the Lexolution Server service.
.NET Framework version.
2.1. Lexolution Server Update Steps
To update a previous version of the Lexolution Server, follow these steps:
| Step | Action | Result |
|---|---|---|
| 01 | As a local administrator, run the Setup.exe file in the Lexolution Server directory. | The InstallShield Wizard will start. If not all installation prerequisites are met, the required components will be listed. |
| 02 | Click the Install button to install any missing components before installing the Lexolution Server. | The InstallShield Wizard for the Lexolution Server will start. |
| 03 | Please check the values and click the Next button. |
The Server Configuration window will appear. |
| 04 | The name of the server where the Lexolution Server is installed and the port used by the STP Lexolution Server service will be displayed. Please check the values and click the Next button. |
The Database Configuration window will appear. |
| 05 | The database connection details will be displayed. These details are required to install the Lexolution Server. Please check the values and click the Next button. |
The Lexolution Database Backup window will appear. |
| 06 | Confirm that you have performed a database backup. | The Document Path Configuration window will appear. |
| 07 | The network location of the document directory will be displayed. The network location must be entered as a UNC path. Please check the values and click the Next button. |
The Reporting Database Configuration window will appear. |
| 08 | The connection details for the Lexolution reporting database will be displayed. These details are required to install the Lexolution Server. In the same window, you will see the number of parallel threads for data generation and the time dimension range (in years). These details are required to install the Lexolution Server. Please check the values and click the Next button.
|
The Reporting Database Update window will appear. |
| 09 | Your settings for whether the Lexolution reporting database should be updated automatically and at what time will be displayed. Please check the values and click the Next button. |
The LEXolution Service Bus Configuration window will appear. |
| 10 | If you want to use central user management together with DMS, enter the relevant data here. Otherwise, you can skip this dialog and click the Next button. |
The Ready to Install the Program window will open. |
| 11 | Click Cancel to exit the installer without installing the Lexolution Server. Click the Back button to change the configuration. Click the Install button to install the Lexolution Server on the server. |
The Files in Use window may appear. |
| 12 | Select Automatically close and restart applications. Click the Next button. |
The Installation Information for Lexolution Server window may appear. |
| 13 | Click the OK button. | The Lexolution Server will be installed. The InstallShield Wizard Complete window will appear. |
| 14 | Click the Next button. |
The InstallShield Wizard Complete window with the Start KMS Server button will appear. |
| 15 | Click the Start KMS Server button. |
After updating the database and starting the Lexolution Server service, the Confirmation dialog will appear.
|
| 16 | Click OK and then Finish.The KMS Server update is now complete. |
๐ Note
After updating Lexolution from version 9.3.72, an indexing of search codes for fuzzy search will be performed when the server starts.
This calculation is a lengthy process!
If the indexing is not complete, a notification will appear when starting the Lexolution Client:
The quick search preparation has not yet been completed. Please contact your administrator.
Once the indexing is complete, the user can start the Lexolution Client again.
So, close the client and try starting it again after a few minutes.
The log file ServerLog_8000.txt is saved under
%programdata%\STP AG\LEXolution.KMS\2.2. Setting Up Email Notifications When Creating the Reporting Database
The Lexolution Server notifies recipients via the configured email address whether the reporting database was created successfully, or informs them of any errors and blocks access to the reporting database.
๐ Note
Changes to the settings below will be applied with the next notification, without needing to restart the Lexolution Server.
To configure email notifications when creating the reporting database, follow these steps:
Step 1
Open the Lexolution Server configuration file with administrator rights.
If you installed the Lexolution Server in the default installation directory, the configuration file STP.Kms.Server.exe.config is located in C:\Program Files (x86)\STP AG\LEXolution.KMS-Server.
Set IsReportDbEmailDeliveryEnabled to specify whether you want to enable notifications.
<add key="IsReportDbEmailDeliveryEnabled" value="true"> </add>
Set ReportDbEmailReceipients to specify who should receive the emails. You can enter multiple email recipients, separated by commas.
<add key="ReportDbEmailReceipients" value="user1@company.com,user2@company.com"></add>
Set ReportDbEmailSenders to specify who should be listed as the sender.
<add key="ReportDbEmailSenders" value="user@company"></add>
Set ReportDbEmailServerHostnames to specify the email server to use.
<add key="ReportDbEmailServerHostnames" value="0"></add>
Optionally, set ReportDbEmailServerPort to specify the port the email service is available on.
If no port is entered, the default port 25 will be used.
<add key="ReportDbEmailServerPort" value=""></add>
Set ReportDbEmailServerUseSsl to specify whether communication with the email server should be encrypted.
If the email server supports encrypted communication, it can also be negotiated even if the setting is false.
<add key="ReportDbEmailServerUseSsl" value="true"></add>
Set ReportDbEmailServerUsername to specify the username used to log in to the email server.
Please coordinate with your IT department regarding configuration.
<add key="ReportDbEmailServerUsername" value="company.com\username"></add>
Set ReportDbEmailServerPassword to specify the password used to log in to the email server.
<add key="ReportDbEmailServerPassword" value="password"> </add>
Step 2
Save your changes and close the configuration file.
The updated settings will now be applied.
The Lexolution Server is now installed and configured.
3. Lexolution Client
The Lexolution Client is installed on workstations and terminal servers.
All objects and their meta information are received by the Lexolution Client from the Lexolution Server.
๐ Note
If Windows updates on the system have not been applied, there may be issues installing the new .NET Framework version.
Updating the Lexolution Client via the STP Updater (Terminal Server)
The new version update must first be installed on the STP Update Server.
As an administrator, save the update files Setup.exe and UpdateManifest.xml from the LEXolution.KMS Client\ directory to the repository directory of your STP Updater Server at \\<ServerName>\...\Update\LEXolution.KMS Client\.
Click the Show STP Updater Repository icon on the desktop of the STP Updater Server to open the relevant directory.
When a user opens the Lexolution Client, the STP Updater Client will check and update Lexolution to the new version.
Classic Single Installation/Update of the Lexolution Client
| Step | Action | Result |
|---|---|---|
| 01 | Open the Command Prompt with the Run as administrator option. |
|
| 02 | In the Command Prompt, enter the command change user /install and press Enter. |
|
| 03 | Start the Setup.exe executable file in the Lexolution Client directory. | The InstallShield Wizard will start. If not all installation requirements are met, the necessary components will be listed. |
| 04 | Click the Install button to install any missing components before installing the Lexolution Client. | The InstallShield Wizard for the STP.Updater Client will start. |
| 05 | The STP.Updater Client will be installed or updated. Please enter the server configuration for the STP.Updater and set the desired check frequency. |
The InstallShield Wizard for the Lexolution Client will start. |
| 06 | Click the Next button. |
The Destination Folder window will open. |
| 07 | Click the Change button to specify a different destination folder. Changing the destination folder is not recommended. | The Change Current Destination Folder window will appear. |
| 08 | Select a destination folder and click the OK button. | The Destination Folder window will open. |
| 09 | In the Destination Folder window, click the Next button. |
The Server Configuration window will appear. |
| 10 | The name of the server where the Lexolution Server is installed and the port used by the STP Lexolution Server service will be displayed. Please check the values and click the Next button. |
The Ready to Install the Program window will open. |
| 11 | Click Cancel to exit the installer without installing the Lexolution Client. Click the Back button to change the configuration. Click the Install button to update the Lexolution Client on the workstation. |
The Lexolution Client will be updated. The InstallShield Wizard Completed window will appear. You can start the Lexolution Client immediately after installation. Optionally, the LEXolution.DMS Client App Service (LCAS) can be installed. However, installation is only required and recommended if you are using Lexolution with LEXolution.DMS version 7 or higher. For installation steps, please refer to the installation guide for the LEXolution.DMS Client App Service. |
| 12 | In the Command Prompt, enter the command change user /execute and press Enter. |
The log file ClientLog.txt is saved under %localappdata%\STP AG\LEXolution.KMS\.
3.1. Lexolution Word Add-In
With the Lexolution Word Add-In, Microsoft Word can be used as a word processor.
Bookmarks are provided, and documents can be saved directly from Microsoft Word into Lexolution.
๐ Note
If Windows updates on the system are not up to date, there may be issues installing the new .NET Framework version.
- Compatibility mode for Word 2003 or the Word 97-2003 (*.doc) document format is not supported.
How to update the Lexolution Word Add-In on a workstation.
Follow these steps:
| Step | Action | Result |
|---|---|---|
| 01 | Copy the update files Setup.exe and UpdateManifest.xml from the Lexolution WordAddIn directory to the repository directory of your STP.Updater server at \\<Servername>\...\Update \LEXolution.KMS Word AddIn.To open the directory, you can click the Show STP.Updater Repository icon on the desktop of the STP.Updater server. |
|
| 02 | After the next check by the STP.Updater Client, the Lexolution Word Add-In will be updated to the new version. |
How to update the Lexolution Word Add-In on a terminal server
Follow these steps:
| Step | Action | Result |
|---|---|---|
| 01 | Open the Command Prompt with the Run as administrator option. | |
| 02 | In the Command Prompt, enter the command change user /install and press Enter. |
|
| 03 | Start the Setup.exe executable file from the Lexolution WordAddIn\ directory. |
The InstallShield Wizard will start. If not all installation requirements are met, the necessary components will be listed. |
| 04 | Click the Install button to install any missing components before installation. |
The InstallShield Wizard for the STP.Updater Client will start. |
| 05 | The STP.Updater Client will be installed or updated. Please enter the server configuration for the STP.Updater and set the desired check frequency. |
The InstallShield Wizard for the Lexolution Word Add-In will start. |
| 06 | Click the Next button. |
The Destination Folder window will open. |
| 07 | Click the Change button to specify a different destination folder.Changing the destination folder is not recommended. |
The Change Current Destination Folder window will appear. |
| 08 | Select a destination folder and click the OK button. |
The Destination Folder window will open. |
| 09 | In the Destination Folder window, click the Next button. |
The Server Configuration window will appear. |
| 10 | The name of the server where the Lexolution Server is installed and the port used by the Lexolution Server will be displayed. Please check the values and click the Next button. |
The Ready to Install the Program window will open. |
| 11 | Click Cancel to exit the installer without installing the Lexolution Word Add-In. Click the Back button to change the configuration.Click the Install button to update the Lexolution Word Add-In on the workstation. |
Lexolution Word Add-In will be updated. The InstallShield Wizard Completed window will appear. |
| 12 | In the Command Prompt, enter the command change user /execute and press Enter. |
๐ Note
After updating the Lexolution Word Add-In, the Lexolution menu item will be available in Word. If Microsoft Office is uninstalled, Lexolution Word Add-In must be uninstalled before uninstalling Microsoft Office.3.2. Terminal Server
Terminal Server Installation
Open the Command Prompt with the Run as administrator option.
| Step | Action |
|---|---|
| 01 | In the Command Prompt, enter the command change user /install and press Enter. |
| 02 | Start the Lexolution-Client.exe executable file and follow the instructions in the installation program. |
| 03 | Start the Lexolution WordAddIn.exe executable file and follow the instructions in the installation program. |
| 04 | In the Command Prompt, enter the command change user /execute and press Enter. |
๐ Note
If Windows updates on the system are not up to date, there may be issues installing the new .NET Framework version.This article has been automatically translated by an AI and may therefore contain errors.
Related to