Silent Installation
  • 02 May 2023
  • 4 Minutes to read
  • Dark
    Light
  • PDF

Silent Installation

  • Dark
    Light
  • PDF

Article Summary

Is it possible to install BizTalk360 without user interaction?

Yes, it is possible to install BizTalk360 silently, with the help of the command prompt. This can be done for both Fresh and Upgrade.

Feature components

  • Web
  • Database
  • Monitoring service
  • Analytics service

Steps to follow:

Before starting installation, please verify all prerequisites are matching.

  • Login to the BizTalk360 machine with the credentials of the BizTalk360 service account
  • Open command prompt with Administrator privileges
  • Run the command.

Installation Properties

Common Properties

Sl.noProperty CategoryProperty NameSample Value
1GeneralINSTALLLOCATION"C:\Program Files (x86)\Kovai Ltd\BizTalk360"
2
LicenseAccepted1
3DatabaseCONNECTION_STRING"Server=Instance_Name;Database=BizTalk360;Integrated Security=True;"
4
SQL_SERVER_NAMEInstance_Name
5
DB_NAMEBizTalk360


INPUT_DEFAULT_SUPER_USERNAME
Domain\Username
6
DEFAULT_SUPERUSER_DOMAINNAME
DomainName
7
DEFAULT_SUPER_USERNAME
UserName


IS_VALID_DEFAULT_SUPER_USERNAME
1


IS_DEFAULT_SUPERUSER_GROUP
1/0
8WebsiteIIS_WEBSITENAME1
9
WEBSITE_DESCRIPTIONDefault Web Site
10
WEBSITE_PORT80
11
WEBSITE_IP*
12
HTTPGETENABLED_VALUEtrue
13
HTTPSGETENABLED_VALUEtrue
14
BASICHTTPBINDING_VALUETransportCredentialOnly
15
WEBHTTPBINDING_VALUETransportCredentialOnly
16NT ServiceSERVICE_LOGIN_TYPE1
17Login CredentialsWEB_APP_POOL_IDENTITY_NAMEDomain\Username
18
WEB_APP_POOL_IDENTITY_PWD"password"
19
WEB_APP_POOL_IDENTITY_CONFPWD"password"
20GMSAISGMSAACCOUNT1/0

Fresh installation

For a Fresh installation Normal Account, you can use the script below to install all of the feature components.

msiexec.exe -i "Installation File Path"/qn /Lv* "C:\install1.log" IIS_WEBSITENAME=1 WEBSITE_DESCRIPTION="Default Web Site" WEBSITE_PORT=80 WEBSITE_IP=* WEB_APP_POOL_IDENTITY_NAME="Domain\Username" WEB_APP_POOL_IDENTITY_PWD="*********" WEB_APP_POOL_IDENTITY_CONFPWD="*********" CONNECTION_STRING="Server=Instance_Name; Database=BizTalk360;Integrated Security=True;" SERVICE_LOGIN_TYPE=2 LicenseAccepted=1 SQL_SERVER_NAME=Instance_Name DB_NAME=BizTalk360 HTTPGETENABLED_VALUE="true" HTTPSGETENABLED_VALUE="false" BASICHTTPBINDING_VALUE="TransportCredentialOnly" WEBHTTPBINDING_VALUE="TransportCredentialOnly" INSTALLLOCATION="Your Installation Folder Path" INPUT_DEFAULT_SUPER_USERNAME="Domain\Username" DEFAULT_SUPERUSER_DOMAINNAME="Domain" DEFAULT_SUPER_USERNAME="Username" IS_VALID_DEFAULT_SUPER_USERNAME="1"  IS_DEFAULT_SUPERUSER_GROUP="0"  WEBSITE_PROTOCOL="http/https"

For a Fresh installation GMSA Account, you can use the script below to install all of the feature components.

