Submit a ticketCall us

AnnouncementsTHWACKcamp 2018 is here

2018 is the seventh year for THWACKcamp™, and once again we’ll be live October 17 – 18 with packed session tracks covering everything from network monitoring and management, to change control, application management, storage, cloud and DevOps, security, automation, virtualization, mapping, logging, and more.

Register for online sessions.

Home > Success Center > Orion Platform > Orion - Knowledgebase Articles > Run the SolarWinds Orion Installer in the silent mode

Run the SolarWinds Orion Installer in the silent mode

Updated: December 4, 2017


The silent mode means that the installer runs silently, without displaying the user interface.


For earlier Orion Platform versions, see Install NPM and modules in unattended mode.


Before you run the scripts, make sure the SQL Server is installed and accessible from the server where the software is installed.

Known limitations

  • You cannot specify proxy settings in the silent installation mode.
  • You cannot change the installation language in the silent mode. When installed using the silent mode, your Orion Web Console is in English.

Installation Overview

To install Orion Platform products in the unattended mode, complete the following steps:

  1. Adjust the configuration file.
  2. Run the silent installation commands.

Step 1: Adjust the configuration file

  1. Review the following configuration examples (xml).
  2. Copy the example that suits your environment and save it.
  3. Adjust the file as necessary.


Supported parameters

Parameters Values Description

Specify Orion Platform products to be installed.

  • EOC is a valid value as well, but you cannot install it on the same computer with other Orion Platform products.
  • PM is not recommended



Specify where you want to install Orion Platform products.

When upgrading, the installation path is reused from the existing installation, and this parameter does not have any effect.

<AdvancedInstallMode> True/False

False: the installer runs in the Express mode, it installs SQL express, and runs the Configuration wizard with default configuration values. If you specify the values in the config file, the defaults are overwritten with your input.

True: all information required by the Configuration wizard must be provided in the xml configuration file, including the SQL Server instance details



Only on scalability engines. Specify the IP address or domain name of the main polling engine server.

Supported from January 2018.






Only on scalability engines. Specify the type of scalability engine to be installed. 
If MainPollerHostname is not specified, the default value is set to MainPoller.

If MainPollerHostname is specified, the default value is AdditionalPoller.

Supported from January 2018.

<IsStandby> True/False

Only on scalability engines. Specify whether the installation should be a High Availability standby server. Only applies when the ServerType is specified as MainPoller or AdditionalPoller, false by default.

Supported from January 2018.

Example A: Installation with SQL Express (evaluations)

This configuration file installs evaluation versions of NPM and NCM.
If NTA were one of the products to install, the silent installer also installs the Flow Storage Database on the same computer.

<?xml version="1.0" encoding="utf-8"?>

Example B: Standard fresh install with an existing database

To provide the SQL Server instance name and/or port, use the following syntax:

 <?xml version="1.0" encoding="utf-8"?>
                <!--(Sets flag to create new database during CW)-->
                <!--(Enables SQL Server authentication)-->
                <!--(Orion database name)-->
                <!--(SQL server name for silent config wizard, e.g.: localhost)-->
                <!--(SQL instance name for silent config wizard)-->
                <!--(SQL account password,  when you enabled UseSqlAuthentication)-->
                <!--(SQL account username, when you enabled UseSqlAuthentication)-->
                <!--(Orion database account access type. Other possible values: ExistingSql, ExistingWindows)-->
                <!--(Name of Orion database account, e.g.: SolarwindsOrionDatabaseUser)-->
                <!--(Password to Orion database account)-->
                <Address>(All Unassigned)</Address>
                <ApplicationName>SolarWinds NetPerfMon</ApplicationName>

Example C: Configuration file for Scalability Engines

<?xml version="1.0" encoding="utf-8"?>

Step 2: Run the silent installation commands

Replace the entries in the angle brackets <<...>>> with your data, and run the following commands using the command prompt.

The /s flag makes the installer run in the silent mode.

Last modified