Installation Guide¶
MIKE OPERATIONS
This guide explains how to install MIKE OPERATIONS release 2025.2 for brand new systems.
Note
In this document, MIKE OPERATIONS will refer specifically to the 2025.2 version. For information about installation of other versions, please read the corresponding guides.
1. Decide on the database to use¶
Because MIKE OPERATIONS runs on a database, a supported database software or service must be installed.
The following databases are supported by MIKE OPERATIONS:
Database type | When to use? | Deployment options | How to instal? | Read more |
---|---|---|---|---|
SQLite | Only for single user access, for demo and testing purposes. Not recommended for use in production environments. | Local | Automatically installed with MIKE OPERATIONS | SQLite |
PostgreSQL | Recommanded database supporting all features | Local Network Azure (1) |
Local: With the MIKE OPERATIONS installer (optional) Network: Manual installation Azure: Azure portal |
PostgreSQL |
Microsoft SQL Server | Does not support Raster and Mesh data | Local Network |
Must be installed by user following guidelines. Supported versions include Microsoft SQL Server 2019 and 2022. Please read about Microsoft SQL Server support options | Microsoft |
(1) Mesh database not supported
MIKE OPERATIONS installer includes the latest available version of PostgreSQL and PostGIS at the time of release, which is recommanded for security reasons, however: - if you want to install a different combination or if you want to install the database on a dedicated server, you will need to manually install PostgreSQL. Please refer to the online help. - if you want to use an existing PostgreSQL server, you should ready this - if you want the PostgreSQL server to accept connection from other computer on the network, please should ready this.
2. Install MIKE OPERATIONS¶
Run the exe file¶
MIKE OPERATIONS is installed by running setup.exe
as administrator to allow all components to be installed.
Warning
Do not run the MIKE OPERATIONS 2025.msi file.
Prerequisites update¶
This will first instal the prerequisites listed below.
Prerequisite | Description |
---|---|
DHI License Management application | DHI License Management 2025.0 is installed with MIKE OPERATIONS, if not already present on the computer |
Microsoft .NET Framework 4.7.2 | Usually already installed with Microsoft Windows version supported by MIKE OPERATIONS |
Microsoft Edge WebView2 | Control that lets MIKE Workbench and MIKE OPERATIONS Desktop (Operator UI) embed advanced web pages in docked panels inside the application |
Accept the license agreement¶
Read and accept the license agreement and click Next.
Select Components¶
Several features can be installed, as described in the table below:
Feature | Optional | Description | Read more |
---|---|---|---|
MIKE Workbench | Compulsory | Required to work with data | link |
Database Manager Utility | Compulsory | Required to manage databases and user | link |
Python libraries | Optional | Required to work with FEFLOW and MODFLOW adaters. Useful when using Script Manager | link |
MIKE OPERATIONS Desktop | Optional | User interface to help operators manage real time system | link |
MIKE Modelling Workbench | Optional | Simple MIKE Workbench interface for modellers | |
PostgreSQL including PostGIS | Optional | Must be selected when working with PostgreSQL database, even if the database is hosted on Network or Azure |
Job Service Port¶
Specify the port to use for the Job Manager Service.
Use the default port (8089).
It’s possible in this step, to specify a computer user profile to be used when running jobs. This can also be edited after the installation..
Note
If the Job Manager fails to start, this might be because the default port used for the Job Manager Service is already used.
In that case, please restart the installation process and select a different port number.
Click Next
Note
To install the job service on another computer for remote exexution, read this page
PostgreSQL administrator password¶
If you’ve selected a PostgreSQL installation, you will be asked to provide a password for PostgreSQL database service.
Provide a new Password to the PostgreSQL database service (or the existing password if the PostgreSQL database service is upgraded).
Info
Remember this password as the password should be used whenever the MIKE OPERATIONS Database Manager Utility is used or when the PostgreSQL native database management software pgAdmin is applied.
Click Next
Install¶
Click Install
This will install will MIKE OPERATIONS in C:\Program Files (x86)\DHI\MIKE OPERATIONS\2025\bin
.
Finish Installation¶
Click Finish
PostgreSQL Installation¶
If you are doing a PostgreSQL installation, wait until installation of PostgreSQL and PostGIS is complete.
Click OK to complete the installation once the PostgreSQL installation is complete.
DHI License File¶
The DHI license is handled through the DHI License Management software, which can be found under DHI License Administration in the Start Menu.
Open the DHI License Management program in the start menu as administrator.
There three different options: - Internet License - Network License - Local License (dongle)
Note
All Users must be ticked to allow job execution (if job service is using another user profile)
Please refer to the Trouble shooting section of the Job Manager documentation or contact your local MIKE Sales representative.
3. Install modelling software (optional)¶
Most MIKE OPERATIONS systems use one or several models. The adaptors expect the corresponding software to be installed on the MIKE OPERATIONS machine for model registration and when running locally.
MIKE Software¶
MIKE OPERATIONS natively integrates with other MIKE Software. Only specific version are supported, as shown below.
Product | Version |
---|---|
FEFLOW | 10 |
MIKE+ | 2025.0 |
MIKE SHE | 2025.0 |
MIKE 21 FM | 2025.0 |
MIKE HYDRO Basin | 2025.0 |
MIKE 1D | 2025.0 |
MIKE HYDRO River (1) | 2023.0 |
MIKE 11 (1) | 2023.0 |
MIKE FLOOD (1) | 2023.0 |
(1) Products not supported anymore. Users should migrate to MIKE+
Other Software¶
MIKE OPERATIONS also supports other modelling software.
Product | Version |
---|---|
EPANET | 2.2 |
GoldSim | 14 and newer |
HEC RAS | 5.0.3 5.0.4 5.0.5 5.0.7 6.1.0 6.5 |
MODFLOW USG | 1.5 |
NWS | OHD-CORE-CHPS-3.2.a (November, 7 2013) |
Source | 5.16.0.12332 |
SWAT | SWAT 2012 |
WEAP | 2024.0 |
4. Create Database¶
Once the software is installed for the first time, it is required to create a database on the database server.
To launch the MIKE OPERATIONS Database Manager Utility, go to the Start menu and search for Database Manager Utility.
Refer to the Database Manager Utility documentation on how to connect to a database server and on how to create a new database.
5. Connect to a database in MIKE Workbench¶
After a database has been created in the Database Manager Utility, a connection to the database must be created in MIKE Workbench.
Create connection¶
When opening MIKE Workbench, a connection window appears.
Click Setup...*
A connection manager then allows you to create a connection.
Click Add...
In the Setup window, a database connection is defined.
PostgreSQL or MS SQL Serve¶
If the selected database type is PostgreSQL or MS SQL Server, you should define the server name.
In the current example, we work with a database installed locally and the server name should be set to localhost.
The port should be set to the port associated with the server. This association is made in Database Manager Utility for local services.
The Database is selected from the databases available from the given server/port combination.
The Connection Name is set to the database name by default but can be changed.
SQLite¶
For SQLite, you should define the path to the SQLite database file.
The Connection Name is set to the database name by default but can be changed.
Login¶
The newly created connection appears in the list.
The Connection Manager dialog now shows the newly created database connection.
Click Close
Specify the User name and Password.
By default, the pre-configured administrator account admin
should be used . The default password is dssadmin
.
Warning
Make sure to change the admin
user password, so that the default password is not used. Please refer to the MIKE Workbench documentation about Users for more information
Click Login
Note
MIKE Workbench is a user interface that allows water engineers to work with data. However, this databse can also be open in other software, such as pgAdmin for PostgreSQL. However, it is not recommanded to update the data outside of MIKE Workbench.
5. Check installation¶
To make sure that the installation was successful, run the Troubleshooting Wizzard.
Click Analyse all and make sure that all lines have a green icon in the validation column.
To fix the issues, select the item with an error and click on the Troubleshoot button. Please also check the TroubleShooting help.