msiexec.exe /i "Installation File Path "/qn /Lv* Install.log WEB_APP_POOL_IDENTITY_NAME="Domain\Username$" ISGMSAACCOUNT=1 SQL_SERVER_NAME=Instance_Name DB_NAME=BizTalk360 IIS_WBSITENAME=1 WEBSITEDESCRIPTION="Default Web Site" WEBSITE_PORT=80 WEBSITE_IP=* SERVICE_LOGIN_TYPE=2 AUTHENTICATON_MODE=1 CONNECTION_STRING="Server=Instance_Name;Database=BizTalk360;Integrated Security=True;" HTTPGETENABLED_VALUE="true" HTTPSGETENABLED_VALUE="false" BASICHTTPBINDING_VALUE="TransportCredentialOnly" WEBHTTPBINDING_VALUE="TransportCredentialOnly"  INSTALLLOCATION="Your Installation Folder Path" INPUT_DEFAULT_SUPER_USERNAME="Domain\Username" DEFAULT_SUPERUSER_DOMAINNAME="Domain" DEFAULT_SUPER_USERNAME="Username" IS_VALID_DEFAULT_SUPER_USERNAME="1"  IS_DEFAULT_SUPERUSER_GROUP="0"  WEBSITE_PROTOCOL="http/https"


We can also use this silent installation to install a separate feature component. All components has unique properties. Only if those specific properties are provided in the script, we can install the component we needed. Please find the properties for individual components below.

Feature Selection Properties

Property Name: ADDLOCAL

Use: To Select particular features for installation & skipping the rest.

Sample Values:

  1.  All features installation
    1. ADDLOCAL = "ALL"
  2. Web 
    1. ADDLOCAL=WebSiteDirFeature
  3. Database
    1. ADDLOCAL=DatbaseDirFeature
  4. Monitoring Service
    1. ADDLOCAL=WinServiceDirFreture
  5. Analytics Service
    1. ADDLOCAL=WinAnalyticsServiceDirFeature

    6. If you want to install the features separately for a GMSA account, add the property ISGMSAACCOUNT = 1 with the below scripts.

For a Fresh Installation Web only, you can use the script below:

msiexec.exe -i "Installation File Path "/qn /Lv* "C:\install1.log" IIS_WEBSITENAME=1 WEBSITE_DESCRIPTION="Default Web Site" WEBSITE_PORT=80 WEBSITE_IP=* WEB_APP_POOL_IDENTITY_NAME="Domain\Username " WEB_APP_POOL_IDENTITY_PWD="*********" WEB_APP_POOL_IDENTITY_CONFPWD="*********" CONNECTION_STRING="Server=Instance_Name ;Database=BizTalk360;Integrated Security=True;" SERVICE_LOGIN_TYPE=2 LicenseAccepted=1 SQL_SERVER_NAME=Instance_Name  DB_NAME=BizTalk360 HTTPGETENABLED_VALUE="true" HTTPSGETENABLED_VALUE="false" BASICHTTPBINDING_VALUE="TransportCredentialOnly" WEBHTTPBINDING_VALUE="TransportCredentialOnly" INSTALLLOCATION="Your Installation Folder Path" ADDLOCAL="WebSiteDirFeature"

For a Fresh Installation Database only, you can use the script below:

msiexec.exe -i "Installation File Path "/qn /Lv* "C:\install1.log" WEB_APP_POOL_IDENTITY_NAME="Domain\Username " WEB_APP_POOL_IDENTITY_PWD="*********" WEB_APP_POOL_IDENTITY_CONFPWD="**********" CONNECTION_STRING="Server=Instance_Name ; Database=BizTalk360;Integrated Security=True;" SERVICE_LOGIN_TYPE=2 LicenseAccepted=1 SQL_SERVER_NAME=Instance_Name  DB_NAME=BizTalk360  INSTALLLOCATION="Your Installation Folder Path" ADDLOCAL="DatbaseDirFeature" DEFAULT_SUPERUSER_DOMAINNAME="Domain" DEFAULT_SUPER_USERNAME="Username"

For a Fresh Installation Monitoring service only, you can use the script below:

msiexec.exe -i "Installation File Path "/qn /Lv* "C:\install1.log"  WEB_APP_POOL_IDENTITY_NAME="Domain\Username " WEB_APP_POOL_IDENTITY_PWD="********" WEB_APP_POOL_IDENTITY_CONFPWD="*********" CONNECTION_STRING="Server=Instance_Name ;Database=BizTalk360;Integrated Security=True;" SERVICE_LOGIN_TYPE=2 LicenseAccepted=1 SQL_SERVER_NAME=Instance_Name  DB_NAME=BizTalk360  INSTALLLOCATION="Your Installation Folder Path" ADDLOCAL="WinServiceDirFreture"

