How to Perform a Silent Installation of Bold BI Enterprise Edition on Windows?
Overview
Bold BI Enterprise Edition can be installed and deployed in silent mode, allowing for a streamlined installation process. This guide outlines the steps to perform a silent installation.
Steps to Install Bold BI Enterprise Edition on Windows in Silent Mode
-
Download the Installer: Obtain the
BoldBIEnterpriseEdition.exe
from your account. -
Run the Installer: Double-click the downloaded
BoldBIEnterpriseEdition.exe
. The installer wizard will open and extract the installer package into the%temp%
folder. -
Access the Temp Folder: In the Run command box, type
%temp%
and press Enter. Temp Folder will open, and you will find theboldbienterpriseedition_(version)_(timestamp).exe
file in one of theis-xxxx
folders. -
Copy the Extracted File: Move the extracted
boldbienterpriseedition_(version)_(timestamp).exe
file to any local drive.
-
Exit the Wizard: Close the installer wizard.
-
Open Command Prompt: Run the Windows Command Prompt in Administrator mode.
-
Execute the Silent Installation Command: Use the appropriate command based on your installation type.
Installation Command Breakdown
The installation command follows this structure:
boldbienterpriseedition_(version)_(timestamp).exe /InstallPath:{Location to install} /IISPortNo:{Port_No} /IISSiteName:{siteName} /IISSubAppName:{subAppName} /IISSubAppDomainName:{domainName} /IsSetFirewall:{TRUE/FALSE} /IsUpgrade:TRUE /IsDesktopShortcut:{TRUE/FALSE} /IsStartMenuShortcut:{TRUE/FALSE} /IsSilentStartUp:FALSE /JsonFilePath:{JSON File}
Parameters
-
Executable File:
boldbienterpriseedition_(version)_(timestamp).exe
- This is the installer executable, with version and timestamp for unique identification.
-
Install Path:
/InstallPath:{Location to install}
- Specifies the directory for installation. Replace
{Location to install}
with the desired path (e.g.,C:\Program Files\MyApp
).
-
IIS Port Number:
/IISPortNo:{Port_No}
- Sets the port number for IIS. Replace
{Port_No}
with the desired port (e.g.,8080
). This is not required when hosting as a sub-application.
-
IIS Site Name:
/IISSiteName:{siteName}
- Defines the name of the IIS site for hosting the application. Replace
{siteName}
with the desired site name (e.g.,MyAppSite
).
-
IIS Sub-Application Name:
/IISSubAppName:{subAppName}
- Specifies the name of the sub-application within the IIS site. Replace
{subAppName}
with the desired name. This is only needed if the application is a sub-application.
-
IIS Sub-Application Domain Name:
/IISSubAppDomainName:{domainName}
- Defines the domain name for the sub-application. Replace
{domainName}
with the appropriate domain (e.g.,example.com
). This is only needed for sub-applications.
-
Firewall Configuration:
/IsSetFirewall:{TRUE/FALSE}
- Determines whether to configure the firewall during installation.
TRUE
: Sets up necessary firewall rules.FALSE
: No changes to the firewall.
-
Upgrade Flag:
/IsUpgrade:TRUE
- Indicates that the installation is an upgrade of an existing version. Setting this to
FALSE
may initiate a fresh installation.
-
Desktop Shortcut:
/IsDesktopShortcut:{TRUE/FALSE}
- Specifies whether to create a desktop shortcut.
TRUE
: Creates a shortcut on the desktop.FALSE
: No shortcut created.
-
Start Menu Shortcut:
/IsStartMenuShortcut:{TRUE/FALSE}
- Specifies whether to create a shortcut in the Start Menu.
TRUE
: Adds a shortcut to the Start Menu.FALSE
: No shortcut added.
-
Silent Startup:
/IsSilentStartUp:FALSE
- Indicates whether the application should start silently.
FALSE
: Shows the user interface when launched.TRUE
: Starts silently without showing the interface.
-
JSON File Path:
/JsonFilePath:{JSON File}
- Specifies the path to a JSON file containing database and IIS site details. This is used when
/IsSilentStartUp
is set toTRUE
.
Silent Installation Options
1. Silent Installation as a New Site
To install Bold BI as a new site, use the following command:
boldbienterpriseedition_7.11.24_0121.exe /InstallPath:"C:\Program Files (x86)\Bold BI\Enterprise Edition\" /IISPortNo:65301 /IISSiteName:"BoldBIEnterpriseEdition" /IsSetFirewall:TRUE /IsUpgrade:FALSE /IsDesktopShortcut:TRUE /IsStartMenuShortcut:TRUE /IsSilentStartUp:FALSE
- IsUpgrade: Set to
False
for a fresh installation. Change toTrue
if upgrading to a newer version. - IISSiteName: The name for the new site.
- IISPortNo: The port number for hosting the created site.
2. Silent Installation as a Sub Application
To install Bold BI as a SubApp, use the following command:
boldbienterpriseedition_7.11.24_0121.exe /InstallPath:"C:\Program Files (x86)\Bold BI Enterprise Edition\" /DeploymentPath:"C:\BoldServices" /IISSiteName:"Default Web Site" /IISSubAppName:Bold /IISSubAppDomainName:http://localhost:80 /IsSetFirewall:false /IsUpgrade:FALSE /IsDesktopShortcut:TRUE /IsStartMenuShortcut:TRUE /IsSilentStartUp:FALSE
- IISSiteName: The name of the existing site in IIS.
- IsUpgrade: Set to
False
for a fresh installation. - IISSubAppName: The name of the Bold BI sub application.
- IISSubAppDomainName: The domain name for the Bold BI site (e.g.,
http://localhost:80
).
3. Silent Installation with JSON Configuration
For installations that require a JSON configuration file, use the following command:
boldbienterpriseedition_7.11.24_0121.exe /InstallPath:"C:\Program Files (x86)\Bold BI\Enterprise Edition\" /IISPortNo:65301 /IISSiteName:"BoldBIEnterpriseEdition" /IsSetFirewall:TRUE /IsUpgrade:FALSE /IsDesktopShortcut:TRUE /IsStartMenuShortcut:TRUE /IsSilentStartUp:TRUE /JsonFilePath:"C:\application_startup.json"
- If hosting Bold BI over Bold Reports and you want to enable common login, include the parameter
/IsCommonLogin:TRUE
.