Check Registry Keys before installing App-V 5.x Server
If you are upgrading the App-V Server from App-V 5.0 SP1 Hotfix Package 3 or later, complete the steps in this section before installing the App-V 5.x Server
When this step is required |
You are upgrading from App-V 5.0 SP1 with any subsequent Hotfix Packages that you installed by using an .msp file. |
Which components require that you do this step |
Only the App-V Server components that you are upgrading. |
When you need to do this step |
Before you upgrade the App-V Server to App-V 5.x |
What you need to do |
Using the information in the following tables, update each registry key value under |
ManagementDatabase key
If you are installing the Management database, set these registry keys under HKLM\Software\Microsoft\AppV\Server\ManagementDatabase
.
Key name | Description |
---|---|
IS_MANAGEMENT_DB_PUBLIC_ACCESS_ACCOUNT_REQUIRED |
Describes whether a public access account is required to access non-local management databases. Value is set to “1” if it is required. |
MANAGEMENT_DB_NAME |
Name of the Management database. |
MANAGEMENT_DB_PUBLIC_ACCESS_ACCOUNT |
Account used for read (public) access to the Management database. Used when |
MANAGEMENT_DB_PUBLIC_ACCESS_ACCOUNT_SID |
Secure identifier (SID) of the account used for read (public) access to the Management database. Used when |
MANAGEMENT_DB_SQL_INSTANCE |
SQL Server instance for the Management database. If the value is blank, the default database instance is used. |
MANAGEMENT_DB_WRITE_ACCESS_ACCOUNT |
Account used for write (administrator) access to the Management database. |
MANAGEMENT_DB_WRITE_ACCESS_ACCOUNT_SID |
Secure identifier (SID) of the account used for write (administrator) access to the Management database. |
MANAGEMENT_REMOTE_SERVER_MACHINE_ACCOUNT |
Management server remote computer account (domain\account). |
MANAGEMENT_SERVER_INSTALL_ADMIN_ACCOUNT |
Installation administrator login for the Management server (domain\account). |
MANAGEMENT_SERVER_MACHINE_USE_LOCAL |
Valid values are:
|
ManagementService key
If you are installing the Management server, set these registry keys under HKLM\Software\Microsoft\AppV\Server\ManagementService
.
Key name | Description |
---|---|
MANAGEMENT_ADMINACCOUNT |
Active Directory Domain Services (AD DS) group or account that is authorized to manage App-V (domain\account). |
MANAGEMENT_DB_SQL_INSTANCE |
SQL server instance that contains the Management database. If the value is blank, the default database instance is used. |
MANAGEMENT_DB_SQL_SERVER_NAME |
Name of the remote SQL server with the Management database. If the value is blank, the local computer is used. |
ReportingDatabase key
If you are installing the Reporting database, set these registry keys under HKLM\Software\Microsoft\AppV\Server\ReportingDatabase
.
Key name | Description |
---|---|
IS_REPORTING_DB_PUBLIC_ACCESS_ACCOUNT_REQUIRED |
Describes whether a public access account is required to access non-local reporting databases. Value is set to “1” if it is required. |
REPORTING_DB_NAME |
Name of the Reporting database. |
REPORTING_DB_PUBLIC_ACCESS_ACCOUNT |
Account used for read (public) access to the Reporting database. Used when |
REPORTING_DB_PUBLIC_ACCESS_ACCOUNT_SID |
Secure identifier (SID) of the account used for read (public) access to the Reporting database. Used when |
REPORTING_DB_SQL_INSTANCE |
SQL Server instance for the Reporting database. If the value is blank, the default database instance is used. |
REPORTING_DB_WRITE_ACCESS_ACCOUNT |
|
REPORTING_DB_WRITE_ACCESS_ACCOUNT_SID |
|
REPORTING_REMOTE_SERVER_MACHINE_ACCOUNT |
Reporting server remote computer account (domain\account). |
REPORTING_SERVER_INSTALL_ADMIN_ACCOUNT |
Installation administrator login for the Reporting server (domain\account). |
REPORTING_SERVER_MACHINE_USE_LOCAL |
Valid values are:
|
ReportingService key
If you are installing the Reporting server, set these registry keys under HKLM\Software\Microsoft\AppV\Server\ReportingService
.
Key name | Description |
---|---|
REPORTING_DB_SQL_INSTANCE |
SQL Server instance for the Reporting database. If the value is blank, the default database instance is used. |
REPORTING_DB_SQL_SERVER_NAME |
Name of the remote SQL server with the Reporting database. If the value is blank, the local computer is used. |