For a Fresh Installation Analytics service only, you can use the script below:

msiexec.exe -i "Installation File Path "/qn /Lv* "C:\install1.log" WEB_APP_POOL_IDENTITY_NAME="Domain\Username " WEB_APP_POOL_IDENTITY_PWD="*********" WEB_APP_POOL_IDENTITY_CONFPWD="*********" CONNECTION_STRING="Server=Instance_Name ; Database=BizTalk360Check;Integrated Security=True;" SERVICE_LOGIN_TYPE=2 LicenseAccepted=1 SQL_SERVER_NAME=Instance_Name  DB_NAME=BizTalk360 INSTALLLOCATION="Your Installation Folder Path" ADDLOCAL="WinAnalyticsServiceDirFeature"

In the installation path, the provided MSI should be available.

Example: C:\Users\BT360\BizTalk360.Setup.10.6.7136.1104.Enterprise

  • Once after the successful installation the BizTalk360 UI will be launched.
  • Activate the License.

Upgrade Install Properties

Sl.noProperty CategoryProperty NameSample Value
1Database EXISTING_SQL_SERVER_NAMEInstance_Name
2EXISTING_SQL_SERVER_USER_NAMEDomain\Username
3EXISTING_DB_NAMEBizTalk360
4EXISTING_SQL_SERVER_USER_PASSWORDpassword
5EXISTING_AUTHENTICATON_MODE
6WebU_IISAPPPOOL_LOGONDomain\Username
7U_IISAPPPOOL_PWDpassword
8U_INSTALL_DIR_WEB
"C:\Program Files (x86)\Kovai Ltd\BizTalk360\Web\"
9InstallDirWeb
"C:\Program Files (x86)\Kovai Ltd\BizTalk360\Web\"
10EXISTING_WEB_CONN_STRING
"Server=(local);Database=BizTalk360;Integrated Security=True;"
11EXISTING_HTTPGETENABLED_VALUE
"true"
12EXISTING_HTTPSGETENABLED_VALUE
"false"
13EXISTING_BASICHTTPBINDING_VALUE
"TransportCredentialOnly"
14EXISTING_WEBHTTPBINDING_VALUE
"TransportCredentialOnly"
15Monitoring U_SERVICE_LOGONDomain\Username
16U_SERVICE_PWDpassword
17EXISTING_SERVICE_CONN_STRING
"Server=(local);Database=BizTalk360;Integrated Security=True;"
18U_INSTALL_DIR_SERVICE
"C:\Program Files (x86)\Kovai Ltd\BizTalk360\Service\"
19InstallDirService
"C:\Program Files (x86)\Kovai Ltd\BizTalk360\Service\"
20Analytics U_ANALYTICS_SERVICE_LOGON
Domain\Username
21
U_ANALYTICS_SERVICE_PWD

password
22EXISTING_ANALYTICS_SERVICE_CONN_STRING
"Server=(local);Database=BizTalk360;Integrated Security=True;"
23U_INSTALL_DIR_ANALYTICSSERVICE
"C:\Program Files (x86)\Kovai Ltd\BizTalk360\Analytics\"
24InstallDirAnalyticsService
"C:\Program Files (x86)\Kovai Ltd\BizTalk360\Analytics\"
25GMSA  ONETIMELOGONGMSAACCOUNT1
26
APPPOOLGMSAACCOUNT 
1
27
MONITORSERVICEGMSAACCOUNT
1
28ANALYTICSSERVICEGMSAACCOUNT1

Upgrade Installation:

For an Upgrade installation Normal Account, you can use the script below to install all of the feature components.

