# System Requirements

## Operating Systems (64 bit)

* Windows 11
* Windows 10
* Windows Server 2022
* Windows Server 2019
* Windows Server 2016

## Installation Privilege

* Admin rights (local or domain admin)

## Hardware

* 1 GB free system disk for OMrun application and OMdashboard
* 100 GB free disk space for OMrun test results
* Virtual or physical machine(s) as you like.

### Minimum requirements

* 32 GB RAM
* 2 Cores

### Recommended requirements

* 64 GB RAM or more
* 4-8 Cores (depending on usecase)

## Software

The order of the installation is crucial, proceed as followed.

### 1. Middleware

* Microsoft .NET Framework 4.8 & .NET Framework 6.0 (both required) Allways install .NET 4.8 before .NET SDK 6.0. Windows does not allow to install .NET 4.8 afterwards. OMrun does work on 64-bit only, ensure the proper .NET version is used.
  * ndp48-x86-x64-allos-enu\
    [Download](https://dotnet.microsoft.com/en-us/download/dotnet-framework/net48)
  * dotnet-sdk-6.0.400-win-x64\
    [Download](https://dotnet.microsoft.com/en-us/download/dotnet/6.0)

### 2. Office

To present the compare result in an calculation software, an office product need to be installed. Any of the listed products do work.

* Excel
  * 2010
  * 2013
  * 2016
  * O365
* LibreOffice
  * 7.6
  * 24.2
* OpenOffice
  * 4.1

### 3. Data Access Component (Microsoft)

To read flat files with OMrun, a Microsoft data access component is needed if there is no database (SQL Server, Access) or Microsoft Office installed on the system.

* accessdatabaseengine\_X64.exe\
  [Download](https://c2rsetup.officeapps.live.com/c2r/download.aspx?ProductreleaseID=AccessRuntimeRetail\&language=en-us\&platform=x64)

### 4. SQL CE Database (SQL Server Compact 4.0 SP1)

For internal usage OMrun includes a mobile database SQL CE that needs the dll for the engine. Before starting OMrun the database installation is necessary.

* SSCERuntime\_x64-ENU.exe\
  [Download](https://www.microsoft.com/en-us/download/details.aspx?id=30709)

### 5. OMrun

If the pre-conditions are matched the final installation is OMrun itself. The tool contains a self-test that is able to check if the installation is successful.

* OMrunSetupX64.msi\
  (software delivered by the company)

### 6. OMdashboard

The management dashboard is a web application running on a IIS Microsoft webserver, delivered with OMrun. The preconditions and the installation guide can be found on a separate document.
