Como implantar o servidor App-V 5.0 usando um script
Para concluir a configuração doappv_server_setup.exe Server com êxito usando a linha de comando, você deve especificar e combinar vários parâmetros.
Use as tabelas a seguir para obter mais informações sobre como instalar o servidor App-V 5.0 usando a linha de comando.
Observação
As informações nas tabelas a seguir também podem ser acessadas usando a linha de comando digitando o seguinte comando:
appv\_server\_setup.exe /?
Exemplos e parâmetros comuns
Para instalar o servidor de gerenciamento e o banco de dados de gerenciamento em um computador local. |
Para usar a instância padrão do Microsoft SQL Server, use os seguintes parâmetros:
Para usar uma instância personalizada do Microsoft SQL Server, use os seguintes parâmetros:
Usando uma instância personalizada do Microsoft SQL Server exemplo: /appv_server_setup.exe /QUIET /MANAGEMENT_SERVER /MANAGEMENT_ADMINACCOUNT="Domain\AdminGroup" /MANAGEMENT_WEBSITE_NAME="Serviço de Gerenciamento de Aplicativos da Microsoft" /MANAGEMENT_WEBSITE_PORT="8080" /DB_PREDEPLOY_MANAGEMENT /MANAGEMENT_DB_CUSTOM_SQLINSTANCE="SqlInstanceName" /MANAGEMENT_DB_NAME="AppVManagement" |
Para instalar o servidor de gerenciamento usando um banco de dados de gerenciamento existente em um computador local. |
Para usar a instância padrão do Microsoft SQL Server, use os seguintes parâmetros:
Para usar uma instância personalizada do Microsoft SQL Server, use estes parâmetros:
Usando uma instância personalizada do Microsoft SQL Server exemplo: /appv_server_setup.exe /QUIET /MANAGEMENT_SERVER /MANAGEMENT_ADMINACCOUNT="Domain\AdminGroup" /MANAGEMENT_WEBSITE_NAME="Serviço de Gerenciamento de Aplicativos da Microsoft" /MANAGEMENT_WEBSITE_PORT="8080" /EXISTING_MANAGEMENT_DB_SQL_SERVER_USE_LOCAL /EXISTING_MANAGEMENT_DB_CUSTOM_SQLINSTANCE ="SqlInstanceName" /EXISTING_MANAGEMENT_DB_NAME ="AppVManagement" |
Para instalar o servidor de gerenciamento usando um banco de dados de Gerenciamento existente em um computador remoto. |
Para usar a instância padrão do Microsoft SQL Server, use os seguintes parâmetros:
Para usar uma instância personalizada do Microsoft SQL Server, use estes parâmetros:
Usando uma instância personalizada do Microsoft SQL Server exemplo: /appv_server_setup.exe /QUIET /MANAGEMENT_SERVER /MANAGEMENT_ADMINACCOUNT="Domain\AdminGroup" /MANAGEMENT_WEBSITE_NAME="Serviço de Gerenciamento de Aplicativos da Microsoft" /MANAGEMENT_WEBSITE_PORT="8080" /EXISTING_MANAGEMENT_DB_REMOTE_SQL_SERVER_NAME="SqlServermachine.domainName" /EXISTING_MANAGEMENT_DB_CUSTOM_SQLINSTANCE ="SqlInstanceName" /EXISTING_MANAGEMENT_DB_NAME ="AppVManagement" |
Para instalar o banco de dados de Gerenciamento e o Servidor de Gerenciamento no mesmo computador. |
Para usar a instância padrão do Microsoft SQL Server, use os seguintes parâmetros:
Para usar uma instância personalizada do Microsoft SQL Server, use estes parâmetros:
Usando uma instância personalizada do Microsoft SQL Server exemplo: /appv_server_setup.exe /QUIET /DB_PREDEPLOY_MANAGEMENT /MANAGEMENT_DB_CUSTOM_SQLINSTANCE="SqlInstanceName" /MANAGEMENT_DB_NAME="AppVManagement" /MANAGEMENT_SERVER_MACHINE_USE_LOCAL /MANAGEMENT_SERVER_INSTALL_ADMIN_ACCOUNT="Domain\InstallAdminAccount" |
Para instalar o banco de dados de gerenciamento em um computador diferente do servidor de gerenciamento. |
Para usar a instância padrão do Microsoft SQL Server, use os seguintes parâmetros:
Para usar uma instância personalizada do Microsoft SQL Server, use estes parâmetros:
Usando uma instância personalizada do Microsoft SQL Server exemplo: /appv_server_setup.exe /QUIET /DB_PREDEPLOY_MANAGEMENT /MANAGEMENT_DB_CUSTOM_SQLINSTANCE="SqlInstanceName" /MANAGEMENT_DB_NAME="AppVManagement" /MANAGEMENT_REMOTE_SERVER_MACHINE_ACCOUNT="Domain\MachineAccount" /MANAGEMENT_SERVER_INSTALL_ADMIN_ACCOUNT="Domain\InstallAdminAccount" |
Para instalar o servidor de publicação. |
Para usar a instância padrão do Microsoft SQL Server, use os seguintes parâmetros:
Usando uma instância personalizada do Microsoft SQL Server exemplo: /appv_server_setup.exe /QUIET /PUBLISHING_SERVER /PUBLISHING_MGT_SERVER="http://ManagementServerName:ManagementPort" /PUBLISHING_WEBSITE_NAME="Microsoft AppV Publishing Service" /PUBLISHING_WEBSITE_PORT="8081" |
Para instalar o servidor de relatórios e o banco de dados de relatórios em um computador local. |
Para usar a instância padrão do Microsoft SQL Server, use os seguintes parâmetros:
Para usar uma instância personalizada do Microsoft SQL Server, use estes parâmetros:
Usando uma instância personalizada do Microsoft SQL Server exemplo:
|
Para instalar o servidor de relatórios e usar um banco de dados de relatórios existente em um computador local. |
Para usar a instância padrão do Microsoft SQL Server, use os seguintes parâmetros:
Para usar uma instância personalizada do Microsoft SQL Server, use estes parâmetros:
Usando uma instância personalizada do Microsoft SQL Server exemplo: /appv_server_setup.exe /QUIET /REPORTING_SERVER /REPORTING_WEBSITE_NAME="Microsoft AppV Reporting Service" /REPORTING_WEBSITE_PORT="8082" /EXISTING_REPORTING_DB_SQL_SERVER_USE_LOCAL /EXISTING_REPORTING _DB_CUSTOM_SQLINSTANCE="SqlInstanceName" /EXITING_REPORTING_DB_NAME="AppVReporting" |
Para instalar o servidor de relatórios usando um banco de dados de relatórios existente em um computador remoto. |
Para usar a instância padrão do Microsoft SQL Server, use os seguintes parâmetros:
Para usar uma instância personalizada do Microsoft SQL Server, use estes parâmetros:
Usando uma instância personalizada do Microsoft SQL Server exemplo: /appv_server_setup.exe /QUIET /REPORTING_SERVER /REPORTING_WEBSITE_NAME="Microsoft AppV Reporting Service" /REPORTING_WEBSITE_PORT="8082" /EXISTING_REPORTING_DB_REMOTE_SQL_SERVER_NAME="SqlServerMachine.DomainName" /EXISTING_REPORTING _DB_CUSTOM_SQLINSTANCE="SqlInstanceName" /EXITING_REPORTING_DB_NAME="AppVReporting" |
Para instalar o banco de dados de relatórios no mesmo computador que o servidor de relatórios. |
Para usar a instância padrão do Microsoft SQL Server, use os seguintes parâmetros:
Para usar uma instância personalizada do Microsoft SQL Server, use estes parâmetros:
Usando uma instância personalizada do Microsoft SQL Server exemplo: /appv_server_setup.exe /QUIET /DB_PREDEPLOY_REPORTING /REPORTING_DB_CUSTOM_SQLINSTANCE="SqlInstanceName" /REPORTING_DB_NAME="AppVReporting" /REPORTING_SERVER_MACHINE_USE_LOCAL /REPORTING_SERVER_INSTALL_ADMIN_ACCOUNT="Domain\InstallAdminAccount" |
Para instalar o banco de dados de relatórios em um computador diferente do servidor de relatórios. |
Para usar a instância padrão do Microsoft SQL Server, use os seguintes parâmetros:
Para usar uma instância personalizada do Microsoft SQL Server, use estes parâmetros:
Usando uma instância personalizada do Microsoft SQL Server exemplo: /appv_server_setup.exe /QUIET /DB_PREDEPLOY_REPORTING /REPORTING_DB_CUSTOM_SQLINSTANCE="SqlInstanceName" /REPORTING_DB_NAME="AppVReporting" /REPORTING_REMOTE_SERVER_MACHINE_ACCOUNT="Domain\MachineAccount" /REPORTING_SERVER_INSTALL_ADMIN_ACCOUNT="Domain\InstallAdminAccount" |
Definições de parâmetro
Parâmetros gerais
Parâmetro | Informações do |
---|---|
/TRANQUILA |
Especifica a instalação silenciosa. |
/DESINSTALAR |
Especifica uma desinstalação. |
/LAYOUT |
Especifica a ação de layout. Isso extrai os MSIs e os arquivos de script para uma pasta sem realmente instalar o produto. Nenhum valor é esperado. |
/LAYOUTDIR |
Especifica o diretório de layout. Usa uma cadeia de caracteres. Por exemplo, /LAYOUTDIR="C:\Application Virtualization Server" |
/INSTALLDIR |
Especifica o diretório de instalação. Usa uma cadeia de caracteres. Por exemplo, /INSTALLDIR="C:\Program Files\Application Virtualization\Server" |
/MUOPTIN |
Habilita o Microsoft Update. Nenhum valor é esperado |
/ACCEPTEULA |
Aceita o contrato de licença. Isso é necessário para uma instalação autônoma. Exemplo de uso: /ACCEPTEULA ou /ACCEPTEULA=1. |
Parâmetros de instalação do servidor de gerenciamento
Parâmetro | Informações do |
---|---|
/MANAGEMENT_SERVER |
Especifica que o servidor de gerenciamento será instalado. Nenhum valor é esperado |
/MANAGEMENT_ADMINACCOUNT |
Especifica a conta que terá permissão para acesso de Administrador ao servidor de gerenciamento. Essa conta pode ser uma conta de usuário individual ou um grupo. Exemplo de uso: /MANAGEMENT_ADMINACCOUNT="mydomain\admin". Se /MANAGEMENT_SERVER não for especificado, isso será ignorado. Especifica a conta que terá permissão para acesso de administrador ao servidor de gerenciamento. Pode ser uma conta de usuário ou um grupo. Por exemplo, /MANAGEMENT_ADMINACCOUNT="mydomain\admin". |
/MANAGEMENT_WEBSITE_NAME |
Especifica o nome do site que será criado para o serviço de gerenciamento. Por exemplo, /MANAGEMENT_WEBSITE_NAME="Serviço de Gerenciamento do Microsoft App-V" |
MANAGEMENT_WEBSITE_PORT |
Especifica o número da porta que será usado pelo serviço de gerenciamento. Por exemplo, /MANAGEMENT_WEBSITE_PORT=82. |
Parâmetros para o banco de dados do servidor de gerenciamento
Parâmetro | Informações do |
---|---|
/DB_PREDEPLOY_MANAGEMENT |
Especifica que o banco de dados de gerenciamento será instalado. Você deve ter permissões de banco de dados suficientes para concluir esta instalação. Nenhum valor é esperado |
/MANAGEMENT_DB_SQLINSTANCE_USE_DEFAULT |
Indica que a instância SQL padrão deve ser usada. Nenhum valor é esperado. |
/MANAGEMENT_DB_ CUSTOM_SQLINSTANCE |
Especifica o nome da instância sql personalizada que deve ser usada para criar um novo banco de dados. Exemplo de uso: /MANAGEMENT_DB_ CUSTOM_SQLINSTANCE="MYSQLSERVER". Se /DB_PREDEPLOY_MANAGEMENT não for especificado, isso será ignorado. |
/MANAGEMENT_DB_NAME |
Especifica o nome do novo banco de dados de gerenciamento que deve ser criado. Exemplo de uso: /MANAGEMENT_DB_NAME="AppVMgmtDB". Se /DB_PREDEPLOY_MANAGEMENT não for especificado, isso será ignorado. |
/MANAGEMENT_SERVER_MACHINE_USE_LOCAL |
Indica se o servidor de gerenciamento que acessará o banco de dados está instalado no servidor local. Alterne o parâmetro para que nenhum valor seja esperado. |
/MANAGEMENT_REMOTE_SERVER_MACHINE_ACCOUNT |
Especifica a conta do computador remoto na qual o servidor de gerenciamento será instalado. Exemplo de uso: /MANAGEMENT_REMOTE_SERVER_MACHINE_ACCOUNT="domain\computername" |
/MANAGEMENT_SERVER_INSTALL_ADMIN_ACCOUNT |
Indica a conta de administrador que será usada para instalar o servidor de gerenciamento. Exemplo de uso: /MANAGEMENT_SERVER_INSTALL_ADMIN_ACCOUNT ="domain\alias" |
Parâmetros para instalar o servidor de publicação
Parâmetro | Informações do |
---|---|
/PUBLISHING_SERVER |
Especifica que o Servidor de Publicação será instalado. Nenhum valor é esperado |
/PUBLISHING_MGT_SERVER |
Especifica a URL para o Serviço de Gerenciamento ao qual o servidor de publicação se conectará. Exemplo de uso: http://< nome do servidor de gerenciamento>: número< da porta do servidor de gerenciamento>. Se /PUBLISHING_SERVER não for usado, esse parâmetro será ignorado |
/PUBLISHING_WEBSITE_NAME |
Especifica o nome do site que será criado para o serviço de publicação. Por exemplo, /PUBLISHING_WEBSITE_NAME="Serviço de Publicação do Microsoft App-V" |
/PUBLISHING_WEBSITE_PORT |
Especifica o número da porta usado pelo serviço de publicação. Por exemplo, /PUBLISHING_WEBSITE_PORT=83 |
Parâmetros para o Servidor de Relatórios
Parâmetro | Informações do |
---|---|
/REPORTING_SERVER |
Especifica que o Servidor de Relatórios será instalado. Nenhum valor é esperado |
/REPORTING_WEBSITE_NAME |
Especifica o nome do site que será criado para o Serviço de Relatório. Por exemplo, /REPORTING_WEBSITE_NAME="Microsoft App-V ReportingService" |
/REPORTING_WEBSITE_PORT |
Especifica o número da porta que o Serviço de Relatórios usará. Por exemplo, /REPORTING_WEBSITE_PORT=82 |
Parâmetros para usar um banco de dados existente do Servidor de Relatórios
Parâmetro | Informações do |
---|---|
/EXISTING_REPORTING_DB_SQL_SERVER_USE_LOCAL |
Indica que o Microsoft SQL Server está instalado no servidor local. Alterne o parâmetro para que nenhum valor seja esperado. |
/EXISTING_REPORTING_DB_REMOTE_SQL_SERVER_NAME |
Especifica o nome do computador remoto no qual SQL Server está instalado. Usa uma cadeia de caracteres. Por exemplo, /EXISTING_REPORTING_DB_ REMOTE_SQL_SERVER_NAME="mycomputer1" |
/EXISTING_ relatórios DB_SQLINSTANCE_USE_DEFAULT |
Indica que a instância SQL padrão deve ser usada. Alterne o parâmetro para que nenhum valor seja esperado. |
/EXISTING REPORTING_DB_CUSTOM_SQLINSTANCE |
Especifica o nome da instância sql personalizada que deve ser usada. Usa uma cadeia de caracteres. Por exemplo, /EXISTING_REPORTING_DB_ CUSTOM_SQLINSTANCE="MYSQLSERVER" |
/EXISTING_ relatórios _DB_NAME |
Especifica o nome do banco de dados de relatórios existente que deve ser usado. Usa uma cadeia de caracteres. Por exemplo, /EXISTING_REPORTING_DB_NAME="AppVReporting" |
Parâmetros para instalar o Banco de Dados do Servidor de Relatórios
Parâmetro | Informações do |
---|---|
/DB_PREDEPLOY_REPORTING |
Especifica que o Banco de Dados de Relatórios será instalado. As permissões DBA são necessárias para esta instalação. Nenhum valor é esperado |
/REPORTING_DB_SQLINSTANCE_USE_DEFAULT |
Especifica o nome da instância sql personalizada que deve ser usada. Usa uma cadeia de caracteres. Por exemplo, /REPORTING_DB_ CUSTOM_SQLINSTANCE="MYSQLSERVER" |
/REPORTING_DB_NAME |
Especifica o nome do novo banco de dados de relatórios que deve ser criado. Usa uma cadeia de caracteres. Por exemplo, /REPORTING_DB_NAME="AppVMgmtDB" |
/REPORTING_SERVER_MACHINE_USE_LOCAL |
Indica que o servidor de relatórios que acessará o banco de dados está instalado no servidor local. Alterne o parâmetro para que nenhum valor seja esperado. |
/REPORTING_REMOTE_SERVER_MACHINE_ACCOUNT |
Especifica a conta de computador do computador remoto em que o servidor de relatórios será instalado. Usa uma cadeia de caracteres. Por exemplo, /REPORTING_REMOTE_SERVER_MACHINE_ACCOUNT = "domain\computername" |
/REPORTING_SERVER_INSTALL_ADMIN_ACCOUNT |
Indica a conta de administrador que será usada para instalar o Servidor de Relatórios do App-V. Usa uma cadeia de caracteres. Por exemplo, /REPORTING_SERVER_INSTALL_ADMIN_ACCOUNT = "domain\alias" |
Parâmetros para usar um banco de dados existente do servidor de gerenciamento
Parâmetro | Informações do |
---|---|
/EXISTING_MANAGEMENT_DB_SQL_SERVER_USE_LOCAL |
Indica que o SQL Server está instalado no servidor local. Alterne o parâmetro para que nenhum valor seja esperado. Se /DB_PREDEPLOY_MANAGEMENT for especificado, isso será ignorado. |
/EXISTING_MANAGEMENT_DB_REMOTE_SQL_SERVER_NAME |
Especifica o nome do computador remoto no qual SQL Server está instalado. Usa uma cadeia de caracteres. Por exemplo, /EXISTING_MANAGEMENT_DB_ REMOTE_SQL_SERVER_NAME="mycomputer1" |
/EXISTING_ MANAGEMENT_DB_SQLINSTANCE_USE_DEFAULT |
Indica que a instância SQL padrão deve ser usada. Alterne o parâmetro para que nenhum valor seja esperado. Se /DB_PREDEPLOY_MANAGEMENT for especificado, isso será ignorado. |
/EXISTING_MANAGEMENT_DB_ CUSTOM_SQLINSTANCE |
Especifica o nome da instância sql personalizada que será usada. Exemplo de uso /EXISTING_MANAGEMENT_DB_ CUSTOM_SQLINSTANCE="AppVManagement". Se /DB_PREDEPLOY_MANAGEMENT for especificado, isso será ignorado. |
/EXISTING_MANAGEMENT_DB_NAME |
Especifica o nome do banco de dados de gerenciamento existente que deve ser usado. Exemplo de uso: /EXISTING_MANAGEMENT_DB_NAME="AppVMgmtDB". Se /DB_PREDEPLOY_MANAGEMENT for especificado, isso será ignorado. Tem um problema com o App-V? Use o Fórum do TechNet do App-V. |