msiexec.exe -i "Installation File Path "/qn /Lv* "C:\install2.log" U_IISAPPPOOL_LOGON="Domain\Username " U_IISAPPPOOL_PWD="*********" U_IISAPPPOOL_PWD_CONFPWD="*********"  U_SERVICE_LOGON="Domain\Username " U_SERVICE_PWD="*********" U_ANALYTICS_SERVICE_LOGON="Domain\Username " U_ANALYTICS_SERVICE_PWD="*********" SERVICE_LOGIN_TYPE=2 LicenseAccepted=1 EXISTING_SQL_SERVER_NAME="Instance_Name "  EXISTING_DB_NAME=BizTalk360 EXISTING_AUTHENTICATON_MODE="1"  U_INSTALL_DIR_WEB="C:\Program Files (x86)\Kovai Ltd\BizTalk360\Web\" InstallDirWeb="C:\Program Files (x86)\Kovai Ltd\BizTalk360\Web\" EXISTING_WEB_CONN_STRING="Server=(local);Database=BizTalk360;Integrated Security=True;"  EXISTING_HTTPGETENABLED_VALUE="true"  EXISTING_HTTPSGETENABLED_VALUE="false" EXISTING_BASICHTTPBINDING_VALUE="TransportCredentialOnly" EXISTING_WEBHTTPBINDING_VALUE="TransportCredentialOnly" EXISTING_SERVICE_CONN_STRING="Server=(local);Database=BizTalk360;Integrated Security=True;" U_INSTALL_DIR_SERVICE="C:\Program Files (x86)\Kovai Ltd\BizTalk360\Service\"  InstallDirService="C:\Program Files (x86)\Kovai Ltd\BizTalk360\Service\" EXISTING_ANALYTICS_SERVICE_CONN_STRING="Server=(local);Database=BizTalk360;Integrated Security=True;" U_INSTALL_DIR_ANALYTICSSERVICE="C:\Program Files (x86)\Kovai Ltd\BizTalk360\Analytics\" InstallDirAnalyticsService="C:\Program Files (x86)\Kovai Ltd\BizTalk360\Analytics\"

For an Upgrade installation GMSA Account, you can use the script below to install all of the feature components.

msiexec.exe -i "Installation File Path "/qn /Lv* "C:\install2.log" U_IISAPPPOOL_LOGON="Domain\Username $"  U_SERVICE_LOGON="Domain\Username $" U_ANALYTICS_SERVICE_LOGON="Domain\Username $"  SERVICE_LOGIN_TYPE=2 LicenseAccepted=1 EXISTING_SQL_SERVER_NAME=Instance_Name  EXISTING_SQL_SERVER_USER_NAME="KOVLTP173\BizTalk360" EXISTING_DB_NAME=BizTalk360Check EXISTING_AUTHENTICATON_MODE="1"  U_INSTALL_DIR_WEB="C:\Program Files (x86)\Kovai Ltd\BizTalk360\Web\" InstallDirWeb="C:\Program Files (x86)\Kovai Ltd\BizTalk360\Web\" EXISTING_WEB_CONN_STRING="Server=(local);Database=BizTalk360;Integrated Security=True;"  EXISTING_HTTPGETENABLED_VALUE="true"  EXISTING_HTTPSGETENABLED_VALUE="false" EXISTING_BASICHTTPBINDING_VALUE="TransportCredentialOnly" EXISTING_WEBHTTPBINDING_VALUE="TransportCredentialOnly" EXISTING_SERVICE_CONN_STRING="Server=(local);Database=BizTalk360;Integrated Security=True;" U_INSTALL_DIR_SERVICE="C:\Program Files (x86)\Kovai Ltd\BizTalk360\Service\"  InstallDirService="C:\Program Files (x86)\Kovai Ltd\BizTalk360\Service\" EXISTING_ANALYTICS_SERVICE_CONN_STRING="Server=(local);Database=BizTalk360;Integrated Security=True;" U_INSTALL_DIR_ANALYTICSSERVICE="C:\Program Files (x86)\Kovai Ltd\BizTalk360\Analytics\" InstallDirAnalyticsService="C:\Program Files (x86)\Kovai Ltd\BizTalk360\Analytics\"

We can also use this silent installation to upgrade a separate feature component. All components has unique properties. Only if those specific properties are provided in the script, we can upgrade the component we needed. Please find the properties for individual components below


To Upgrade Web only, you can use the script below:

