- 02 May 2023
- 4 Minutes to read
- Print
- DarkLight
- PDF
Silent Installation
- Updated on 02 May 2023
- 4 Minutes to read
- Print
- DarkLight
- PDF
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.no | Property Category | Property Name | Sample Value |
1 | General | INSTALLLOCATION | "C:\Program Files (x86)\Kovai Ltd\BizTalk360" |
2 | LicenseAccepted | 1 | |
3 | Database | CONNECTION_STRING | "Server=Instance_Name;Database=BizTalk360;Integrated Security=True;" |
4 | SQL_SERVER_NAME | Instance_Name | |
5 | DB_NAME | BizTalk360 | |
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 | ||
8 | Website | IIS_WEBSITENAME | 1 |
9 | WEBSITE_DESCRIPTION | Default Web Site | |
10 | WEBSITE_PORT | 80 | |
11 | WEBSITE_IP | * | |
12 | HTTPGETENABLED_VALUE | true | |
13 | HTTPSGETENABLED_VALUE | true | |
14 | BASICHTTPBINDING_VALUE | TransportCredentialOnly | |
15 | WEBHTTPBINDING_VALUE | TransportCredentialOnly | |
16 | NT Service | SERVICE_LOGIN_TYPE | 1 |
17 | Login Credentials | WEB_APP_POOL_IDENTITY_NAME | Domain\Username |
18 | WEB_APP_POOL_IDENTITY_PWD | "password" | |
19 | WEB_APP_POOL_IDENTITY_CONFPWD | "password" | |
20 | GMSA | ISGMSAACCOUNT | 1/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:
- All features installation
- ADDLOCAL = "ALL"
- Web
- ADDLOCAL=WebSiteDirFeature
- Database
- ADDLOCAL=DatbaseDirFeature
- Monitoring Service
- ADDLOCAL=WinServiceDirFreture
- Analytics Service
- 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.no | Property Category | Property Name | Sample Value |
1 | Database | EXISTING_SQL_SERVER_NAME | Instance_Name |
2 | EXISTING_SQL_SERVER_USER_NAME | Domain\Username | |
3 | EXISTING_DB_NAME | BizTalk360 | |
4 | EXISTING_SQL_SERVER_USER_PASSWORD | password | |
5 | EXISTING_AUTHENTICATON_MODE | ||
6 | Web | U_IISAPPPOOL_LOGON | Domain\Username |
7 | U_IISAPPPOOL_PWD | password | |
8 | U_INSTALL_DIR_WEB | "C:\Program Files (x86)\Kovai Ltd\BizTalk360\Web\" | |
9 | InstallDirWeb | "C:\Program Files (x86)\Kovai Ltd\BizTalk360\Web\" | |
10 | EXISTING_WEB_CONN_STRING | "Server=(local);Database=BizTalk360;Integrated Security=True;" | |
11 | EXISTING_HTTPGETENABLED_VALUE | "true" | |
12 | EXISTING_HTTPSGETENABLED_VALUE | "false" | |
13 | EXISTING_BASICHTTPBINDING_VALUE | "TransportCredentialOnly" | |
14 | EXISTING_WEBHTTPBINDING_VALUE | "TransportCredentialOnly" | |
15 | Monitoring | U_SERVICE_LOGON | Domain\Username |
16 | U_SERVICE_PWD | password | |
17 | EXISTING_SERVICE_CONN_STRING | "Server=(local);Database=BizTalk360;Integrated Security=True;" | |
18 | U_INSTALL_DIR_SERVICE | "C:\Program Files (x86)\Kovai Ltd\BizTalk360\Service\" | |
19 | InstallDirService | "C:\Program Files (x86)\Kovai Ltd\BizTalk360\Service\" | |
20 | Analytics | U_ANALYTICS_SERVICE_LOGON | Domain\Username |
21 | U_ANALYTICS_SERVICE_PWD | password | |
22 | EXISTING_ANALYTICS_SERVICE_CONN_STRING | "Server=(local);Database=BizTalk360;Integrated Security=True;" | |
23 | U_INSTALL_DIR_ANALYTICSSERVICE | "C:\Program Files (x86)\Kovai Ltd\BizTalk360\Analytics\" | |
24 | InstallDirAnalyticsService | "C:\Program Files (x86)\Kovai Ltd\BizTalk360\Analytics\" | |
25 | GMSA | ONETIMELOGONGMSAACCOUNT | 1 |
26 | APPPOOLGMSAACCOUNT | 1 | |
27 | MONITORSERVICEGMSAACCOUNT | 1 | |
28 | ANALYTICSSERVICEGMSAACCOUNT | 1 |
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.