msiexec.exe -i "Installation File Path"/qn /Lv* "C:\install2.log" U_IISAPPPOOL_LOGON="Domain\Username " U_IISAPPPOOL_PWD="*********" U_IISAPPPOOL_PWD_CONFPWD="********"   SERVICE_LOGIN_TYPE=2 LicenseAccepted=1 EXISTING_SQL_SERVER_NAME="Instance_Name "  EXISTING_DB_NAME=BizTalk360 EXISTING_AUTHENTICATON_MODE="1"  U_INSTALL_DIR_WEB="C:\Program Files (x86)\Kovai Ltd\BizTalk360\Web\" InstallDirWeb="C:\Program Files (x86)\Kovai Ltd\BizTalk360\Web\" EXISTING_WEB_CONN_STRING="Server=(local);Database=BizTalk360;Integrated Security=True;"  EXISTING_HTTPGETENABLED_VALUE="true"  EXISTING_HTTPSGETENABLED_VALUE="false" EXISTING_BASICHTTPBINDING_VALUE="TransportCredentialOnly" EXISTING_WEBHTTPBINDING_VALUE="TransportCredentialOnly"

To Upgrade Database only, you can use the script below:

msiexec.exe -i "Installation File Path "/qn /Lv* "C:\install2.log" U_IISAPPPOOL_LOGON="Domain\Username " U_IISAPPPOOL_PWD="*********" U_IISAPPPOOL_PWD_CONFPWD="*********"   SERVICE_LOGIN_TYPE=2 LicenseAccepted=1 EXISTING_SQL_SERVER_NAME="Instance_Name "  EXISTING_DB_NAME=BizTalk360 EXISTING_AUTHENTICATON_MODE="1" CONNECTION_STRING="Server=(local);Database=BizTalk360;Integrated Security=True;"

To Upgrade Monitoring service only, you can use the script below:

msiexec.exe -i "Installation File Path"/qn /Lv* "C:\install2.log" U_IISAPPPOOL_LOGON="Domain\Username " U_IISAPPPOOL_PWD="*********" U_IISAPPPOOL_PWD_CONFPWD="*********"  U_SERVICE_LOGON="Domain\Username " U_SERVICE_PWD="*********"  SERVICE_LOGIN_TYPE=2 LicenseAccepted=1 EXISTING_SQL_SERVER_NAME="Instance_Name "  EXISTING_DB_NAME=BizTalk360 EXISTING_AUTHENTICATON_MODE="1"   EXISTING_SERVICE_CONN_STRING="Server=(local);Database=BizTalk360;Integrated Security=True;" U_INSTALL_DIR_SERVICE="C:\Program Files (x86)\Kovai Ltd\BizTalk360\Service\"  InstallDirService="C:\Program Files (x86)\Kovai Ltd\BizTalk360\Service\"

To Upgrade Analytics service only, you can use the script below:

msiexec.exe -i "Installation File Path "/qn /Lv* "C:\install2.log" U_IISAPPPOOL_LOGON="Domain\Username " U_IISAPPPOOL_PWD="*********" U_IISAPPPOOL_PWD_CONFPWD="*********"   U_ANALYTICS_SERVICE_LOGON="Domain\Username " U_ANALYTICS_SERVICE_PWD="*********" SERVICE_LOGIN_TYPE=2 LicenseAccepted=1 EXISTING_SQL_SERVER_NAME="Instance_Name "  EXISTING_DB_NAME=BizTalk360 EXISTING_AUTHENTICATON_MODE="1"  EXISTING_ANALYTICS_SERVICE_CONN_STRING="Server=(local);Database=BizTalk360;Integrated Security=True;" U_INSTALL_DIR_ANALYTICSSERVICE="C:\Program Files (x86)\Kovai Ltd\BizTalk360\Analytics\" InstallDirAnalyticsService="C:\Program Files (x86)\Kovai Ltd\BizTalk360\Analytics\"

In the installation path, the provided MSI should be available.

Example: C:\Users\BT360\BizTalk360.Setup.10.6.7136.1104.Enterprise

  • Once after the successful installation the BizTalk360 UI will be launched.
  • Activate the License.

Was this article helpful?

ESC

Eddy, a super-smart generative AI, opening up ways to have tailored queries and responses