Partilhar via


Instalar e configurar o SQL Server no Windows a partir do prompt de comando

Aplica-se a:SQL Server - apenas Windows

Antes de executar a Instalação do SQL Server, revise Planejar uma instalação do SQL Server.

A instalação de uma nova instância do SQL Server a partir do prompt de comando permite especificar os recursos a serem instalados e como eles devem ser configurados. Você também pode especificar a interação silenciosa, básica ou completa com a interface do usuário da Instalação.

Para instalar ou configurar sua instância do SQL Server a partir do prompt de comando, abra um prompt de comando administrativo e navegue até onde setup.exe está localizado na mídia de Instalação do SQL Server. Execute o setup.exe comando, juntamente com os parâmetros necessários e opcionais que realizam o que você está tentando fazer:

C:\SQLMedia\SQLServer2022> setup.exe /[Option] /[Option] = {value}

O exemplo a seguir instala o Mecanismo de Banco de Dados do SQL Server, o SQL Server Analysis Services, o SQL Server e o Integration Services no modo silencioso:

C:\SQLMedia\SQLServer2022> setup.exe /Q /IACCEPTSQLSERVERLICENSETERMS /ACTION="install"
/PID="AAAAA-BBBBB-CCCCC-DDDDD-EEEEE" /FEATURES=SQL,AS,IS
/INSTANCENAME=MSSQLSERVER /SQLSVCACCOUNT="MyDomain\MyAccount"
/SQLSVCPASSWORD="************" /SQLSYSADMINACCOUNTS="MyDomain\MyAccount "
/AGTSVCACCOUNT="MyDomain\MyAccount" /AGTSVCPASSWORD="************"
/ASSVCACCOUNT="MyDomain\MyAccount" /ASSVCPASSWORD="************"
/ISSVCACCOUNT="MyDomain\MyAccount" /ISSVCPASSWORD="************"
/ASSYSADMINACCOUNTS="MyDomain\MyAccount"

Para visualizar uma lista de todos os comandos possíveis no console, execute o executável com o /help sinalizador:

C:\SQLMedia\SQLServer2022> setup.exe /help

Importante

Um novo parâmetro de instalação, /PRODUCTCOVEREDBYSA, foi introduzido no SQL Server 2022 (16.x). Este parâmetro indica se a licença de chave do produto (/PID=) fornecida está coberta por um contrato do Software Assurance ou da Assinatura do SQL Server ou apenas por uma licença do SQL Server.

O resto do artigo fornece uma descrição detalhada dos parâmetros disponíveis.

Observação

Ao instalar através da linha de comando, o SQL Server oferece suporte ao modo silencioso completo com o parâmetro ou ao /Q modo silencioso simples com o /QS parâmetro. A /QS opção mostra apenas o progresso, não aceita nenhuma entrada e não exibe mensagens de erro se encontrada. O /QS parâmetro só é suportado quando /ACTION=INSTALL é especificado.

Independentemente do método de instalação, é necessário confirmar a aceitação dos termos de licença de software como indivíduo ou em nome de uma entidade, a menos que o uso do software seja regido por um contrato separado, como um contrato de licenciamento por volume da Microsoft ou um contrato de terceiros com um ISV ou OEM.

Os termos de licença são exibidos para revisão e aceitação na interface do usuário durante a Instalação. As instalações não monitoradas (usando os parâmetros /Q ou /QS) devem incluir o parâmetro /IACCEPTSQLSERVERLICENSETERMS. Pode rever os termos de licença separadamente em Termos de Licença para Software Microsoft.

Para SQL Server 2022 (16.x) e versões posteriores, leia os Termos de Licença para Software Microsoft SQL Server em aka.ms/useterms.

Dependendo de como recebeu o software (por exemplo, através do licenciamento por volume da Microsoft), a sua utilização do software pode estar sujeita a termos e condições adicionais.

A instalação por linha de comando é suportada nos seguintes cenários:

  • Instalar, atualizar ou remover uma instância e componentes compartilhados do SQL Server em um computador local usando sintaxe e parâmetros especificados no prompt de comando.
  • Instalação, atualização ou remoção de uma instância de cluster de failover.
  • Atualização de uma edição do SQL Server para outra edição do SQL Server.
  • Instalando uma instância do SQL Server em um computador local usando sintaxe e parâmetros especificados em um arquivo de configuração. Você pode usar esse método para copiar uma configuração de instalação para vários computadores ou para instalar vários nós de uma instalação de cluster de failover.

Observação

Para instalações locais, você deve executar a Instalação como administrador. Se você instalar o SQL Server a partir de um compartilhamento remoto, deverá usar uma conta de domínio que tenha permissões de leitura e execução no compartilhamento remoto. Para instalações de cluster de failover, você deve ser um administrador local com permissões para fazer logon como um serviço e para atuar como parte do sistema operacional em todos os nós de cluster de failover.

Uso adequado dos parâmetros de configuração

Use as seguintes diretrizes para desenvolver comandos de instalação com sintaxe correta:

Parâmetro Exemplo
/PARÂMETRO /INDICATEPROGRESS
/PARAMETER=verdadeiro/falso /SQLSVCINSTANTFILEINIT=True
/PARAMETER=1/0 para tipos booleanos /TCPENABLED=1
/PARAMETER="value" para todos os parâmetros de valor único.

Para um parâmetro que requer um caminho: /INSTANCEDIR=C:\Path ou /INSTANCEDIR="C:\Path" é suportado.
/PID="PID" /SQLSVCSTARTUPTYPE="Automatic"
/PARAMETER="value1" "value2" "value3" para todos os parâmetros de valores múltiplos.

Exceção: /FEATURES, que é um parâmetro de valores múltiplos, mas seu formato é /FEATURES=AS,RS,IS sem um espaço, delimitado por vírgula.
/SQLSYSADMINACCOUNTS="Contoso\John" "Contoso\Mary"

Importante

Ao instalar o SQL Server, se você especificar o mesmo caminho de diretório para INSTANCEDIR e SQLUSERDBDIR, o SQL Server Agent e a Pesquisa de Texto Completo não serão iniciados devido a permissões ausentes.

Observação

Os valores do servidor relacional suportam os formatos adicionais de barra invertida: barra invertida (\) ou dois caracteres de barra invertida (\\) para o caminho.

Opções de parâmetros

As seções a seguir fornecem parâmetros para desenvolver scripts de instalação de linha de comando para cenários de instalação, atualização e reparo. Os parâmetros podem ter valores diferentes, dependendo do cenário escolhido.

Os parâmetros listados para um componente do Mecanismo de Banco de Dados do SQL Server são específicos desse componente. Os parâmetros do SQL Server Agent e do Navegador do SQL Server são aplicáveis quando você instala o Mecanismo de Banco de Dados do SQL Server.

Parâmetros de instalação

Use os parâmetros na tabela a seguir para desenvolver scripts de linha de comando para instalar uma nova instância do SQL Server.

Componente Mecanismo de Banco de Dados do SQL Server Parâmetro Descrição
Controle de configuração do mecanismo de banco de dados /ACTION

Obrigatório
Necessário para indicar o fluxo de trabalho de instalação.

Valores suportados: Install.
Controle de configuração do mecanismo de banco de dados /SUPPRESSPRIVACYSTATEMENTNOTICE

Obrigatório, quando o /Q parâmetro ou /QS é especificado para instalações autônomas
Suprime a declaração de aviso de privacidade. Ao utilizar este sinalizador, está a concordar com o aviso de privacidade.
Controle de configuração do mecanismo de banco de dados /IACCEPTSQLSERVERLICENSETERMS

Obrigatório, quando o /Q parâmetro ou /QS é especificado para instalações autônomas
Necessário para reconhecer a aceitação dos termos da licença.

A partir do SQL Server 2022 (16.x), leia os Termos de Licença para Software Microsoft SQL Server em aka.ms/useterms.
Controle de instalação do SQL Server Python /IACCEPTPYTHONLICENSETERMS

Obrigatório, quando o /Q parâmetro or /QS é especificado para instalações autônomas que incluem o pacote Anaconda Python.
Necessário para reconhecer a aceitação dos termos da licença.
Controle de Instalação do SQL Server R /IACCEPTROPENLICENSETERMS

Obrigatório, quando o /Q parâmetro or /QS é especificado para instalações autônomas que incluem o pacote Microsoft R Open.
Necessário para reconhecer a aceitação dos termos da licença.
Controle de configuração do mecanismo de banco de dados /ENU

Opcional
Use esse parâmetro para instalar a versão em inglês do SQL Server em um sistema operacional localizado quando a mídia de instalação incluir pacotes de idiomas para inglês e o idioma correspondente ao sistema operacional.
Controle de configuração do mecanismo de banco de dados /UpdateEnabled

Opcional
Especifique se a Instalação do SQL Server deve descobrir e incluir atualizações de produto. Os valores válidos são True e False ou e 10. Por padrão, a Instalação do SQL Server incluirá atualizações encontradas.
Controle de configuração do mecanismo de banco de dados /UpdateSource

Opcional
Especifique o local onde a Instalação do SQL Server obterá atualizações do produto. Os valores válidos são "MU" pesquisar o Microsoft Update, um caminho de pasta válido, um caminho relativo, como .\MyUpdates, ou um compartilhamento UNC. Por padrão, a Instalação do SQL Server pesquisará o Microsoft Update ou um Serviço Windows Update por meio do Windows Server Update Services.
Controle de configuração do mecanismo de banco de dados /CONFIGURATIONFILE

Opcional
Especifica o ConfigurationFile a ser usado.
Controle de configuração do mecanismo de banco de dados /ERRORREPORTING

Aplica-se a: SQL Server 2014 (12.x) e versões anteriores

Opcional
Para gerenciar como os comentários de erro são enviados à Microsoft, consulte Configurar o uso e a coleta de dados de diagnóstico para o SQL Server (CEIP).

Em versões mais antigas, isso especifica o relatório de erros para o SQL Server.

Para obter mais informações, consulte Suplemento de privacidade do SQL Server.

Valores suportados:

- 1 = habilitado
- 0 = deficiente
Controle de configuração do mecanismo de banco de dados /FEATURES ou /ROLE

Obrigatório
Especifica os componentes a serem instalados.

Escolha /FEATURES especificar componentes individuais do SQL Server para instalar. Para obter mais informações, consulte Parâmetros de recurso abaixo.

Escolha /ROLE especificar uma função de configuração. As funções de instalação instalam o SQL Server em uma configuração predeterminada.
Controle de configuração do mecanismo de banco de dados /HELP ou ?

Opcional
Exibe opções de uso para os parâmetros.
Controle de configuração do mecanismo de banco de dados /INDICATEPROGRESS

Opcional
Especifica que o arquivo de log detalhado da Instalação é canalizado para o console.
Controle de configuração do mecanismo de banco de dados /INSTALLSHAREDDIR

Opcional
Especifica um diretório de instalação não padrão para componentes compartilhados de 64 bits.

O padrão é %Program Files%\Microsoft SQL Server

Não é possível definir como %Program Files(x86)%\Microsoft SQL Server
Controle de configuração do mecanismo de banco de dados /INSTALLSHAREDWOWDIR

Opcional
Especifica um diretório de instalação não padrão para componentes compartilhados de 32 bits. Suportado apenas em um sistema de 64 bits.

O padrão é %Program Files(x86)%\Microsoft SQL Server

Não é possível definir como %Program Files%\Microsoft SQL Server
Controle de configuração do mecanismo de banco de dados /INSTANCEDIR

Opcional
Especifica um diretório de instalação não padrão para componentes específicos da instância.
Controle de configuração do mecanismo de banco de dados /INSTANCEID

Opcional
Especifica um valor não padrão para um InstanceID.
Controle de configuração do mecanismo de banco de dados /INSTANCENAME

Obrigatório
Especifica um nome de instância do Mecanismo de Banco de Dados do SQL Server.

Para obter mais informações, consulte a ajuda do Assistente de Instalação.
Controle de configuração do mecanismo de banco de dados /PRODUCTCOVEREDBYSA

Aplica-se a: SQL Server 2022 (16.x) e versões posteriores

Necessário, ao instalar o recurso Extensão do Azure a partir da linha de comando com AZUREEXTENSION.
Especifica a cobertura de licença para o SQL Server.

/PRODUCTCOVEREDBYSA=True, ou apenas /PRODUCTCOVEREDBYSA, indica que está coberto pela assinatura do Software Assurance ou do SQL Server.

/PRODUCTCOVEREDBYSA=Falseou omitir o parâmetro indica que ele está coberto por uma licença do SQL Server.
Controle de configuração do mecanismo de banco de dados /PID

Opcional
Especifica a chave do produto (Product Key) para a edição do SQL Server. Se esse parâmetro não for especificado, a Avaliação será usada.

Observação: Se você estiver instalando o SQL Server Express, o SQL Server Express com Advanced Services, o SQL Server Express com ferramentas, o SQL Server Developer ou o SQL Server Evaluation, o PID será predefinido.
Controle de configuração do mecanismo de banco de dados /Q ou /QUIET

Opcional
Especifica que a Instalação é executada em modo silencioso sem qualquer interface de usuário. Isso é usado para instalações autônomas. O /Q parâmetro substitui a /QS entrada do parâmetro.
Controle de configuração do mecanismo de banco de dados /QS ou /QUIETSIMPLE

Opcional
Especifica que a Instalação é executada e mostra o progresso através da interface do usuário, mas não aceita nenhuma entrada ou mostra mensagens de erro.
Controle de configuração do mecanismo de banco de dados /UIMODE

Opcional
Especifica se deve ser apresentado apenas o número mínimo de caixas de diálogo durante a instalação.

/UIMODE só pode ser usado com os /ACTION=INSTALL parâmetros e UPGRADE .

Valores suportados:

- /UIMODE=Normal é o padrão para edições não Express e apresenta todas as caixas de diálogo de configuração para os recursos selecionados.

- /UIMODE=AutoAdvance é o padrão para edições Express e ignora caixas de diálogo não essenciais.

Quando combinado com outros parâmetros, UIMODE é substituído. Por exemplo, quando /UIMODE=AutoAdvance e /ADDCURRENTUSERASSQLADMIN=FALSE são ambos fornecidos, a caixa de diálogo de provisionamento não é preenchida automaticamente com o usuário atual.

A UIMODE configuração não pode ser usada com os /Q parâmetros or /QS .
Controle de configuração do mecanismo de banco de dados /SQMREPORTING

Aplica-se a: SQL Server 2014 (12.x) e versões anteriores

Opcional
Para gerenciar como os comentários de erro são enviados à Microsoft, consulte Configurar o uso e a coleta de dados de diagnóstico para o SQL Server (CEIP).

Em versões mais antigas, isso especifica o relatório de uso de recursos para o SQL Server.

Valores suportados:

- 1 = habilitado
- 0 = deficiente
Controle de configuração do mecanismo de banco de dados /HIDECONSOLE

Opcional
Especifica que a janela do console está oculta ou fechada.
Agente do SQL Server /AGTSVCACCOUNT

Obrigatório
Especifica a conta para o serviço SQL Server Agent.
Agente do SQL Server /AGTSVCPASSWORD

Obrigatório
Especifica a senha para a conta de serviço do SQL Server Agent. Esse parâmetro pode ser omitido ao usar uma conta de serviço gerenciado, uma conta virtual ou uma conta interna.
Agente do SQL Server /AGTSVCSTARTUPTYPE

Opcional
Especifica o modo de inicialização para o serviço SQL Server Agent.

Valores suportados:

- Automatic
- Disabled
- Manual
Motor PolyBase /PBENGSVCACCOUNT

Opcional
Especifica a conta para o serviço do mecanismo.

Valor predefinido: NT AUTHORITY\NETWORK SERVICE.
Motor PolyBase /PBENGSVCPASSWORD

Opcional
Especifica a senha para a conta de serviço do mecanismo.
Motor PolyBase /PBENGSVCSTARTUPTYPE

Opcional
Especifica o modo de inicialização para o serviço PolyBase Engine.

Valores suportados:

- Automatic (padrão)
- Disabled
- Manual
Movimentação de dados do PolyBase /PBDMSSVCACCOUNT

Opcional
Especifica a conta para o serviço de movimentação de dados.

Valor predefinido: NT AUTHORITY\NETWORK SERVICE.
Movimentação de dados do PolyBase /PBDMSSVCPASSWORD

Opcional
Especifica a senha para a conta de movimentação de dados. Esse parâmetro pode ser omitido ao usar uma conta de serviço gerenciado, uma conta virtual ou uma conta interna.
Movimentação de dados do PolyBase /PBDMSSVCSTARTUPTYPE

Opcional
Especifica o modo de inicialização para o serviço de movimentação de dados.

Valores suportados:

- Automatic (padrão)
- Disabled
- Manual
PoliBase /PBPORTRANGE

Opcional
Especifica um intervalo de portas com pelo menos 6 portas para serviços PolyBase. Exemplo:

/PBPORTRANGE=16450-16460
PoliBase /PBSCALEOUT

Opcional
Especifica se a instância do Mecanismo de Banco de Dados do SQL Server será usada como parte do grupo computacional PolyBase Scale-out. Use esta opção se estiver configurando um grupo computacional PolyBase Scale-out, incluindo o nó principal.

Valores suportados: True, False
Serviços de análise /ASBACKUPDIR

Opcional
Especifica o diretório para arquivos de backup do Analysis Services.

Valores padrão:

Para o modo WOW em 64 bits: %Program Files(x86)%\Microsoft SQL Server\<INSTANCEDIR>\<ASInstanceID>\OLAP\Backup

Para todas as outras instalações: %Program Files%\Microsoft SQL Server\<INSTANCEDIR>\<ASInstanceID>\OLAP\Backup
Serviços de análise /ASCOLLATION

Opcional
Especifica a configuração de agrupamento para o Analysis Services.

Valor predefinido: Latin1_General_CI_AS

Observação: Apenas o agrupamento do Windows é suportado. O uso do agrupamento SQL pode resultar em um comportamento inesperado.
Serviços de análise /ASCONFIGDIR

Opcional
Especifica o diretório para os arquivos de configuração do Analysis Services.

Valores padrão:

Para o modo WOW em 64 bits: %Program Files(x86)%\Microsoft SQL Server\<INSTANCEDIR>\<ASInstanceID>\OLAP\Config

Para todas as outras instalações: %Program Files%\Microsoft SQL Server\<INSTANCEDIR>\<ASInstanceID>\OLAP\Config
Serviços de análise /ASDATADIR

Opcional
Especifica o diretório para arquivos de dados do Analysis Services.

Valores padrão:

Para o modo WOW em 64 bits: %Program Files(x86)%\Microsoft SQL Server\<INSTANCEDIR>\<ASInstanceID>\OLAP\Data

Para todas as outras instalações: %Program Files%\Microsoft SQL Server\<INSTANCEDIR>\<ASInstanceID>\OLAP\Data
Serviços de análise /ASLOGDIR

Opcional
Especifica o diretório para arquivos de log do Analysis Services.

Valores padrão:

Para o modo WOW em 64 bits: %Program Files(x86)%\Microsoft SQL Server\<INSTANCEDIR>\<ASInstanceID>\OLAP\Log

Para todas as outras instalações: %Program Files%\Microsoft SQL Server\<INSTANCEDIR>\<ASInstanceID>\OLAP\Log
Serviços de análise /ASSERVERMODE

Opcional
Especifica o modo de servidor da instância do Analysis Services. Os valores válidos em um cenário de cluster são MULTIDIMENSIONAL ou TABULAR. ASSERVERMODE diferencia maiúsculas de minúsculas. Todos os valores devem ser expressos em maiúsculas. Para obter mais informações sobre valores válidos, consulte Instalar o Analysis Services no modo tabular.
Serviços de análise /ASSVCACCOUNT

Obrigatório
Especifica a conta para o serviço Analysis Services.
Serviços de análise /ASSVCPASSWORD

Obrigatório
Especifica a senha para o serviço Analysis Services. Esse parâmetro pode ser omitido ao usar uma conta de serviço gerenciado, uma conta virtual ou uma conta interna.
Serviços de análise /ASSVCSTARTUPTYPE

Opcional
Especifica o modo de inicialização para o serviço Analysis Services.

Valores suportados:

- Automatic
- Disabled
- Manual
Serviços de análise /ASSYSADMINACCOUNTS

Obrigatório
Especifica as credenciais de administrador para o Analysis Services.
Serviços de análise /ASTEMPDIR

Opcional
Especifica o diretório para arquivos temporários do Analysis Services.

Valores padrão:

Para o modo WOW em 64 bits: %Program Files(x86)%\Microsoft SQL Server\<INSTANCEDIR>\<ASInstanceID>\OLAP\Temp

Para todas as outras instalações: %Program Files%\Microsoft SQL Server\<INSTANCEDIR>\<ASInstanceID>\OLAP\Temp
Serviços de análise /ASPROVIDERMSOLAP

Opcional
Especifica se o provedor MSOLAP pode ser executado em processo.

Valor padrão: - 1 = enabled
Serviços de análise /FARMACCOUNT

Obrigatório, para SPI_AS_NewFarm
Especifica uma conta de usuário de domínio para executar serviços da Administração Central do SharePoint e outros serviços essenciais em um farm.

Esse parâmetro é usado somente para instâncias do Analysis Services instaladas por meio do /ROLE = SPI_AS_NEWFARM.
Serviços de análise /FARMPASSWORD

Obrigatório, para SPI_AS_NewFarm
Especifica uma senha para a conta do farm. Esse parâmetro pode ser omitido ao usar uma conta de serviço gerenciado, uma conta virtual ou uma conta interna.
Serviços de análise /PASSPHRASE

Obrigatório, para SPI_AS_NewFarm
Especifica uma frase secreta que é usada para adicionar servidores de aplicativos adicionais ou servidores Web front-end a um farm do SharePoint.

Esse parâmetro é usado somente para instâncias do Analysis Services instaladas por meio do /ROLE = SPI_AS_NEWFARM.
Serviços de análise /FARMADMINIPORT

Obrigatório, para SPI_AS_NewFarm
Especifica uma porta usada para se conectar ao aplicativo Web da Administração Central do SharePoint.

Esse parâmetro é usado somente para instâncias do Analysis Services instaladas por meio do /ROLE = SPI_AS_NEWFARM.
Navegador do SQL Server /BROWSERSVCSTARTUPTYPE

Opcional
Especifica o modo de inicialização para o serviço Navegador do SQL Server.

Valores suportados:

- Automatic
- Disabled
- Manual
Mecanismo de Banco de Dados do SQL Server /ENABLERANU

Opcional
Habilita credenciais de execução como para instalações do SQL Server Express.
Mecanismo de Banco de Dados do SQL Server /INSTALLSQLDATADIR

Opcional
Especifica o diretório de dados para arquivos de dados do SQL Server.

Valores padrão:

Para o modo WOW em 64 bits: %Program Files(x86)%\Microsoft SQL Server\

Para todas as outras instalações: %Program Files%\Microsoft SQL Server\
Mecanismo de Banco de Dados do SQL Server /SAPWD

Obrigatório, quando /SECURITYMODE=SQL
Especifica a senha para a conta SA do SQL Server.
Mecanismo de Banco de Dados do SQL Server /SECURITYMODE

Opcional
Especifica o modo de segurança para o SQL Server.

Se esse parâmetro não for fornecido, o modo de autenticação somente para Windows será suportado.

Valor suportado: SQL
Mecanismo de Banco de Dados do SQL Server /SQLBACKUPDIR

Opcional
Especifica o diretório para arquivos de backup.

Valor predefinido: <InstallSQLDataDir>\<SQLInstanceID>\MSSQL\Backup
Mecanismo de Banco de Dados do SQL Server /SQLCOLLATION

Opcional
Especifica as configurações de agrupamento para o SQL Server.

A configuração de instalação padrão é determinada pela localidade do sistema operacional (SO). O agrupamento no nível do servidor pode ser alterado durante a instalação ou alterando a localidade do sistema operacional antes da instalação. O agrupamento padrão é definido como a versão mais antiga disponível associada a cada localidade específica. Isto deve-se a razões de compatibilidade com versões anteriores. Portanto, este nem sempre é o agrupamento recomendado. Para aproveitar ao máximo os recursos do SQL Server, altere as configurações de instalação padrão para usar agrupamentos do Windows. Por exemplo, para a localidade English (United States) do SO (página de código 1252), o agrupamento padrão durante a instalação é SQL_Latin1_General_CP1_CI_AS e pode ser alterado para sua contraparte Latin1_General_100_CI_AS_SCde agrupamento do Windows mais próxima.

Para obter mais informações, consulte Classificação e suporte a Unicode.
Mecanismo de Banco de Dados do SQL Server /ADDCURRENTUSERASSQLADMIN

Opcional
Adiciona o usuário atual à função de servidor fixa sysadmin do SQL Server. O parâmetro /ADDCURRENTUSERASSQLADMIN pode ser usado ao instalar edições Express ou quando /ROLE=AllFeatures_WithDefaults é usado. Para obter mais informações, consulte /ROLE abaixo.

O uso de /ADDCURRENTUSERASSQLADMIN é opcional, mas ou /ADDCURRENTUSERASSQLADMIN/SQLSYSADMINACCOUNTS é obrigatório.

Valores padrão:

True para edições do SQL Server Express

False para todas as outras edições
Mecanismo de Banco de Dados do SQL Server /SQLSVCACCOUNT

Obrigatório
Especifica a conta de inicialização para o serviço SQL Server.
Mecanismo de Banco de Dados do SQL Server /SQLSVCPASSWORD

Obrigatório
Especifica a senha para SQLSVCACCOUNT. Esse parâmetro pode ser omitido ao usar uma conta de serviço gerenciado, uma conta virtual ou uma conta interna.
Mecanismo de Banco de Dados do SQL Server /SQLSVCSTARTUPTYPE

Opcional
Especifica o modo de inicialização para o serviço SQL Server.

Valores suportados:

- Automatic
- Disabled
- Manual
Mecanismo de Banco de Dados do SQL Server /SQLSYSADMINACCOUNTS

Obrigatório
Use esse parâmetro para provisionar logons para serem membros da função sysadmin .

Para edições do SQL Server diferentes do SQL Server Express, /SQLSYSADMINACCOUNTS é necessário. Para edições do SQL Server Express, o uso de /SQLSYSADMINACCOUNTS é opcional, mas é obrigatório /SQLSYSADMINACCOUNTS/ADDCURRENTUSERASSQLADMIN.
Mecanismo de Banco de Dados do SQL Server /SQLTEMPDBDIR

Opcional
Especifica os diretórios para os arquivos de dados tempdb. Ao especificar mais de um diretório, separe os diretórios com um espaço em branco. Se vários diretórios forem especificados, os arquivos de dados tempdb serão espalhados pelos diretórios de forma alternada.

Valor padrão: <InstallSQLDataDir>\<SQLInstanceID>\MSSQL\Data (System Data Directory)

Observação: Esse parâmetro também é adicionado ao cenário RebuildDatabase.
Mecanismo de Banco de Dados do SQL Server /SQLTEMPDBLOGDIR

Opcional
Especifica o diretório para tempdb o arquivo de log.

Valor padrão: <InstallSQLDataDir>\<SQLInstanceID>\MSSQL\Data (System Data Directory)

Observação: Esse parâmetro também é adicionado ao cenário RebuildDatabase.
Mecanismo de Banco de Dados do SQL Server /SQLTEMPDBFILECOUNT

Opcional
Especifica o número de arquivos de tempdb dados a serem adicionados pela instalação. Este valor pode ser aumentado até ao número de núcleos.

Valor predefinido:

1 para SQL Server Express

8 ou o número de núcleos, o que for menor para todas as outras edições

Importante: O arquivo de banco de dados primário para tempdb ainda será tempdb.mdf. Os arquivos adicionais tempdb são nomeados como tempdb_mssql_#.ndf onde # representa um número exclusivo para cada arquivo de banco de dados adicional tempdb criado durante a instalação. O objetivo desta convenção de nomenclatura é torná-los únicos. A desinstalação de uma instância do SQL Server exclui os arquivos com a convenção tempdb_mssql_#.ndfde nomenclatura. Não use tempdb_mssql_\*.ndf a convenção de nomenclatura para arquivos de banco de dados de usuários.

Atenção: O SQL Server Express não tem suporte para configurar esse parâmetro. O programa de configuração instala apenas 1 tempdb ficheiro de dados.
Mecanismo de Banco de Dados do SQL Server /SQLTEMPDBFILESIZE

Aplica-se a: SQL Server 2016 (13.x) e versões posteriores

Opcional
Especifica o tamanho inicial de cada tempdb arquivo de dados.

Padrão = 4 MB para SQL Server Express, 8 MB para todas as outras edições

Min = 4 MB ou 8 MB

Máximo = 1024 MB
Mecanismo de Banco de Dados do SQL Server /SQLTEMPDBFILEGROWTH

Opcional
Especifica o incremento de crescimento dos ficheiros de dados tempdb em MB. Um valor 0 indica que o crescimento automático está desativado e nenhum espaço adicional é permitido. A configuração permite o tamanho de até 1024.

Valor padrão: 64. Intervalo permitido: Min = 0, Max = 1024
Mecanismo de Banco de Dados do SQL Server /SQLTEMPDBLOGFILESIZE

Aplica-se a: SQL Server 2016 (13.x) e versões posteriores

Opcional
Especifica o tamanho inicial do arquivo de log tempdb em MB. A configuração permite o tamanho de até 1024.

Valor predefinido:

4 para SQL Server Express

8 para todas as outras edições

Intervalo permitido: Min = valor padrão (4 ou 8), Max = 1024
Mecanismo de Banco de Dados do SQL Server /SQLTEMPDBLOGFILEGROWTH

Aplica-se a: SQL Server 2016 (13.x) e versões posteriores

Opcional
Especifica o incremento de crescimento do arquivo de log tempdb em MB. Um valor 0 indica que o crescimento automático está desativado e nenhum espaço adicional é permitido. A configuração permite o tamanho de até 1024.

Valor padrão: 64. Intervalo permitido: Min = 0, Max = 1024
Mecanismo de Banco de Dados do SQL Server /SQLUSERDBDIR

Opcional
Especifica o diretório para os arquivos de dados para bancos de dados de usuários.

Valor predefinido: <InstallSQLDataDir>\<SQLInstanceID>\MSSQL\Data
Mecanismo de Banco de Dados do SQL Server /SQLSVCINSTANTFILEINIT

Opcional
Habilita a inicialização instantânea de arquivos para a conta de serviço do SQL Server. Para obter considerações sobre segurança e desempenho, consulte Inicialização instantânea de arquivos de banco de dados.

Valores suportados:

- False (padrão)
- True
Mecanismo de Banco de Dados do SQL Server /SQLUSERDBLOGDIR

Opcional
Especifica o diretório para os arquivos de log para bancos de dados de usuários.

Valor predefinido: <InstallSQLDataDir>\<SQLInstanceID>\MSSQL\Data
Mecanismo de Banco de Dados do SQL Server /SQLMAXDOP=parameter

Aplica-se a: SQL Server 2019 (15.x) e versões posteriores

Opcional. Se omitido em instalações autônomas (silenciosas), o MAXDOP será alinhado com o grau máximo de diretrizes de paralelismo.
Especifica o grau máximo de paralelismo, que determina quantos processadores uma única instrução pode utilizar durante a execução de uma única instrução.

O valor padrão será alinhado com o grau máximo de diretrizes de paralelismo
Mecanismo de Banco de Dados do SQL Server /USESQLRECOMMENDEDMEMORYLIMITS

Aplica-se a: SQL Server 2019 (15.x) e versões posteriores

Opcional. Se /USESQLRECOMMENDEDMEMORYLIMITS, /SQLMINMEMORYe /SQLMAXMEMORY forem omitidos em instalações autônomas (silenciosas), o Mecanismo de Banco de Dados do SQL Server usará a configuração de memória padrão do SQL Server.
Especifica que o Mecanismo de Banco de Dados do SQL Server usará valores recomendados calculados que se alinham com as diretrizes de configuração de memória do servidor para uma instância autônoma do SQL Server.

Observação: Este parâmetro não pode ser usado com /SQLMINMEMORY e /SQLMAXMEMORY.
Mecanismo de Banco de Dados do SQL Server /SQLMINMEMORY

Aplica-se a: SQL Server 2019 (15.x) e versões posteriores

Opcional. Se /USESQLRECOMMENDEDMEMORYLIMITS, /SQLMINMEMORYe /SQLMAXMEMORY forem omitidos em instalações autônomas (silenciosas), o Mecanismo de Banco de Dados do SQL Server usará a configuração de memória padrão do SQL Server.
Especifica a configuração de memória mínima do servidor em MB.

Valor padrão: 0.

Observação: Este parâmetro não pode ser usado com /USESQLRECOMMENDEDMEMORYLIMITSo .
Mecanismo de Banco de Dados do SQL Server /SQLMAXMEMORY

Aplica-se a: SQL Server 2019 (15.x) e versões posteriores

Opcional. Se /USESQLRECOMMENDEDMEMORYLIMITS, /SQLMINMEMORYe /SQLMAXMEMORY forem omitidos em instalações autônomas (silenciosas), o Mecanismo de Banco de Dados do SQL Server usará a configuração de memória padrão do SQL Server.
Especifica a configuração de memória máxima do servidor em MB.

Valor padrão: valor recomendado calculado que se alinha com as diretrizes de configuração de memória do servidor para uma instância autônoma do SQL Server.

Observação: Este parâmetro não pode ser usado com /USESQLRECOMMENDEDMEMORYLIMITSo .
FLUXO DE ARQUIVOS /FILESTREAMLEVEL

Opcional
Especifica o nível de acesso para o recurso FILESTREAM.

Valores suportados:

- 0 = desative o suporte FILESTREAM para esta instância. (Valor padrão)

- 1 = habilitar FILESTREAM para acesso Transact-SQL.

- 2 = habilitar FILESTREAM para acesso de streaming de E/S de Transact-SQL e arquivos. (Não é válido para cenários de cluster)

- 3 = permitir que clientes remotos tenham acesso de streaming aos dados FILESTREAM.
FLUXO DE ARQUIVOS /FILESTREAMSHARENAME

Opcional

Necessário quando FILESTREAMLEVEL é maior que 1.
Especifica o nome do compartilhamento do Windows no qual os dados FILESTREAM serão armazenados.
Texto completo do SQL Server /FTSVCACCOUNT

Opcional
Especifica a conta para Full-Text serviço iniciador de filtro.

Este parâmetro é ignorado no Windows Server 2008 ou superior. ServiceSID é usado para ajudar a proteger a comunicação entre o SQL Server e o Daemon de Filtro de Texto Completo. Se os valores não forem fornecidos, o Serviço Iniciador de Filtro de Texto Completo será desativado. Você precisa usar o SQL Server Control Manager para alterar a conta de serviço e habilitar a funcionalidade de texto completo.

Valor predefinido: Local Service Account
Texto completo do SQL Server /FTSVCPASSWORD

Opcional
Especifica a senha para o serviço iniciador de filtro Full-Text.

Este parâmetro é ignorado no Windows Server 2008 ou superior. Esse parâmetro pode ser omitido ao usar uma conta de serviço gerenciado, uma conta virtual ou uma conta interna.
Serviços de integração /ISSVCACCOUNT

Obrigatório
Especifica a conta do Integration Services.

Valor predefinido: NT AUTHORITY\NETWORK SERVICE
Serviços de integração /ISSVCPASSWORD

Obrigatório
Especifica a senha do Integration Services. Esse parâmetro pode ser omitido ao usar uma conta de serviço gerenciado, uma conta virtual ou uma conta interna.
Serviços de integração /ISSVCStartupType

Opcional
Especifica o modo de inicialização para o serviço Integration Services.
Configuração de rede do SQL Server /NPENABLED

Opcional
Especifica o estado do protocolo Named Pipes para o serviço SQL Server.

Valores suportados:

- 0 = desativar o protocolo Named Pipes

- 1 = ativar o protocolo Named Pipes
Configuração de rede do SQL Server /TCPENABLED

Opcional
Especifica o estado do protocolo TCP para o serviço SQL Server.

Valores suportados:

- 0 = desativar o protocolo TCP

- 1 = ativar o protocolo TCP
Serviços de Relatórios /RSINSTALLMODE

Aplica-se a: SQL Server 2016 (13.x) e versões anteriores

Opcional

Disponível apenas em FilesOnlyMode
Especifica o modo de instalação do Reporting Services.

Valores suportados:

- SharePointFilesOnlyMode
- DefaultNativeMode
- FilesOnlyMode

Observação: Se a instalação incluir o Mecanismo de Banco de Dados do SQL Server, o padrão RSINSTALLMODE será DefaultNativeMode.

Se a instalação não incluir o Mecanismo de Banco de Dados do SQL Server, o padrão RSINSTALLMODE será FilesOnlyMode.

Se você escolher DefaultNativeMode , mas a instalação não incluir o Mecanismo de Banco de Dados do SQL Server, a instalação mudará automaticamente para RSINSTALLMODEFilesOnlyMode.
Serviços de Relatórios /RSSVCACCOUNT

Aplica-se a: SQL Server 2016 (13.x) e versões anteriores

Obrigatório
Especifica a conta de inicialização do Reporting Services.
Serviços de Relatórios /RSSVCPASSWORD

Aplica-se a: SQL Server 2016 (13.x) e versões anteriores

Obrigatório
Especifica a senha da conta de inicialização para o serviço Reporting Services. Esse parâmetro pode ser omitido ao usar uma conta de serviço gerenciado, uma conta virtual ou uma conta interna.
Serviços de Relatórios /RSSVCStartupType

Aplica-se a: SQL Server 2016 (13.x) e versões anteriores

Opcional
Especifica o modo de inicialização do Reporting Services.

Valores suportados:

- Automatic
- Disabled
- Manual
Serviços de Python/Machine Learning (In-Database) /MPYCACHEDIRECTORY

Opcional
Reservado para uso futuro. Use %TEMP% para armazenar arquivos Python .CAB para instalação em um computador que não tenha uma conexão com a Internet.
Serviços de R/Machine Learning (In-Database) /MRCACHEDIRECTORY

Opcional
Use este parâmetro para especificar o diretório de cache para Microsoft R Open, SQL Server 2016 (13.x) R Services, SQL Server 2016 (13.x) R Server (autônomo) ou suporte ao recurso R no SQL Server Machine Learning Services ou no Machine Learning Server (autônomo). Essa configuração é normalmente usada ao instalar componentes R a partir da linha de comando em um computador sem acesso à Internet.
Java/Extensões de linguagem /SQL_INST_JAVA,
/SQLJAVADIR = "path"

Aplica-se a: Apenas SQL Server 2019 (15.x)

Opcional
Especifica a instalação do Java com extensões de linguagem. Se /SQL_INST_JAVA for fornecido sem o /SQLJAVADIR parâmetro, presume-se que você deseja instalar o Zulu Open JRE fornecido pela mídia de instalação.

Fornecer um caminho para /SQLJAVADIR indica que você gostaria de usar um JRE ou JDK já instalado.
Extensão do Azure para SQL Server /FEATURES=AZUREEXTENSION

Aplica-se a: SQL Server 2022 (16.x) e versões posteriores

Opcional
Para o SQL Server 2022 (16.x), conecte a instância ao Azure Arc.

Para o SQL Server 2025 (17.x) Preview, conecte a instância ao Azure Arc ou ao SQL Server na VM do Azure.
Extensão do Azure para SQL Server /AZURESUBSCRIPTIONID

Aplica-se a: SQL Server 2022 (16.x) e versões posteriores

Opcional
Assinatura do Azure, o recurso de instância do SQL Server será criado.
Extensão do Azure para SQL Server /AZURERESOURCEGROUP

Aplica-se a: SQL Server 2022 (16.x) e versões posteriores

Opcional
Grupo de recursos do Azure onde o recurso de instância do SQL Server será criado.
Extensão do Azure para SQL Server /AZUREREGION

Aplica-se a: SQL Server 2022 (16.x) e versões posteriores

Opcional
Região do Azure onde o recurso de instância do SQL Server será criado.
Extensão do Azure para SQL Server /AZURETENANTID

Aplica-se a: SQL Server 2022 (16.x) e versões posteriores

Opcional
ID do locatário do Azure no qual a entidade de serviço existe.
Extensão do Azure para SQL Server /AZURESERVICEPRINCIPAL

Aplica-se a: SQL Server 2022 (16.x) e versões posteriores

Opcional
Entidade de serviço para autenticação em relação a determinado ID de locatário, assinatura e grupo de recursos.
Extensão do Azure para SQL Server /AZURESERVICEPRINCIPALSECRET

Aplica-se a: SQL Server 2022 (16.x) e versões posteriores

Opcional
Segredo principal do serviço.
Extensão do Azure para SQL Server /AZUREARCPROXY

Aplica-se a: SQL Server 2022 (16.x) e versões posteriores

Opcional
Nome do servidor proxy usado para se conectar ao Azure Arc.

Sintaxe de exemplo

Para instalar uma nova instância autônoma com os componentes Mecanismo de Banco de Dados, Replicação e Pesquisa de Full-Text do SQL Server e habilitar a inicialização instantânea de arquivos para o Mecanismo de Banco de Dados do SQL Server.

setup.exe /q /ACTION=Install /FEATURES=SQL /INSTANCENAME=MSSQLSERVER /SQLSVCACCOUNT="<DomainName\UserName>" /SQLSVCPASSWORD="<StrongPassword>" /SQLSYSADMINACCOUNTS="<DomainName\UserName>" /AGTSVCACCOUNT="NT AUTHORITY\NETWORK SERVICE" /SQLSVCINSTANTFILEINIT="True" /IACCEPTSQLSERVERLICENSETERMS

Instalar e conectar-se ao Azure

A partir do SQL Server 2022 (16.x), você pode instalar o agente do Azure Arc com a extensão do Azure para SQL Server usando a instalação do SQL Server. Ao instalar o agente do Azure Arc e a extensão do SQL Server, você habilita automaticamente todas as instâncias no host que registrarão as instâncias do SQL Server como recursos no Azure e as tornarão qualificadas para ter serviços de gerenciamento adicionais do Azure anexados.

A partir do SQL Server 2025 (17.x) Preview, você pode instalar a extensão do Azure para SQL Server usando a configuração do SQL Server em máquinas virtuais do Azure. Ao instalar a extensão do SQL Server do Azure, você se registra automaticamente no SQL Server no serviço de VM do Azure e habilita os recursos de gerenciamento adicionais que o serviço fornece.

O exemplo a seguir instala uma instância do SQL Server, o agente do Azure Arc (se não estiver em uma VM do Azure) e a extensão do Azure para SQL Server para que a instância do SQL Server seja conectada ao Azure após a instalação. Antes de executar o exemplo, substitua as informações entre colchetes angulados ( < ... > ) pelas suas informações.

setup.exe /qs /ACTION=Install /FEATURES=SQLEngine,AZUREEXTENSION /INSTANCENAME=<instance name> /SQLSYSADMINACCOUNTS="<sysadmin account>" /IACCEPTSQLSERVERLICENSETERMS /AZURESUBSCRIPTIONID="<Azure subscription>" /AZURETENANTID="<Azure tenant ID>" /AZURERESOURCEGROUP="<resource group name>" /AZURESERVICEPRINCIPAL="<service principal>" /AZURESERVICEPRINCIPALSECRET="<secret>" /AZUREREGION=<Azure region>

O exemplo a seguir instala o agente do Azure Arc e a extensão do Azure para SQL Server para gerenciar todas as instâncias existentes do SQL Server instaladas.

setup.exe /qs /ACTION=Install /FEATURES=AZUREEXTENSION /IACCEPTSQLSERVERLICENSETERMS /AZURESUBSCRIPTIONID="<Azure subscription>" /AZURETENANTID="<Azure tenant ID>" /AZURERESOURCEGROUP="<resource group name>" /AZURESERVICEPRINCIPAL="<service principal>" /AZURESERVICEPRINCIPALSECRET="<secret>" /AZUREREGION=<Azure region>

O exemplo a seguir mostra como remover a extensão do Azure para SQL Server usando a instalação do SQL Server.

Observação

Este comando não desinstalará fisicamente a extensão do Azure para SQL Server. Em vez disso, o comando marcará esse recurso como não selecionado na configuração. Para remover o recurso do Azure para esta instância, vá para o portal do Azure e exclua.

setup.exe /qs /ACTION=Uninstall /FEATURES=AZUREEXTENSION  /IACCEPTSQLSERVERLICENSETERMS

Para obter mais informações sobre como se conectar ao Azure Arc ou ao SQL Server na VM do Azure, consulte:

Parâmetros SysPrep

Para obter mais informações sobre o SQL Server SysPrep, consulte

Instale o SQL Server com o SysPrep.

Preparar parâmetros de imagem

Use os parâmetros na tabela a seguir para desenvolver scripts de linha de comando para preparar uma instância do SQL Server sem configurá-la.

Componente Mecanismo de Banco de Dados do SQL Server Parâmetro Descrição
Controle de configuração do mecanismo de banco de dados /ACTION

Obrigatório
Necessário para indicar o fluxo de trabalho de instalação.

Valores suportados: PrepareImage
Controle de configuração do mecanismo de banco de dados /IACCEPTSQLSERVERLICENSETERMS

Obrigatório, quando o /Q parâmetro ou /QS é especificado para instalações autônomas
Necessário para reconhecer a aceitação dos termos da licença.

A partir do SQL Server 2022 (16.x), leia os Termos de Licença para Software Microsoft SQL Server em aka.ms/useterms.
Controle de configuração do mecanismo de banco de dados /ENU

Opcional
Use esse parâmetro para instalar a versão em inglês do SQL Server em um sistema operacional localizado quando a mídia de instalação incluir pacotes de idiomas para inglês e o idioma correspondente ao sistema operacional.
Controle de configuração do mecanismo de banco de dados /UpdateEnabled

Opcional
Especifique se a Instalação do SQL Server deve descobrir e incluir atualizações de produto. Os valores válidos são True e False ou e 10. Por padrão, a Instalação do SQL Server incluirá atualizações encontradas.
Controle de configuração do mecanismo de banco de dados /UpdateSource

Opcional
Especifique o local onde a Instalação do SQL Server obterá atualizações do produto. Os valores válidos são "MU" pesquisar o Microsoft Update, um caminho de pasta válido, um caminho relativo, como .\MyUpdates, ou um compartilhamento UNC. Por padrão, a Instalação do SQL Server pesquisará o Microsoft Update ou um Serviço Windows Update por meio do Windows Server Update Services.
Controle de configuração do mecanismo de banco de dados /CONFIGURATIONFILE

Opcional
Especifica o ConfigurationFile a ser usado.
Controle de configuração do mecanismo de banco de dados /FEATURES

Obrigatório
Especifica os componentes a serem instalados.

Os valores suportados são SQLEngine, Replication, FullText, , DQ, ASAS_SPIRSRS_SHPRS_SHPWFEDQCConnISBCSDKDREPLAY_CTLRDREPLAY_CLTSNAC_SDKSQLODBCSQLODBC_SDKLocalDBMDSPOLYBASE1
Controle de configuração do mecanismo de banco de dados /HELP ou ?

Opcional
Exibe opções de uso para os parâmetros.
Controle de configuração do mecanismo de banco de dados /HIDECONSOLE

Opcional
Especifica que a janela do console está oculta ou fechada.
Controle de configuração do mecanismo de banco de dados /INDICATEPROGRESS

Opcional
Especifica que o arquivo de log detalhado da Instalação é canalizado para o console.
Controle de configuração do mecanismo de banco de dados /INSTALLSHAREDDIR

Opcional
Especifica um diretório de instalação não padrão para componentes compartilhados de 64 bits.

O padrão é %Program Files%\Microsoft SQL Server

Não é possível definir como %Program Files(x86)%\Microsoft SQL Server
Controle de configuração do mecanismo de banco de dados /INSTANCEDIR

Opcional
Especifica um diretório de instalação não padrão para componentes específicos da instância.
Controle de configuração do mecanismo de banco de dados /INSTANCEID

Antes do SQL Server 2012 (11.x) SP1 CU2 (janeiro de 2013) necessário

Começando com SQL Server 2012 (11.x) SP1 CU2 Necessário para recursos de instância.
Especifica um InstanceID para a instância que está sendo preparada.
Motor PolyBase /PBENGSVCACCOUNT

Opcional
Especifica a conta para o serviço do mecanismo.

Valor predefinido: NT AUTHORITY\NETWORK SERVICE.
Movimentação de dados do PolyBase /PBDMSSVCPASSWORD

Opcional
Especifica a senha para a conta de movimentação de dados. Esse parâmetro pode ser omitido ao usar uma conta de serviço gerenciado, uma conta virtual ou uma conta interna.
Motor PolyBase /PBENGSVCSTARTUPTYPE

Opcional
Especifica o modo de inicialização para o serviço PolyBase Engine.

Valores suportados:

- Automatic (padrão)
- Disabled
- Manual
PoliBase /PBPORTRANGE

Opcional
Especifica um intervalo de portas com pelo menos 6 portas para serviços PolyBase. Exemplo:

/PBPORTRANGE=16450-16460
PoliBase /PBSCALEOUT

Opcional
Especifica se a instância do Mecanismo de Banco de Dados do SQL Server será usada como parte do grupo computacional PolyBase Scale-out. Use esta opção se estiver configurando um grupo computacional PolyBase Scale-out, incluindo o nó principal.

Valores suportados: True, False
Controle de configuração do mecanismo de banco de dados /Q ou /QUIET

Opcional
Especifica que a Instalação é executada em modo silencioso sem qualquer interface de usuário. Isso é usado para instalações autônomas. O /Q parâmetro substitui a /QS entrada do parâmetro.
Controle de configuração do mecanismo de banco de dados /QS ou /QUIETSIMPLE

Opcional
Especifica que a Instalação é executada e mostra o progresso através da interface do usuário, mas não aceita nenhuma entrada ou mostra mensagens de erro.

1 Distributed Replay, SDK e SNAC não estão disponíveis no SQL Server 2022 (16.x).

Sintaxe de exemplo

Para preparar uma nova instância autônoma com os componentes Mecanismo de Banco de Dados do SQL Server, Replicação e Pesquisa de Full-Text e Reporting Services.

setup.exe /q /ACTION=PrepareImage /FEATURES=SQL,RS /InstanceID =<MYINST> /IACCEPTSQLSERVERLICENSETERMS

Parâmetros de imagem completos

Use os parâmetros na tabela a seguir para desenvolver scripts de linha de comando para concluir e configurar uma instância preparada do SQL Server.

Componente SQL Server Parâmetro Descrição
Controle de configuração do mecanismo de banco de dados /ACTION

Obrigatório
Necessário para indicar o fluxo de trabalho de instalação.

Valores suportados: CompleteImage
Controle de configuração do mecanismo de banco de dados /IACCEPTSQLSERVERLICENSETERMS

Obrigatório, quando o /Q parâmetro ou /QS é especificado para instalações autônomas
Necessário para reconhecer a aceitação dos termos da licença.

A partir do SQL Server 2022 (16.x), leia os Termos de Licença para Software Microsoft SQL Server em aka.ms/useterms.
Controle de configuração do mecanismo de banco de dados /ENU

Opcional
Use esse parâmetro para instalar a versão em inglês do SQL Server em um sistema operacional localizado quando a mídia de instalação incluir pacotes de idiomas para inglês e o idioma correspondente ao sistema operacional.
Controle de configuração do mecanismo de banco de dados /CONFIGURATIONFILE

Opcional
Especifica o ConfigurationFile a ser usado.
Controle de configuração do mecanismo de banco de dados /ERRORREPORTING

Aplica-se a: SQL Server 2014 (12.x) e versões anteriores

Opcional
Para gerenciar como os comentários de erro são enviados à Microsoft, consulte Configurar o uso e a coleta de dados de diagnóstico para o SQL Server (CEIP).

Em versões mais antigas, isso especifica o relatório de erros para o SQL Server.

Para obter mais informações, consulte Suplemento de privacidade do SQL Server.

Valores suportados:

- 1 = habilitado
- 0 = deficiente
Controle de configuração do mecanismo de banco de dados /HELP ou ?

Opcional
Exibe opções de uso para os parâmetros.
Controle de configuração do mecanismo de banco de dados /INDICATEPROGRESS

Opcional
Especifica que o arquivo de log detalhado da Instalação é canalizado para o console.
Controle de configuração do mecanismo de banco de dados /INSTANCEID

Antes do SQL Server 2012 (11.x) SP1 CU2 (janeiro de 2013) necessário

Começando com o SQL Server 2012 (11.x) SP1 CU2 Opcional
Use o ID da instância especificado durante a etapa de preparação da imagem.

Valores suportados: InstanceID de uma instância preparada.
Controle de configuração do mecanismo de banco de dados /INSTANCENAME

Antes do SQL Server 2012 (11.x) SP1 CU2 (janeiro de 2013) necessário

Começando com o SQL Server 2012 (11.x) SP1 CU2 Opcional
Especifica um nome de instância do SQL Server para a instância que está sendo concluída.

Para obter mais informações, consulte a ajuda do Assistente de Instalação.
Controle de configuração do mecanismo de banco de dados /PRODUCTCOVEREDBYSA

Aplica-se a: SQL Server 2022 (16.x) e versões posteriores

Necessário, ao instalar o recurso Extensão do Azure a partir da linha de comando com AZUREEXTENSION.
Especifica a cobertura de licença para o SQL Server.

/PRODUCTCOVEREDBYSA=True, ou apenas /PRODUCTCOVEREDBYSA, indica que está coberto pela assinatura do Software Assurance ou do SQL Server.

/PRODUCTCOVEREDBYSA=Falseou omitir o parâmetro indica que ele está coberto por uma licença do SQL Server.
Controle de configuração do mecanismo de banco de dados /PID

Opcional
Especifica a chave do produto (Product Key) para a edição do SQL Server. Se esse parâmetro não for especificado, a Avaliação será usada.

Observação: Se você estiver instalando o SQL Server Express, o SQL Server Express com Advanced Services, o SQL Server Express com ferramentas, o SQL Server Developer ou o SQL Server Evaluation, o PID será predefinido.
Controle de configuração do mecanismo de banco de dados /Q ou /QUIET

Opcional
Especifica que a Instalação é executada em modo silencioso sem qualquer interface de usuário. Isso é usado para instalações autônomas. O /Q parâmetro substitui a /QS entrada do parâmetro.
Controle de configuração do mecanismo de banco de dados /QS ou /QUIETSIMPLE

Opcional
Especifica que a Instalação é executada e mostra o progresso através da interface do usuário, mas não aceita nenhuma entrada ou mostra mensagens de erro.
Controle de configuração do mecanismo de banco de dados /SQMREPORTING

Aplica-se a: SQL Server 2014 (12.x) e versões anteriores

Opcional
Para gerenciar como os comentários de erro são enviados à Microsoft, consulte Configurar o uso e a coleta de dados de diagnóstico para o SQL Server (CEIP).

Em versões mais antigas, isso especifica o relatório de uso de recursos para o SQL Server.

Valores suportados:

- 1 = habilitado
- 0 = deficiente
Controle de configuração do mecanismo de banco de dados /HIDECONSOLE

Opcional
Especifica que a janela do console está oculta ou fechada.
Agente do SQL Server /AGTSVCACCOUNT

Obrigatório
Especifica a conta para o serviço SQL Server Agent.
Agente do SQL Server /AGTSVCPASSWORD

Obrigatório
Especifica a senha para a conta de serviço do SQL Server Agent. Esse parâmetro pode ser omitido ao usar uma conta de serviço gerenciado, uma conta virtual ou uma conta interna.
Agente do SQL Server /AGTSVCSTARTUPTYPE

Opcional
Especifica o modo de inicialização para o serviço SQL Server Agent.

Valores suportados:

- Automatic
- Disabled
- Manual
Motor PolyBase /PBENGSVCACCOUNT

Opcional
Especifica a conta para o serviço do mecanismo.

Valor predefinido: NT AUTHORITY\NETWORK SERVICE.
Movimentação de dados do PolyBase /PBDMSSVCPASSWORD

Opcional
Especifica a senha para a conta de movimentação de dados. Esse parâmetro pode ser omitido ao usar uma conta de serviço gerenciado, uma conta virtual ou uma conta interna.
Motor PolyBase /PBENGSVCSTARTUPTYPE

Opcional
Especifica o modo de inicialização para o serviço PolyBase Engine.

Valores suportados:

- Automatic (padrão)
- Disabled
- Manual
PoliBase /PBPORTRANGE

Opcional
Especifica um intervalo de portas com pelo menos 6 portas para serviços PolyBase. Exemplo:

/PBPORTRANGE=16450-16460
PoliBase /PBSCALEOUT

Opcional
Especifica se a instância do Mecanismo de Banco de Dados do SQL Server será usada como parte do grupo computacional PolyBase Scale-out. Use esta opção se estiver configurando um grupo computacional PolyBase Scale-out, incluindo o nó principal.

Valores suportados: True, False
Navegador do SQL Server /BROWSERSVCSTARTUPTYPE

Opcional
Especifica o modo de inicialização para o serviço Navegador do SQL Server.

Valores suportados:

- Automatic
- Disabled
- Manual
Mecanismo de Banco de Dados do SQL Server /ENABLERANU

Opcional
Habilita credenciais de execução como para instalações do SQL Server Express.
Mecanismo de Banco de Dados do SQL Server /INSTALLSQLDATADIR

Opcional
Especifica o diretório de dados para arquivos de dados do SQL Server.

Valores padrão:

Para o modo WOW em 64 bits: %Program Files(x86)%\Microsoft SQL Server\

Para todas as outras instalações: %Program Files%\Microsoft SQL Server\
Mecanismo de Banco de Dados do SQL Server /SAPWD

Obrigatório, quando /SECURITYMODE=SQL
Especifica a senha para a conta SA do SQL Server.
Mecanismo de Banco de Dados do SQL Server /SECURITYMODE

Opcional
Especifica o modo de segurança para o SQL Server.

Se esse parâmetro não for fornecido, o modo de autenticação somente para Windows será suportado.

Valor suportado: SQL
Mecanismo de Banco de Dados do SQL Server /SQLBACKUPDIR

Opcional
Especifica o diretório para arquivos de backup.

Valor predefinido: <InstallSQLDataDir>\<SQLInstanceID>\MSSQL\Backup
Mecanismo de Banco de Dados do SQL Server /SQLCOLLATION

Opcional
Especifica as configurações de agrupamento para o SQL Server.

O valor padrão é baseado na localidade do seu sistema operacional Windows. Para obter mais informações, consulte Classificação e suporte a Unicode.
Mecanismo de Banco de Dados do SQL Server /SQLSVCACCOUNT

Obrigatório
Especifica a conta de inicialização para o serviço SQL Server.
Mecanismo de Banco de Dados do SQL Server /SQLSVCPASSWORD

Obrigatório
Especifica a senha para SQLSVCACCOUNT. Esse parâmetro pode ser omitido ao usar uma conta de serviço gerenciado, uma conta virtual ou uma conta interna.
Mecanismo de Banco de Dados do SQL Server /SQLSVCSTARTUPTYPE

Opcional
Especifica o modo de inicialização para o serviço SQL Server.

Valores suportados:

- Automatic
- Disabled
- Manual
Mecanismo de Banco de Dados do SQL Server /SQLSYSADMINACCOUNTS

Obrigatório
Use esse parâmetro para provisionar logons para serem membros da função sysadmin .

Para edições do SQL Server diferentes do SQL Server Express, /SQLSYSADMINACCOUNTS é necessário. Para edições do SQL Server Express, o uso de /SQLSYSADMINACCOUNTS é opcional, mas é obrigatório /SQLSYSADMINACCOUNTS/ADDCURRENTUSERASSQLADMIN.
Mecanismo de Banco de Dados do SQL Server /SQLTEMPDBDIR

Opcional
Especifica os diretórios para os arquivos de dados tempdb. Ao especificar mais de um diretório, separe os diretórios com um espaço em branco. Se vários diretórios forem especificados, os arquivos de dados tempdb serão espalhados pelos diretórios de forma alternada.

Valor padrão: <InstallSQLDataDir>\<SQLInstanceID>\MSSQL\Data (System Data Directory)

Observação: Esse parâmetro também é adicionado ao cenário RebuildDatabase.
Mecanismo de Banco de Dados do SQL Server /SQLTEMPDBLOGDIR

Opcional
Especifica o diretório para tempdb o arquivo de log.

Valor padrão: <InstallSQLDataDir>\<SQLInstanceID>\MSSQL\Data (System Data Directory)

Observação: Esse parâmetro também é adicionado ao cenário RebuildDatabase.
Mecanismo de Banco de Dados do SQL Server /SQLTEMPDBFILESIZE

Aplica-se a: SQL Server 2016 (13.x) e versões posteriores

Opcional
Especifica o tamanho inicial de cada tempdb arquivo de dados.

Padrão = 4 MB para SQL Server Express, 8 MB para todas as outras edições

Min = 4 MB ou 8 MB

Máximo = 1024 MB
Mecanismo de Banco de Dados do SQL Server /SQLTEMPDBFILEGROWTH

Opcional
Especifica o incremento de crescimento dos ficheiros de dados tempdb em MB. Um valor 0 indica que o crescimento automático está desativado e nenhum espaço adicional é permitido. A configuração permite o tamanho de até 1024.

Valor padrão: 64. Intervalo permitido: Min = 0, Max = 1024
Mecanismo de Banco de Dados do SQL Server /SQLTEMPDBLOGFILESIZE

Aplica-se a: SQL Server 2016 (13.x) e versões posteriores

Opcional
Especifica o tamanho inicial do arquivo de log tempdb em MB. A configuração permite o tamanho de até 1024.

Valor predefinido:

4 para SQL Server Express

8 para todas as outras edições

Intervalo permitido: Min = valor padrão (4 ou 8), Max = 1024
Mecanismo de Banco de Dados do SQL Server /SQLTEMPDBLOGFILEGROWTH

Aplica-se a: SQL Server 2016 (13.x) e versões posteriores

Opcional
Especifica o incremento de crescimento do arquivo de log tempdb em MB. Um valor 0 indica que o crescimento automático está desativado e nenhum espaço adicional é permitido. A configuração permite o tamanho de até 1024.

Valor padrão: 64. Intervalo permitido: Min = 0, Max = 1024
Mecanismo de Banco de Dados do SQL Server /SQLTEMPDBFILECOUNT

Opcional
Especifica o número de arquivos de tempdb dados a serem adicionados pela instalação. Este valor pode ser aumentado até ao número de núcleos.

Valor predefinido:

1 para SQL Server Express

8 ou o número de núcleos, o que for menor para todas as outras edições

Importante: O arquivo de banco de dados primário para tempdb ainda será tempdb.mdf. Os arquivos adicionais tempdb são nomeados como tempdb_mssql_#.ndf onde # representa um número exclusivo para cada arquivo de banco de dados adicional tempdb criado durante a instalação. O objetivo desta convenção de nomenclatura é torná-los únicos. A desinstalação de uma instância do SQL Server exclui os arquivos com a convenção tempdb_mssql_#.ndfde nomenclatura. Não use tempdb_mssql_\*.ndf a convenção de nomenclatura para arquivos de banco de dados de usuários.

Atenção: O SQL Server Express não tem suporte para configurar esse parâmetro. O programa de configuração instala apenas 1 tempdb ficheiro de dados.
Mecanismo de Banco de Dados do SQL Server /SQLUSERDBDIR

Opcional
Especifica o diretório para os arquivos de dados para bancos de dados de usuários.

Valor predefinido: <InstallSQLDataDir>\<SQLInstanceID>\MSSQL\Data
Mecanismo de Banco de Dados do SQL Server /SQLUSERDBLOGDIR

Opcional
Especifica o diretório para os arquivos de log para bancos de dados de usuários.

Valor predefinido: <InstallSQLDataDir>\<SQLInstanceID>\MSSQL\Data
FLUXO DE ARQUIVOS /FILESTREAMLEVEL

Opcional
Especifica o nível de acesso para o recurso FILESTREAM.

Valores suportados:

- 0 = desative o suporte FILESTREAM para esta instância. (Valor padrão)

- 1 = habilitar FILESTREAM para acesso Transact-SQL.

- 2 = habilitar FILESTREAM para acesso de streaming de E/S de Transact-SQL e arquivos. (Não é válido para cenários de cluster)

- 3 = permitir que clientes remotos tenham acesso de streaming aos dados FILESTREAM.
FLUXO DE ARQUIVOS /FILESTREAMSHARENAME

Opcional

Necessário quando FILESTREAMLEVEL é maior que 1.
Especifica o nome do compartilhamento do Windows no qual os dados FILESTREAM serão armazenados.
Texto completo do SQL Server /FTSVCACCOUNT

Opcional
Especifica a conta para Full-Text serviço iniciador de filtro.

Este parâmetro é ignorado no Windows Server 2008 ou superior. ServiceSID é usado para ajudar a proteger a comunicação entre o SQL Server e o Daemon de Filtro de Texto Completo. Se os valores não forem fornecidos, o Serviço Iniciador de Filtro de Texto Completo será desativado. Você precisa usar o SQL Server Control Manager para alterar a conta de serviço e habilitar a funcionalidade de texto completo.

Valor predefinido: Local Service Account
Texto completo do SQL Server /FTSVCPASSWORD

Opcional
Especifica a senha para o serviço iniciador de filtro Full-Text.

Este parâmetro é ignorado no Windows Server 2008 ou superior. Esse parâmetro pode ser omitido ao usar uma conta de serviço gerenciado, uma conta virtual ou uma conta interna.
Configuração de rede do SQL Server /NPENABLED

Opcional
Especifica o estado do protocolo Named Pipes para o serviço SQL Server.

Valores suportados:

- 0 = desativar o protocolo Named Pipes

- 1 = ativar o protocolo Named Pipes
Configuração de rede do SQL Server /TCPENABLED

Opcional
Especifica o estado do protocolo TCP para o serviço SQL Server.

Valores suportados:

- 0 = desativar o protocolo TCP

- 1 = ativar o protocolo TCP
Serviços de Relatórios /RSINSTALLMODE

Aplica-se a: SQL Server 2016 (13.x) e versões anteriores

Opcional

Disponível apenas em FilesOnlyMode
Especifica o modo de instalação do Reporting Services.

Valores suportados:

- SharePointFilesOnlyMode
- DefaultNativeMode
- FilesOnlyMode

Observação: Se a instalação incluir o Mecanismo de Banco de Dados do SQL Server, o padrão RSINSTALLMODE será DefaultNativeMode.

Se a instalação não incluir o Mecanismo de Banco de Dados do SQL Server, o padrão RSINSTALLMODE será FilesOnlyMode.

Se você escolher DefaultNativeMode , mas a instalação não incluir o Mecanismo de Banco de Dados do SQL Server, a instalação mudará automaticamente para RSINSTALLMODEFilesOnlyMode.
Serviços de Relatórios /RSSVCACCOUNT

Aplica-se a: SQL Server 2016 (13.x) e versões anteriores

Obrigatório
Especifica a conta de inicialização do Reporting Services.
Serviços de Relatórios /RSSVCPASSWORD

Aplica-se a: SQL Server 2016 (13.x) e versões anteriores

Obrigatório
Especifica a senha da conta de inicialização para o serviço Reporting Services. Esse parâmetro pode ser omitido ao usar uma conta de serviço gerenciado, uma conta virtual ou uma conta interna.
Serviços de Relatórios /RSSVCStartupType

Aplica-se a: SQL Server 2016 (13.x) e versões anteriores

Opcional
Especifica o modo de inicialização do Reporting Services.

Valores suportados:

- Automatic
- Disabled
- Manual
Sintaxe de exemplo

Para concluir uma instância autônoma preparada que inclua os componentes Mecanismo de Banco de Dados, Replicação e Pesquisa de Full-Text do SQL Server.

setup.exe /q /ACTION=CompleteImage /INSTANCENAME=MYNEWINST /INSTANCEID=<MYINST> /SQLSVCACCOUNT="<DomainName\UserName>" /SQLSVCPASSWORD="<StrongPassword>" /SQLSYSADMINACCOUNTS="<DomainName\UserName>" /AGTSVCACCOUNT="NT AUTHORITY\NETWORK SERVICE" /IACCEPTSQLSERVERLICENSETERMS

Parâmetros de atualização

Use os parâmetros na tabela a seguir para desenvolver scripts de linha de comando para atualização.

Componente Mecanismo de Banco de Dados do SQL Server Parâmetro Descrição
Controle de configuração do mecanismo de banco de dados /ACTION

Obrigatório
Necessário para indicar o fluxo de trabalho de instalação.

Valores suportados:

- Upgrade
- EditionUpgrade

O valor EditionUpgrade é usado para atualizar uma edição existente do SQL Server para uma edição diferente. Para obter mais informações sobre as atualizações de versão e edição com suporte, consulte Atualizações de versão e edição com suporte (SQL Server 2022).
Controle de configuração do mecanismo de banco de dados /IACCEPTSQLSERVERLICENSETERMS

Obrigatório, quando o /Q parâmetro ou /QS é especificado para instalações autônomas
Necessário para reconhecer a aceitação dos termos da licença.

A partir do SQL Server 2022 (16.x), leia os Termos de Licença para Software Microsoft SQL Server em aka.ms/useterms.
Controle de configuração do mecanismo de banco de dados /ENU

Opcional
Use esse parâmetro para instalar a versão em inglês do SQL Server em um sistema operacional localizado quando a mídia de instalação incluir pacotes de idiomas para inglês e o idioma correspondente ao sistema operacional.
Controle de configuração do mecanismo de banco de dados /UpdateEnabled

Opcional
Especifique se a Instalação do SQL Server deve descobrir e incluir atualizações de produto. Os valores válidos são True e False ou e 10. Por padrão, a Instalação do SQL Server incluirá atualizações encontradas.
Controle de configuração do mecanismo de banco de dados /UpdateSource

Opcional
Especifique o local onde a Instalação do SQL Server obterá atualizações do produto. Os valores válidos são "MU" pesquisar o Microsoft Update, um caminho de pasta válido, um caminho relativo, como .\MyUpdates, ou um compartilhamento UNC. Por padrão, a Instalação do SQL Server pesquisará o Microsoft Update ou um Serviço Windows Update por meio do Windows Server Update Services.
Controle de configuração do mecanismo de banco de dados /CONFIGURATIONFILE

Opcional
Especifica o ConfigurationFile a ser usado.
Controle de configuração do mecanismo de banco de dados /ERRORREPORTING

Aplica-se a: SQL Server 2014 (12.x) e versões anteriores

Opcional
Para gerenciar como os comentários de erro são enviados à Microsoft, consulte Configurar o uso e a coleta de dados de diagnóstico para o SQL Server (CEIP).

Em versões mais antigas, isso especifica o relatório de erros para o SQL Server.

Para obter mais informações, consulte Suplemento de privacidade do SQL Server.

Valores suportados:

- 1 = habilitado
- 0 = deficiente
Controle de configuração do mecanismo de banco de dados /HELP ou ?

Opcional
Exibe opções de uso para os parâmetros.
Controle de configuração do mecanismo de banco de dados /INDICATEPROGRESS

Opcional
Especifica que o arquivo de log detalhado da Instalação é canalizado para o console.
Controle de configuração do mecanismo de banco de dados / INSTANCEDIR

Opcional
Especifica um diretório de instalação não padrão para componentes compartilhados.
Controle de configuração do mecanismo de banco de dados /INSTANCEID

Necessário, quando você atualiza do SQL Server 2008 (10.0.x) ou versões posteriores.

Opcional, quando você atualiza do SQL Server 2005 (9.x).
Especifica um valor não padrão para um InstanceID.
Controle de configuração do mecanismo de banco de dados /INSTANCENAME

Obrigatório
Especifica um nome de instância do Mecanismo de Banco de Dados do SQL Server.

Para obter mais informações, consulte a ajuda do Assistente de Instalação.
Controle de configuração do mecanismo de banco de dados /PID

Opcional
Especifica a chave do produto (Product Key) para a edição do SQL Server. Se esse parâmetro não for especificado, a Avaliação será usada.

Observação: Se você estiver instalando o SQL Server Express, o SQL Server Express com Advanced Services, o SQL Server Express com ferramentas, o SQL Server Developer ou o SQL Server Evaluation, o PID será predefinido.
Controle de configuração do mecanismo de banco de dados /Q ou /QUIET

Opcional
Especifica que a Instalação é executada em modo silencioso sem qualquer interface de usuário. Isso é usado para instalações autônomas. O /Q parâmetro substitui a /QS entrada do parâmetro.
Controle de configuração do mecanismo de banco de dados /UIMODE

Opcional
Especifica se deve ser apresentado apenas o número mínimo de caixas de diálogo durante a instalação.

/UIMODE só pode ser usado com os /ACTION=INSTALL parâmetros e UPGRADE .

Valores suportados:

- /UIMODE=Normal é o padrão para edições não Express e apresenta todas as caixas de diálogo de configuração para os recursos selecionados.

- /UIMODE=AutoAdvance é o padrão para edições Express e ignora caixas de diálogo não essenciais.

Quando combinado com outros parâmetros, UIMODE é substituído. Por exemplo, quando /UIMODE=AutoAdvance e /ADDCURRENTUSERASSQLADMIN=FALSE são ambos fornecidos, a caixa de diálogo de provisionamento não é preenchida automaticamente com o usuário atual.

A UIMODE configuração não pode ser usada com os /Q parâmetros or /QS .
Controle de configuração do mecanismo de banco de dados /SQMREPORTING

Aplica-se a: SQL Server 2014 (12.x) e versões anteriores

Opcional
Para gerenciar como os comentários de erro são enviados à Microsoft, consulte Configurar o uso e a coleta de dados de diagnóstico para o SQL Server (CEIP).

Em versões mais antigas, isso especifica o relatório de uso de recursos para o SQL Server.

Valores suportados:

- 1 = habilitado
- 0 = deficiente
Controle de configuração do mecanismo de banco de dados /HIDECONSOLE

Opcional
Especifica que a janela do console está oculta ou fechada.
Navegador do SQL Server /BROWSERSVCSTARTUPTYPE

Opcional
Especifica o modo de inicialização para o serviço Navegador do SQL Server.

Valores suportados:

- Automatic
- Disabled
- Manual
SQL Server Full-Text /FTUPGRADEOPTION

Opcional
Especifica a opção de atualização do catálogo Full-Text.

Valores suportados:

- REBUILD
- RESET
- IMPORT
Serviços de integração /ISSVCACCOUNT

Obrigatório
Especifica a conta do Integration Services.

Valor predefinido: NT AUTHORITY\NETWORK SERVICE
Serviços de integração /ISSVCPASSWORD

Obrigatório
Especifica a senha do Integration Services. Esse parâmetro pode ser omitido ao usar uma conta de serviço gerenciado, uma conta virtual ou uma conta interna.
Serviços de integração /ISSVCStartupType

Opcional
Especifica o modo de inicialização para o serviço Integration Services.
Serviços de Relatórios /RSUPGRADEDATABASEACCOUNT

Opcional
A propriedade só é usada ao atualizar um Servidor de Relatório no modo do SharePoint que seja a versão 2008 R2 ou anterior. Operações de atualização adicionais são executadas para servidores de relatório que usam a arquitetura de modo do SharePoint mais antiga, que foi alterada no SQL Server 2012 (11.x) Reporting Services. Se essa opção não estiver incluída na instalação pela linha de comando, a conta de serviço padrão para a instância antiga do servidor de relatório será usada. Se essa propriedade for usada, forneça a senha para a conta usando a /RSUPGRADEPASSWORD propriedade.
Serviços de Relatórios /RSUPGRADEPASSWORD

Opcional
Senha da conta de serviço do Servidor de Relatório existente. Esse parâmetro pode ser omitido ao usar uma conta de serviço gerenciado, uma conta virtual ou uma conta interna.
Serviços de Relatórios /ALLOWUPGRADEFORSSRSSHAREPOINTMODE A opção é necessária ao atualizar uma instalação do Modo do SharePoint baseada na arquitetura de serviço compartilhado do SharePoint. A opção não é necessária para atualizar versões de serviço não compartilhado do Reporting Services.
Sintaxe de exemplo

Para atualizar uma instância existente ou um nó de cluster de failover de uma versão anterior do Mecanismo de Banco de Dados do SQL Server,

setup.exe /q /ACTION=upgrade /INSTANCEID = <INSTANCEID>/INSTANCENAME=MSSQLSERVER /RSUPGRADEDATABASEACCOUNT="<Provide a SQL Server logon account that can connect to the report server during upgrade>" /RSUPGRADEPASSWORD="<Provide a password for the report server upgrade account>" /ISSVCAccount="NT AUTHORITY\NETWORK SERVICE" /IACCEPTSQLSERVERLICENSETERMS

Parâmetros de reparação

Use os parâmetros na tabela a seguir para desenvolver scripts de linha de comando para reparo.

Componente Mecanismo de Banco de Dados do SQL Server Parâmetro Descrição
Controle de configuração do mecanismo de banco de dados /ACTION

Obrigatório
Necessário para indicar o fluxo de trabalho de reparo.

Valores suportados: Repair
Controle de configuração do mecanismo de banco de dados /ENU

Opcional
Use esse parâmetro para instalar a versão em inglês do SQL Server em um sistema operacional localizado quando a mídia de instalação incluir pacotes de idiomas para inglês e o idioma correspondente ao sistema operacional.
Controle de configuração do mecanismo de banco de dados /FEATURES

Obrigatório
Especifica os componentes a serem reparados.
Controle de configuração do mecanismo de banco de dados /INSTANCENAME

Obrigatório
Especifica um nome de instância do Mecanismo de Banco de Dados do SQL Server.

Para obter mais informações, consulte a ajuda do Assistente de Instalação.
Motor PolyBase /PBENGSVCACCOUNT

Opcional
Especifica a conta para o serviço do mecanismo.

Valor predefinido: NT AUTHORITY\NETWORK SERVICE.
Movimentação de dados do PolyBase /PBDMSSVCPASSWORD

Opcional
Especifica a senha para a conta de movimentação de dados. Esse parâmetro pode ser omitido ao usar uma conta de serviço gerenciado, uma conta virtual ou uma conta interna.
Motor PolyBase /PBENGSVCSTARTUPTYPE

Opcional
Especifica o modo de inicialização para o serviço PolyBase Engine.

Valores suportados:

- Automatic (padrão)
- Disabled
- Manual
PoliBase /PBPORTRANGE

Opcional
Especifica um intervalo de portas com pelo menos 6 portas para serviços PolyBase. Exemplo:

/PBPORTRANGE=16450-16460
PoliBase /PBSCALEOUT

Opcional
Especifica se a instância do Mecanismo de Banco de Dados do SQL Server será usada como parte do grupo computacional PolyBase Scale-out. Use esta opção se estiver configurando um grupo computacional PolyBase Scale-out, incluindo o nó principal.

Valores suportados: True, False
Controle de configuração do mecanismo de banco de dados /Q ou /QUIET

Opcional
Especifica que a Instalação é executada em modo silencioso sem qualquer interface de usuário. Isso é usado para instalações autônomas. O /Q parâmetro substitui a /QS entrada do parâmetro.
Controle de configuração do mecanismo de banco de dados /HIDECONSOLE

Opcional
Especifica que a janela do console está oculta ou fechada.
Sintaxe de exemplo

Repare uma instância e componentes compartilhados.

setup.exe /q /ACTION=Repair /INSTANCENAME=<instancename>

Reconstruir parâmetros do banco de dados do sistema

Use os parâmetros da tabela a seguir para desenvolver scripts de linha de comando para reconstruir os bancos de dados , master, modele msdb do tempdbsistema. Para obter mais informações, consulte Reconstruir bancos de dados do sistema.

Componente Mecanismo de Banco de Dados do SQL Server Parâmetro Descrição
Controle de configuração do mecanismo de banco de dados /ACTION

Obrigatório
Necessário para indicar o fluxo de trabalho de reconstrução do banco de dados.

Valores suportados: RebuildDatabase
Controle de configuração do mecanismo de banco de dados /INSTANCENAME

Obrigatório
Especifica um nome de instância do Mecanismo de Banco de Dados do SQL Server.

Para obter mais informações, consulte a ajuda do Assistente de Instalação.
Controle de configuração do mecanismo de banco de dados /Q ou /QUIET

Opcional
Especifica que a Instalação é executada em modo silencioso sem qualquer interface de usuário. Isso é usado para instalações autônomas. O /Q parâmetro substitui a /QS entrada do parâmetro.
Mecanismo de Banco de Dados do SQL Server /SQLCOLLATION

Opcional
Especifica um novo agrupamento no nível do servidor.

O valor padrão é baseado na localidade do seu sistema operacional Windows. Para obter mais informações, consulte Classificação e suporte a Unicode.
Mecanismo de Banco de Dados do SQL Server /SAPWD

Obrigatório, quando /SECURITYMODE=SQL foi especificado durante a instalação da instância.
Especifica a senha para a conta SA do SQL Server.
Mecanismo de Banco de Dados do SQL Server /SQLSYSADMINACCOUNTS

Obrigatório
Use esse parâmetro para provisionar logons para serem membros da função sysadmin .

Para edições do SQL Server diferentes do SQL Server Express, /SQLSYSADMINACCOUNTS é necessário. Para edições do SQL Server Express, o uso de /SQLSYSADMINACCOUNTS é opcional, mas é obrigatório /SQLSYSADMINACCOUNTS/ADDCURRENTUSERASSQLADMIN.
Mecanismo de Banco de Dados do SQL Server /SQLTEMPDBDIR

Opcional
Especifica os diretórios para os arquivos de dados tempdb. Ao especificar mais de um diretório, separe os diretórios com um espaço em branco. Se vários diretórios forem especificados, os arquivos de dados tempdb serão espalhados pelos diretórios de forma alternada.

Valor padrão: <InstallSQLDataDir>\<SQLInstanceID>\MSSQL\Data (System Data Directory)

Observação: Esse parâmetro também é adicionado ao cenário RebuildDatabase.
Mecanismo de Banco de Dados do SQL Server /SQLTEMPDBLOGDIR

Opcional
Especifica o diretório para tempdb o arquivo de log.

Valor padrão: <InstallSQLDataDir>\<SQLInstanceID>\MSSQL\Data (System Data Directory)

Observação: Esse parâmetro também é adicionado ao cenário RebuildDatabase.
Mecanismo de Banco de Dados do SQL Server /SQLTEMPDBFILECOUNT

Opcional
Especifica o número de arquivos de tempdb dados a serem adicionados pela instalação. Este valor pode ser aumentado até ao número de núcleos.

Valor predefinido:

1 para SQL Server Express

8 ou o número de núcleos, o que for menor para todas as outras edições

Importante: O arquivo de banco de dados primário para tempdb ainda será tempdb.mdf. Os arquivos adicionais tempdb são nomeados como tempdb_mssql_#.ndf onde # representa um número exclusivo para cada arquivo de banco de dados adicional tempdb criado durante a instalação. O objetivo desta convenção de nomenclatura é torná-los únicos. A desinstalação de uma instância do SQL Server exclui os arquivos com a convenção tempdb_mssql_#.ndfde nomenclatura. Não use tempdb_mssql_\*.ndf a convenção de nomenclatura para arquivos de banco de dados de usuários.

Atenção: O SQL Server Express não tem suporte para configurar esse parâmetro. O programa de configuração instala apenas 1 tempdb ficheiro de dados.
Mecanismo de Banco de Dados do SQL Server /SQLTEMPDBFILESIZE

Aplica-se a: SQL Server 2016 (13.x) e versões posteriores

Opcional
Especifica o tamanho inicial de cada tempdb arquivo de dados.

Padrão = 4 MB para SQL Server Express, 8 MB para todas as outras edições

Min = 4 MB ou 8 MB

Máximo = 1024 MB
Mecanismo de Banco de Dados do SQL Server /SQLTEMPDBFILEGROWTH

Opcional
Especifica o incremento de crescimento dos ficheiros de dados tempdb em MB. Um valor 0 indica que o crescimento automático está desativado e nenhum espaço adicional é permitido. A configuração permite o tamanho de até 1024.

Valor padrão: 64. Intervalo permitido: Min = 0, Max = 1024
Mecanismo de Banco de Dados do SQL Server /SQLTEMPDBLOGFILESIZE

Aplica-se a: SQL Server 2016 (13.x) e versões posteriores

Opcional
Especifica o tamanho inicial do arquivo de log tempdb em MB. A configuração permite o tamanho de até 1024.

Valor predefinido:

4 para SQL Server Express

8 para todas as outras edições

Intervalo permitido: Min = valor padrão (4 ou 8), Max = 1024
Mecanismo de Banco de Dados do SQL Server /SQLTEMPDBLOGFILEGROWTH

Aplica-se a: SQL Server 2016 (13.x) e versões posteriores

Opcional
Especifica o incremento de crescimento do arquivo de log tempdb em MB. Um valor 0 indica que o crescimento automático está desativado e nenhum espaço adicional é permitido. A configuração permite o tamanho de até 1024.

Valor padrão: 64. Intervalo permitido: Min = 0, Max = 1024

Parâmetros de desinstalação

Use os parâmetros na tabela a seguir para desenvolver scripts de linha de comando para desinstalação.

Componente Mecanismo de Banco de Dados do SQL Server Parâmetro Descrição
Controle de configuração do mecanismo de banco de dados /ACTION

Obrigatório
Necessário para indicar o fluxo de trabalho de desinstalação.

Valores suportados: Uninstall
Controle de configuração do mecanismo de banco de dados /CONFIGURATIONFILE

Opcional
Especifica o ConfigurationFile a ser usado.
Controle de configuração do mecanismo de banco de dados /FEATURES

Obrigatório
Especifica os componentes a serem desinstalados.
Controle de configuração do mecanismo de banco de dados /HELP ou ?

Opcional
Exibe opções de uso para os parâmetros.
Controle de configuração do mecanismo de banco de dados /INDICATEPROGRESS

Opcional
Especifica que o arquivo de log detalhado da Instalação é canalizado para o console.
Controle de configuração do mecanismo de banco de dados /INSTANCENAME

Obrigatório
Especifica um nome de instância do Mecanismo de Banco de Dados do SQL Server.

Para obter mais informações, consulte a ajuda do Assistente de Instalação.
Controle de configuração do mecanismo de banco de dados /Q ou /QUIET

Opcional
Especifica que a Instalação é executada em modo silencioso sem qualquer interface de usuário. Isso é usado para instalações autônomas. O /Q parâmetro substitui a /QS entrada do parâmetro.
Controle de configuração do mecanismo de banco de dados /HIDECONSOLE

Opcional
Especifica que a janela do console está oculta ou fechada.
Sintaxe de exemplo

Para desinstalar uma instância existente do SQL Server.

setup.exe /Action=Uninstall /FEATURES=SQL,AS,RS,IS,Tools /INSTANCENAME=MSSQLSERVER

Para remover uma instância nomeada, especifique o nome da instância em vez de "MSSQLSERVER" no exemplo mencionado anteriormente neste artigo.

Parâmetros de cluster de failover

Antes de instalar uma instância de cluster de failover do Mecanismo de Banco de Dados do SQL Server, revise os seguintes artigos:

Teste e modifique os seguintes scripts de instalação de cluster de failover para atender às necessidades da sua organização.

Parâmetros de cluster de failover de instalação integrada

Use os parâmetros na tabela a seguir para desenvolver scripts de linha de comando para instalação de cluster de failover.

Para obter mais informações sobre a Instalação Integrada, consulte Instâncias de cluster de failover Always On (SQL Server).

Observação

Para adicionar mais nós após a instalação, use a ação Adicionar Nó .

Componente Mecanismo de Banco de Dados do SQL Server Parâmetro Detalhes
Controle de configuração do mecanismo de banco de dados /ACTION

Obrigatório
Necessário para indicar o fluxo de trabalho de instalação do cluster de failover.

Valor suportado: InstallFailoverCluster
Controle de configuração do mecanismo de banco de dados /IACCEPTSQLSERVERLICENSETERMS

Obrigatório, quando o /Q parâmetro ou /QS é especificado para instalações autônomas
Necessário para reconhecer a aceitação dos termos da licença.

A partir do SQL Server 2022 (16.x), leia os Termos de Licença para Software Microsoft SQL Server em aka.ms/useterms.
Controle de configuração do mecanismo de banco de dados /ENU

Opcional
Use esse parâmetro para instalar a versão em inglês do SQL Server em um sistema operacional localizado quando a mídia de instalação incluir pacotes de idiomas para inglês e o idioma correspondente ao sistema operacional.
Controle de configuração do mecanismo de banco de dados /FAILOVERCLUSTERGROUP

Opcional
Especifica o nome do grupo de recursos a ser usado para o cluster de failover do Mecanismo de Banco de Dados do SQL Server. Pode ser o nome de um grupo de clusters existente ou o nome de um novo grupo de recursos.

Valor predefinido: SQL Server (<InstanceName>)
Motor PolyBase /PBENGSVCACCOUNT

Opcional
Especifica a conta para o serviço do mecanismo.

Valor predefinido: NT AUTHORITY\NETWORK SERVICE.
Movimentação de dados do PolyBase /PBDMSSVCPASSWORD

Opcional
Especifica a senha para a conta de movimentação de dados. Esse parâmetro pode ser omitido ao usar uma conta de serviço gerenciado, uma conta virtual ou uma conta interna.
Motor PolyBase /PBENGSVCSTARTUPTYPE

Opcional
Especifica o modo de inicialização para o serviço PolyBase Engine.

Valores suportados:

- Automatic (padrão)
- Disabled
- Manual
PoliBase /PBPORTRANGE

Opcional
Especifica um intervalo de portas com pelo menos 6 portas para serviços PolyBase. Exemplo:

/PBPORTRANGE=16450-16460
PoliBase /PBSCALEOUT

Opcional
Especifica se a instância do Mecanismo de Banco de Dados do SQL Server será usada como parte do grupo computacional PolyBase Scale-out. Use esta opção se estiver configurando um grupo computacional PolyBase Scale-out, incluindo o nó principal.

Valores suportados: True, False
Controle de configuração do mecanismo de banco de dados /UpdateEnabled

Opcional
Especifique se a Instalação do SQL Server deve descobrir e incluir atualizações de produto. Os valores válidos são True e False ou e 10. Por padrão, a Instalação do SQL Server incluirá atualizações encontradas.
Controle de configuração do mecanismo de banco de dados /UpdateSource

Opcional
Especifique o local onde a Instalação do SQL Server obterá atualizações do produto. Os valores válidos são "MU" pesquisar o Microsoft Update, um caminho de pasta válido, um caminho relativo, como .\MyUpdates, ou um compartilhamento UNC. Por padrão, a Instalação do SQL Server pesquisará o Microsoft Update ou um Serviço Windows Update por meio do Windows Server Update Services.
Controle de configuração do mecanismo de banco de dados /CONFIGURATIONFILE

Opcional
Especifica o ConfigurationFile a ser usado.
Controle de configuração do mecanismo de banco de dados /ERRORREPORTING

Aplica-se a: SQL Server 2014 (12.x) e versões anteriores

Opcional
Para gerenciar como os comentários de erro são enviados à Microsoft, consulte Configurar o uso e a coleta de dados de diagnóstico para o SQL Server (CEIP).

Em versões mais antigas, isso especifica o relatório de erros para o SQL Server.

Para obter mais informações, consulte Suplemento de privacidade do SQL Server.

Valores suportados:

- 1 = habilitado
- 0 = deficiente
Controle de configuração do mecanismo de banco de dados /FEATURES

Obrigatório
Especifica os componentes a serem instalados.
Controle de configuração do mecanismo de banco de dados /HELP ou ?

Opcional
Exibe opções de uso para os parâmetros.
Controle de configuração do mecanismo de banco de dados /INDICATEPROGRESS

Opcional
Especifica que o arquivo de log detalhado da Instalação é canalizado para o console.
Controle de configuração do mecanismo de banco de dados /INSTALLSHAREDDIR

Opcional
Especifica um diretório de instalação não padrão para componentes compartilhados de 64 bits.

O padrão é %Program Files%\Microsoft SQL Server

Não é possível definir como %Program Files(x86)%\Microsoft SQL Server
Controle de configuração do mecanismo de banco de dados /INSTALLSHAREDWOWDIR

Opcional
Especifica um diretório de instalação não padrão para componentes compartilhados de 32 bits. Suportado apenas em um sistema de 64 bits.

O padrão é %Program Files(x86)%\Microsoft SQL Server

Não é possível definir como %Program Files%\Microsoft SQL Server
Controle de configuração do mecanismo de banco de dados /INSTANCEDIR

Opcional
Especifica um diretório de instalação não padrão para componentes específicos da instância.
Controle de configuração do mecanismo de banco de dados /INSTANCEID

Opcional
Especifica um valor não padrão para um InstanceID.
Controle de configuração do mecanismo de banco de dados /INSTANCENAME

Obrigatório
Especifica um nome de instância do Mecanismo de Banco de Dados do SQL Server.

Para obter mais informações, consulte a ajuda do Assistente de Instalação.
Controle de configuração do mecanismo de banco de dados /PRODUCTCOVEREDBYSA

Aplica-se a: SQL Server 2022 (16.x) e versões posteriores

Necessário, ao instalar o recurso Extensão do Azure a partir da linha de comando com AZUREEXTENSION.
Especifica a cobertura de licença para o SQL Server.

/PRODUCTCOVEREDBYSA=True, ou apenas /PRODUCTCOVEREDBYSA, indica que está coberto pela assinatura do Software Assurance ou do SQL Server.

/PRODUCTCOVEREDBYSA=Falseou omitir o parâmetro indica que ele está coberto por uma licença do SQL Server.
Controle de configuração do mecanismo de banco de dados /PID

Opcional
Especifica a chave do produto (Product Key) para a edição do SQL Server. Se esse parâmetro não for especificado, a Avaliação será usada.

Observação: Se você estiver instalando o SQL Server Express, o SQL Server Express com Advanced Services, o SQL Server Express com ferramentas, o SQL Server Developer ou o SQL Server Evaluation, o PID será predefinido.
Controle de configuração do mecanismo de banco de dados /Q ou /QUIET

Opcional
Especifica que a Instalação é executada em modo silencioso sem qualquer interface de usuário. Isso é usado para instalações autônomas. O /Q parâmetro substitui a /QS entrada do parâmetro.
Controle de configuração do mecanismo de banco de dados /QS ou /QUIETSIMPLE

Opcional
Especifica que a Instalação é executada e mostra o progresso através da interface do usuário, mas não aceita nenhuma entrada ou mostra mensagens de erro.
Controle de configuração do mecanismo de banco de dados /SQMREPORTING

Aplica-se a: SQL Server 2014 (12.x) e versões anteriores

Opcional
Para gerenciar como os comentários de erro são enviados à Microsoft, consulte Configurar o uso e a coleta de dados de diagnóstico para o SQL Server (CEIP).

Em versões mais antigas, isso especifica o relatório de uso de recursos para o SQL Server.

Valores suportados:

- 1 = habilitado
- 0 = deficiente
Controle de configuração do mecanismo de banco de dados /HIDECONSOLE

Opcional
Especifica que a janela do console está oculta ou fechada.
Controle de configuração do mecanismo de banco de dados /FAILOVERCLUSTERDISKS

Opcional
Especifica a lista de discos compartilhados a serem incluídos no grupo de recursos de cluster de failover do Mecanismo de Banco de Dados do SQL Server.

Valor padrão: A primeira unidade é usada como a unidade padrão para todos os bancos de dados.
Controle de configuração do mecanismo de banco de dados /FAILOVERCLUSTERIPADDRESSES

Obrigatório
Especifica um endereço IP codificado. As codificações são delimitadas por ponto-e-vírgula (;) e seguem o formato <IP Type>;<endereço>;<nome> da rede;<máscara de sub-rede>. Os tipos de IP suportados incluem DHCP, IPv4 e IPv6.

Você pode especificar vários endereços IP de cluster de failover com um espaço entre eles. Veja os seguintes exemplos:

FAILOVERCLUSTERIPADDRESSES=DEFAULT

FAILOVERCLUSTERIPADDRESSES=IPv4;DHCP;ClusterNetwork1

FAILOVERCLUSTERIPADDRESSES=IPv6;DHCP;ClusterNetwork1

FAILOVERCLUSTERIPADDRESSES=IPv6;2041:0:1a0f::8a5b:131c
Controle de configuração do mecanismo de banco de dados /FAILOVERCLUSTERNETWORKNAME

Obrigatório
Especifica o nome da rede para o novo cluster de failover do Mecanismo de Banco de Dados do SQL Server. Esse nome é usado para identificar a nova instância de cluster de failover do Mecanismo de Banco de Dados do SQL Server na rede.
Agente do SQL Server /AGTSVCACCOUNT

Obrigatório
Especifica a conta para o serviço SQL Server Agent.
Agente do SQL Server /AGTSVCPASSWORD

Obrigatório
Especifica a senha para a conta de serviço do SQL Server Agent. Esse parâmetro pode ser omitido ao usar uma conta de serviço gerenciado, uma conta virtual ou uma conta interna.
Serviços de análise /ASBACKUPDIR

Opcional
Especifica o diretório para arquivos de backup do Analysis Services.

Valores padrão:

Para o modo WOW em 64 bits: %Program Files(x86)%\Microsoft SQL Server\<INSTANCEDIR>\<ASInstanceID>\OLAP\Backup

Para todas as outras instalações: %Program Files%\Microsoft SQL Server\<INSTANCEDIR>\<ASInstanceID>\OLAP\Backup
Serviços de análise /ASCOLLATION

Opcional
Especifica a configuração de agrupamento para o Analysis Services.

Valor predefinido: Latin1_General_CI_AS

Observação: Apenas o agrupamento do Windows é suportado. O uso do agrupamento SQL pode resultar em um comportamento inesperado.
Serviços de análise /ASCONFIGDIR

Opcional
Especifica o diretório para os arquivos de configuração do Analysis Services.

Valores padrão:

Para o modo WOW em 64 bits: %Program Files(x86)%\Microsoft SQL Server\<INSTANCEDIR>\<ASInstanceID>\OLAP\Config

Para todas as outras instalações: %Program Files%\Microsoft SQL Server\<INSTANCEDIR>\<ASInstanceID>\OLAP\Config
Serviços de análise /ASDATADIR

Opcional
Especifica o diretório para arquivos de dados do Analysis Services.

Valores padrão:

Para o modo WOW em 64 bits: %Program Files(x86)%\Microsoft SQL Server\<INSTANCEDIR>\<ASInstanceID>\OLAP\Data

Para todas as outras instalações: %Program Files%\Microsoft SQL Server\<INSTANCEDIR>\<ASInstanceID>\OLAP\Data
Serviços de análise /ASLOGDIR

Opcional
Especifica o diretório para arquivos de log do Analysis Services.

Valores padrão:

Para o modo WOW em 64 bits: %Program Files(x86)%\Microsoft SQL Server\<INSTANCEDIR>\<ASInstanceID>\OLAP\Log

Para todas as outras instalações: %Program Files%\Microsoft SQL Server\<INSTANCEDIR>\<ASInstanceID>\OLAP\Log
Serviços de análise /ASSYSADMINACCOUNTS

Obrigatório
Especifica as credenciais de administrador para o Analysis Services.
Serviços de análise /ASTEMPDIR

Opcional
Especifica o diretório para arquivos temporários do Analysis Services.

Valores padrão:

Para o modo WOW em 64 bits: %Program Files(x86)%\Microsoft SQL Server\<INSTANCEDIR>\<ASInstanceID>\OLAP\Temp

Para todas as outras instalações: %Program Files%\Microsoft SQL Server\<INSTANCEDIR>\<ASInstanceID>\OLAP\Temp
Serviços de análise /ASPROVIDERMSOLAP

Opcional
Especifica se o provedor MSOLAP pode ser executado em processo.

Valor padrão: - 1 = enabled
Serviços de análise /ASSERVERMODE

Opcional
Especifica o modo de servidor da instância do Analysis Services. Os valores válidos em um cenário de cluster são MULTIDIMENSIONAL ou TABULAR. ASSERVERMODE diferencia maiúsculas de minúsculas. Todos os valores devem ser expressos em maiúsculas. Para obter mais informações sobre valores válidos, consulte Instalar o Analysis Services no modo tabular.
Mecanismo de Banco de Dados do SQL Server /INSTALLSQLDATADIR

Obrigatório
Especifica o diretório de dados para arquivos de dados do SQL Server.

O diretório de dados deve ser especificado e em um disco de cluster compartilhado.
Mecanismo de Banco de Dados do SQL Server /SAPWD

Obrigatório, quando /SECURITYMODE=SQL
Especifica a senha para a conta SA do SQL Server.
Mecanismo de Banco de Dados do SQL Server /SECURITYMODE

Opcional
Especifica o modo de segurança para o SQL Server.

Se esse parâmetro não for fornecido, o modo de autenticação somente para Windows será suportado.

Valor suportado: SQL
Mecanismo de Banco de Dados do SQL Server /SQLBACKUPDIR

Opcional
Especifica o diretório para arquivos de backup.

Valor predefinido: <InstallSQLDataDir>\<SQLInstanceID>\MSSQL\Backup
Mecanismo de Banco de Dados do SQL Server /SQLCOLLATION

Opcional
Especifica as configurações de agrupamento para o SQL Server.

O valor padrão é baseado na localidade do seu sistema operacional Windows. Para obter mais informações, consulte Classificação e suporte a Unicode.
Mecanismo de Banco de Dados do SQL Server /SQLSVCACCOUNT

Obrigatório
Especifica a conta de inicialização para o serviço SQL Server.
Mecanismo de Banco de Dados do SQL Server /SQLSVCPASSWORD

Obrigatório
Especifica a senha para SQLSVCACCOUNT. Esse parâmetro pode ser omitido ao usar uma conta de serviço gerenciado, uma conta virtual ou uma conta interna.
Mecanismo de Banco de Dados do SQL Server /SQLSYSADMINACCOUNTS

Obrigatório
Use esse parâmetro para provisionar logons para serem membros da função sysadmin .

Para edições do SQL Server diferentes do SQL Server Express, /SQLSYSADMINACCOUNTS é necessário. Para edições do SQL Server Express, o uso de /SQLSYSADMINACCOUNTS é opcional, mas é obrigatório /SQLSYSADMINACCOUNTS/ADDCURRENTUSERASSQLADMIN.
Mecanismo de Banco de Dados do SQL Server /SQLUSERDBDIR

Opcional
Especifica o diretório para os arquivos de dados para bancos de dados de usuários.

Valor predefinido: <InstallSQLDataDir>\<SQLInstanceID>\MSSQL\Data
Mecanismo de Banco de Dados do SQL Server /SQLTEMPDBDIR

Opcional
Especifica os diretórios para os arquivos de dados tempdb. Ao especificar mais de um diretório, separe os diretórios com um espaço em branco. Se vários diretórios forem especificados, os arquivos de dados tempdb serão espalhados pelos diretórios de forma alternada.

Valor padrão: <InstallSQLDataDir>\<SQLInstanceID>\MSSQL\Data (System Data Directory)

Observação: Esse parâmetro também é adicionado ao cenário RebuildDatabase.
Mecanismo de Banco de Dados do SQL Server /SQLTEMPDBLOGDIR

Opcional
Especifica o diretório para tempdb o arquivo de log.

Valor padrão: <InstallSQLDataDir>\<SQLInstanceID>\MSSQL\Data (System Data Directory)

Observação: Esse parâmetro também é adicionado ao cenário RebuildDatabase.
Mecanismo de Banco de Dados do SQL Server /SQLTEMPDBFILECOUNT

Opcional
Especifica o número de arquivos de tempdb dados a serem adicionados pela instalação. Este valor pode ser aumentado até ao número de núcleos.

Valor predefinido:

1 para SQL Server Express

8 ou o número de núcleos, o que for menor para todas as outras edições

Importante: O arquivo de banco de dados primário para tempdb ainda será tempdb.mdf. Os arquivos adicionais tempdb são nomeados como tempdb_mssql_#.ndf onde # representa um número exclusivo para cada arquivo de banco de dados adicional tempdb criado durante a instalação. O objetivo desta convenção de nomenclatura é torná-los únicos. A desinstalação de uma instância do SQL Server exclui os arquivos com a convenção tempdb_mssql_#.ndfde nomenclatura. Não use tempdb_mssql_\*.ndf a convenção de nomenclatura para arquivos de banco de dados de usuários.

Atenção: O SQL Server Express não tem suporte para configurar esse parâmetro. O programa de configuração instala apenas 1 tempdb ficheiro de dados.
Mecanismo de Banco de Dados do SQL Server /SQLTEMPDBFILESIZE

Aplica-se a: SQL Server 2016 (13.x) e versões posteriores

Opcional
Especifica o tamanho inicial de cada tempdb arquivo de dados.

Padrão = 4 MB para SQL Server Express, 8 MB para todas as outras edições

Min = 4 MB ou 8 MB

Máximo = 1024 MB
Mecanismo de Banco de Dados do SQL Server /SQLTEMPDBFILEGROWTH

Opcional
Especifica o incremento de crescimento dos ficheiros de dados tempdb em MB. Um valor 0 indica que o crescimento automático está desativado e nenhum espaço adicional é permitido. A configuração permite o tamanho de até 1024.

Valor padrão: 64. Intervalo permitido: Min = 0, Max = 1024
Mecanismo de Banco de Dados do SQL Server /SQLTEMPDBLOGFILESIZE

Aplica-se a: SQL Server 2016 (13.x) e versões posteriores

Opcional
Especifica o tamanho inicial do arquivo de log tempdb em MB. A configuração permite o tamanho de até 1024.

Valor predefinido:

4 para SQL Server Express

8 para todas as outras edições

Intervalo permitido: Min = valor padrão (4 ou 8), Max = 1024
Mecanismo de Banco de Dados do SQL Server /SQLTEMPDBLOGFILEGROWTH

Aplica-se a: SQL Server 2016 (13.x) e versões posteriores

Opcional
Especifica o incremento de crescimento do arquivo de log tempdb em MB. Um valor 0 indica que o crescimento automático está desativado e nenhum espaço adicional é permitido. A configuração permite o tamanho de até 1024.

Valor padrão: 64. Intervalo permitido: Min = 0, Max = 1024
Mecanismo de Banco de Dados do SQL Server /SQLUSERDBLOGDIR

Opcional
Especifica o diretório para os arquivos de log para bancos de dados de usuários.

Valor predefinido: <InstallSQLDataDir>\<SQLInstanceID>\MSSQL\Data
FLUXO DE ARQUIVOS /FILESTREAMLEVEL

Opcional
Especifica o nível de acesso para o recurso FILESTREAM.

Valores suportados:

- 0 = desative o suporte FILESTREAM para esta instância. (Valor padrão)

- 1 = habilitar FILESTREAM para acesso Transact-SQL.

- 2 = habilitar FILESTREAM para acesso de streaming de E/S de Transact-SQL e arquivos. (Não é válido para cenários de cluster)

- 3 = permitir que clientes remotos tenham acesso de streaming aos dados FILESTREAM.
FLUXO DE ARQUIVOS /FILESTREAMSHARENAME

Opcional

Necessário quando FILESTREAMLEVEL é maior que 1.
Especifica o nome do compartilhamento do Windows no qual os dados FILESTREAM serão armazenados.
Texto completo do SQL Server /FTSVCACCOUNT

Opcional
Especifica a conta para Full-Text serviço iniciador de filtro.

Este parâmetro é ignorado no Windows Server 2008 ou superior. ServiceSID é usado para ajudar a proteger a comunicação entre o SQL Server e o Daemon de Filtro de Texto Completo. Se os valores não forem fornecidos, o Serviço Iniciador de Filtro de Texto Completo será desativado. Você precisa usar o SQL Server Control Manager para alterar a conta de serviço e habilitar a funcionalidade de texto completo.

Valor predefinido: Local Service Account
Texto completo do SQL Server /FTSVCPASSWORD

Opcional
Especifica a senha para o serviço iniciador de filtro Full-Text.

Este parâmetro é ignorado no Windows Server 2008 ou superior. Esse parâmetro pode ser omitido ao usar uma conta de serviço gerenciado, uma conta virtual ou uma conta interna.
Serviços de integração /ISSVCACCOUNT

Obrigatório
Especifica a conta do Integration Services.

Valor predefinido: NT AUTHORITY\NETWORK SERVICE
Serviços de integração /ISSVCPASSWORD

Obrigatório
Especifica a senha do Integration Services. Esse parâmetro pode ser omitido ao usar uma conta de serviço gerenciado, uma conta virtual ou uma conta interna.
Serviços de integração /ISSVCStartupType

Opcional
Especifica o modo de inicialização para o serviço Integration Services.
Serviços de Relatórios /RSINSTALLMODE

Aplica-se a: SQL Server 2016 (13.x) e versões anteriores

Opcional

Disponível apenas em FilesOnlyMode
Especifica o modo de instalação do Reporting Services.

Valores suportados:

- SharePointFilesOnlyMode
- DefaultNativeMode
- FilesOnlyMode

Observação: Se a instalação incluir o Mecanismo de Banco de Dados do SQL Server, o padrão RSINSTALLMODE será DefaultNativeMode.

Se a instalação não incluir o Mecanismo de Banco de Dados do SQL Server, o padrão RSINSTALLMODE será FilesOnlyMode.

Se você escolher DefaultNativeMode , mas a instalação não incluir o Mecanismo de Banco de Dados do SQL Server, a instalação mudará automaticamente para RSINSTALLMODEFilesOnlyMode.
Serviços de Relatórios /RSSVCACCOUNT

Aplica-se a: SQL Server 2016 (13.x) e versões anteriores

Obrigatório
Especifica a conta de inicialização do Reporting Services.
Serviços de Relatórios /RSSVCPASSWORD

Aplica-se a: SQL Server 2016 (13.x) e versões anteriores

Obrigatório
Especifica a senha da conta de inicialização para o serviço Reporting Services. Esse parâmetro pode ser omitido ao usar uma conta de serviço gerenciado, uma conta virtual ou uma conta interna.
Serviços de Relatórios /RSSVCStartupType

Aplica-se a: SQL Server 2016 (13.x) e versões anteriores

Opcional
Especifica o modo de inicialização do Reporting Services.

Valores suportados:

- Automatic
- Disabled
- Manual

Recomendamos que você use o SID de serviço em vez de grupos de domínio.

Notas adicionais

O Mecanismo de Banco de Dados e o Analysis Services são os únicos componentes que reconhecem clusters. Outros recursos não reconhecem cluster e não têm alta disponibilidade por meio de failover.

Sintaxe de exemplo

Para instalar uma instância de cluster de failover do Mecanismo de Banco de Dados do SQL Server de nó único com o Mecanismo de Banco de Dados e o Analysis Services, instância padrão.

setup.exe /q /ACTION=InstallFailoverCluster /InstanceName=MSSQLSERVER /INDICATEPROGRESS /ASSYSADMINACCOUNTS="<DomainName\UserName>" /ASDATADIR=<Drive>:\OLAP\Data /ASLOGDIR=<Drive>:\OLAP\Log /ASBACKUPDIR=<Drive>:\OLAP\Backup /ASCONFIGDIR=<Drive>:\OLAP\Config /ASTEMPDIR=<Drive>:\OLAP\Temp /FAILOVERCLUSTERDISKS="<Cluster Disk Resource Name - for example, 'Disk S:'" /FAILOVERCLUSTERNETWORKNAME="<Insert Network Name>" /FAILOVERCLUSTERIPADDRESSES="IPv4;xx.xxx.xx.xx;Cluster Network;xxx.xxx.xxx.x" /FAILOVERCLUSTERGROUP="MSSQLSERVER" /Features=AS,SQL /ASSVCACCOUNT="<DomainName\UserName>" /ASSVCPASSWORD="xxxxxxxxxxx" /AGTSVCACCOUNT="<DomainName\UserName>" /AGTSVCPASSWORD="xxxxxxxxxxx" /INSTALLSQLDATADIR="<Drive>:\<Path>\MSSQLSERVER" /SQLCOLLATION="SQL_Latin1_General_CP1_CS_AS" /SQLSVCACCOUNT="<DomainName\UserName>" /SQLSVCPASSWORD="xxxxxxxxxxx" /SQLSYSADMINACCOUNTS="<DomainName\UserName> /IACCEPTSQLSERVERLICENSETERMS

Preparar parâmetros de cluster de failover

Use os parâmetros na tabela a seguir para desenvolver scripts de linha de comando para preparação de cluster de failover. Esta é a primeira etapa na instalação avançada do cluster, onde você precisa preparar as instâncias de cluster de failover em todos os nós do cluster de failover. Para obter mais informações, consulte instâncias de cluster de failover Always On (SQL Server).

Componente Mecanismo de Banco de Dados do SQL Server Parâmetro Descrição
Controle de configuração do mecanismo de banco de dados /ACTION

Obrigatório
Necessário para indicar o fluxo de trabalho de preparação do cluster de failover.

Valor suportado: PrepareFailoverCluster
Controle de configuração do mecanismo de banco de dados /IACCEPTSQLSERVERLICENSETERMS

Obrigatório, quando o /Q parâmetro ou /QS é especificado para instalações autônomas
Necessário para reconhecer a aceitação dos termos da licença.

A partir do SQL Server 2022 (16.x), leia os Termos de Licença para Software Microsoft SQL Server em aka.ms/useterms.
Controle de configuração do mecanismo de banco de dados /ENU

Opcional
Use esse parâmetro para instalar a versão em inglês do SQL Server em um sistema operacional localizado quando a mídia de instalação incluir pacotes de idiomas para inglês e o idioma correspondente ao sistema operacional.
Controle de configuração do mecanismo de banco de dados /UpdateEnabled

Opcional
Especifique se a Instalação do SQL Server deve descobrir e incluir atualizações de produto. Os valores válidos são True e False ou e 10. Por padrão, a Instalação do SQL Server incluirá atualizações encontradas.
Controle de configuração do mecanismo de banco de dados /UpdateSource

Opcional
Especifique o local onde a Instalação do SQL Server obterá atualizações do produto. Os valores válidos são "MU" pesquisar o Microsoft Update, um caminho de pasta válido, um caminho relativo, como .\MyUpdates, ou um compartilhamento UNC. Por padrão, a Instalação do SQL Server pesquisará o Microsoft Update ou um Serviço Windows Update por meio do Windows Server Update Services.
Controle de configuração do mecanismo de banco de dados /CONFIGURATIONFILE

Opcional
Especifica o ConfigurationFile a ser usado.
Controle de configuração do mecanismo de banco de dados /ERRORREPORTING

Aplica-se a: SQL Server 2014 (12.x) e versões anteriores

Opcional
Para gerenciar como os comentários de erro são enviados à Microsoft, consulte Configurar o uso e a coleta de dados de diagnóstico para o SQL Server (CEIP).

Em versões mais antigas, isso especifica o relatório de erros para o SQL Server.

Para obter mais informações, consulte Suplemento de privacidade do SQL Server.

Valores suportados:

- 1 = habilitado
- 0 = deficiente
Controle de configuração do mecanismo de banco de dados /FEATURES

Obrigatório
Especifica os componentes a serem instalados.
Controle de configuração do mecanismo de banco de dados /HELP ou ?

Opcional
Exibe opções de uso para os parâmetros.
Controle de configuração do mecanismo de banco de dados /INDICATEPROGRESS

Opcional
Especifica que o arquivo de log detalhado da Instalação é canalizado para o console.
Controle de configuração do mecanismo de banco de dados /INSTALLSHAREDDIR

Opcional
Especifica um diretório de instalação não padrão para componentes compartilhados de 64 bits.

O padrão é %Program Files%\Microsoft SQL Server

Não é possível definir como %Program Files(x86)%\Microsoft SQL Server
Controle de configuração do mecanismo de banco de dados /INSTALLSHAREDWOWDIR

Opcional
Especifica um diretório de instalação não padrão para componentes compartilhados de 32 bits. Suportado apenas em um sistema de 64 bits.

O padrão é %Program Files(x86)%\Microsoft SQL Server

Não é possível definir como %Program Files%\Microsoft SQL Server
Controle de configuração do mecanismo de banco de dados /INSTANCEDIR

Opcional
Especifica um diretório de instalação não padrão para componentes específicos da instância.
Controle de configuração do mecanismo de banco de dados /INSTANCEID

Opcional
Especifica um valor não padrão para um InstanceID.
Controle de configuração do mecanismo de banco de dados /INSTANCENAME

Obrigatório
Especifica um nome de instância do Mecanismo de Banco de Dados do SQL Server.

Para obter mais informações, consulte a ajuda do Assistente de Instalação.
Controle de configuração do mecanismo de banco de dados /PID

Opcional
Especifica a chave do produto (Product Key) para a edição do SQL Server. Se esse parâmetro não for especificado, a Avaliação será usada.

Observação: Se você estiver instalando o SQL Server Express, o SQL Server Express com Advanced Services, o SQL Server Express com ferramentas, o SQL Server Developer ou o SQL Server Evaluation, o PID será predefinido.
Controle de configuração do mecanismo de banco de dados /Q ou /QUIET

Opcional
Especifica que a Instalação é executada em modo silencioso sem qualquer interface de usuário. Isso é usado para instalações autônomas. O /Q parâmetro substitui a /QS entrada do parâmetro.
Controle de configuração do mecanismo de banco de dados /QS ou /QUIETSIMPLE

Opcional
Especifica que a Instalação é executada e mostra o progresso através da interface do usuário, mas não aceita nenhuma entrada ou mostra mensagens de erro.
Controle de configuração do mecanismo de banco de dados /SQMREPORTING

Aplica-se a: SQL Server 2014 (12.x) e versões anteriores

Opcional
Para gerenciar como os comentários de erro são enviados à Microsoft, consulte Configurar o uso e a coleta de dados de diagnóstico para o SQL Server (CEIP).

Em versões mais antigas, isso especifica o relatório de uso de recursos para o SQL Server.

Valores suportados:

- 1 = habilitado
- 0 = deficiente
Controle de configuração do mecanismo de banco de dados /HIDECONSOLE

Opcional
Especifica que a janela do console está oculta ou fechada.
Agente do SQL Server /AGTSVCACCOUNT

Obrigatório
Especifica a conta para o serviço SQL Server Agent.
Agente do SQL Server /AGTSVCPASSWORD

Obrigatório
Especifica a senha para a conta de serviço do SQL Server Agent. Esse parâmetro pode ser omitido ao usar uma conta de serviço gerenciado, uma conta virtual ou uma conta interna.
Motor PolyBase /PBENGSVCACCOUNT

Opcional
Especifica a conta para o serviço do mecanismo.

Valor predefinido: NT AUTHORITY\NETWORK SERVICE.
Movimentação de dados do PolyBase /PBDMSSVCPASSWORD

Opcional
Especifica a senha para a conta de movimentação de dados. Esse parâmetro pode ser omitido ao usar uma conta de serviço gerenciado, uma conta virtual ou uma conta interna.
Motor PolyBase /PBENGSVCSTARTUPTYPE

Opcional
Especifica o modo de inicialização para o serviço PolyBase Engine.

Valores suportados:

- Automatic (padrão)
- Disabled
- Manual
PoliBase /PBPORTRANGE

Opcional
Especifica um intervalo de portas com pelo menos 6 portas para serviços PolyBase. Exemplo:

/PBPORTRANGE=16450-16460
PoliBase /PBSCALEOUT

Opcional
Especifica se a instância do Mecanismo de Banco de Dados do SQL Server será usada como parte do grupo computacional PolyBase Scale-out. Use esta opção se estiver configurando um grupo computacional PolyBase Scale-out, incluindo o nó principal.

Valores suportados: True, False
Serviços de análise /ASSVCACCOUNT

Obrigatório
Especifica a conta para o serviço Analysis Services.
Serviços de análise /ASSVCPASSWORD

Obrigatório
Especifica a senha para o serviço Analysis Services. Esse parâmetro pode ser omitido ao usar uma conta de serviço gerenciado, uma conta virtual ou uma conta interna.
Mecanismo de Banco de Dados do SQL Server /SQLSVCACCOUNT

Obrigatório
Especifica a conta de inicialização para o serviço SQL Server.
Mecanismo de Banco de Dados do SQL Server /SQLSVCPASSWORD

Obrigatório
Especifica a senha para SQLSVCACCOUNT. Esse parâmetro pode ser omitido ao usar uma conta de serviço gerenciado, uma conta virtual ou uma conta interna.
FLUXO DE ARQUIVOS /FILESTREAMLEVEL

Opcional
Especifica o nível de acesso para o recurso FILESTREAM.

Valores suportados:

- 0 = desative o suporte FILESTREAM para esta instância. (Valor padrão)

- 1 = habilitar FILESTREAM para acesso Transact-SQL.

- 2 = habilitar FILESTREAM para acesso de streaming de E/S de Transact-SQL e arquivos. (Não é válido para cenários de cluster)

- 3 = permitir que clientes remotos tenham acesso de streaming aos dados FILESTREAM.
FLUXO DE ARQUIVOS /FILESTREAMSHARENAME

Opcional

Necessário quando FILESTREAMLEVEL é maior que 1.
Especifica o nome do compartilhamento do Windows no qual os dados FILESTREAM serão armazenados.
Texto completo do SQL Server /FTSVCACCOUNT

Opcional
Especifica a conta para Full-Text serviço iniciador de filtro.

Este parâmetro é ignorado no Windows Server 2008 ou superior. ServiceSID é usado para ajudar a proteger a comunicação entre o SQL Server e o Daemon de Filtro de Texto Completo. Se os valores não forem fornecidos, o Serviço Iniciador de Filtro de Texto Completo será desativado. Você precisa usar o SQL Server Control Manager para alterar a conta de serviço e habilitar a funcionalidade de texto completo.

Valor predefinido: Local Service Account
Texto completo do SQL Server /FTSVCPASSWORD

Opcional
Especifica a senha para o serviço iniciador de filtro Full-Text.

Este parâmetro é ignorado no Windows Server 2008 ou superior. Esse parâmetro pode ser omitido ao usar uma conta de serviço gerenciado, uma conta virtual ou uma conta interna.
Serviços de integração /ISSVCACCOUNT

Obrigatório
Especifica a conta do Integration Services.

Valor predefinido: NT AUTHORITY\NETWORK SERVICE
Serviços de integração /ISSVCPASSWORD

Obrigatório
Especifica a senha do Integration Services. Esse parâmetro pode ser omitido ao usar uma conta de serviço gerenciado, uma conta virtual ou uma conta interna.
Serviços de integração /ISSVCStartupType

Opcional
Especifica o modo de inicialização para o serviço Integration Services.
Serviços de Relatórios /RSINSTALLMODE

Aplica-se a: SQL Server 2016 (13.x) e versões anteriores

Opcional

Disponível apenas em FilesOnlyMode
Especifica o modo de instalação do Reporting Services.

Valores suportados:

- SharePointFilesOnlyMode
- DefaultNativeMode
- FilesOnlyMode

Observação: Se a instalação incluir o Mecanismo de Banco de Dados do SQL Server, o padrão RSINSTALLMODE será DefaultNativeMode.

Se a instalação não incluir o Mecanismo de Banco de Dados do SQL Server, o padrão RSINSTALLMODE será FilesOnlyMode.

Se você escolher DefaultNativeMode , mas a instalação não incluir o Mecanismo de Banco de Dados do SQL Server, a instalação mudará automaticamente para RSINSTALLMODEFilesOnlyMode.
Serviços de Relatórios /RSSVCACCOUNT

Aplica-se a: SQL Server 2016 (13.x) e versões anteriores

Obrigatório
Especifica a conta de inicialização do Reporting Services.
Serviços de Relatórios /RSSVCPASSWORD

Aplica-se a: SQL Server 2016 (13.x) e versões anteriores

Obrigatório
Especifica a senha da conta de inicialização para o serviço Reporting Services. Esse parâmetro pode ser omitido ao usar uma conta de serviço gerenciado, uma conta virtual ou uma conta interna.
Serviços de Relatórios /RSSVCStartupType

Aplica-se a: SQL Server 2016 (13.x) e versões anteriores

Opcional
Especifica o modo de inicialização do Reporting Services.

Valores suportados:

- Automatic
- Disabled
- Manual

Recomendamos que você use o SID de serviço em vez de grupos de domínio.

Sintaxe de exemplo

Para executar a etapa "Preparação" de um cenário de instalação avançada de cluster de failover para o Mecanismo de Banco de Dados e o Analysis Services.

Execute o seguinte comando no prompt de comando para preparar uma instância padrão:

setup.exe /q /ACTION=PrepareFailoverCluster /InstanceName=MSSQLSERVER /Features=AS,SQL /INDICATEPROGRESS /ASSVCACCOUNT="<DomainName\UserName>" /ASSVCPASSWORD="xxxxxxxxxxx" /SQLSVCACCOUNT="<DomainName\UserName>" /SQLSVCPASSWORD="xxxxxxxxxxx" /AGTSVCACCOUNT="<DomainName\UserName>" /AGTSVCPASSWORD="xxxxxxxxxxx" /IACCEPTSQLSERVERLICENSETERMS

Execute o seguinte comando no prompt de comando para preparar uma instância nomeada:

setup.exe /q /ACTION=PrepareFailoverCluster /InstanceName="<Insert Instance name>" /Features=AS,SQL /INDICATEPROGRESS /ASSVCACCOUNT="<DomainName\UserName>" /ASSVCPASSWORD="xxxxxxxxxxx" /SQLSVCACCOUNT="<DomainName\UserName>" /SQLSVCPASSWORD="xxxxxxxxxxx" /AGTSVCACCOUNT="<DomainName\UserName>" /AGTSVCPASSWORD="xxxxxxxxxxx" /IACCEPTSQLSERVERLICENSETERMS

Para SQL Server 2022 (16.x) e versões posteriores, leia os Termos de Licença para Software Microsoft SQL Server em aka.ms/useterms.

Parâmetros completos do cluster de failover

Use os parâmetros na tabela a seguir para desenvolver scripts de linha de comando para cluster de failover concluído. Esta é a segunda etapa na opção de instalação avançada do cluster de failover. Depois de executar a preparação em todos os nós do cluster de failover, execute esse comando no nó proprietário dos discos compartilhados. Para obter mais informações, consulte instâncias de cluster de failover Always On (SQL Server).

Componente Mecanismo de Banco de Dados do SQL Server Parâmetro Descrição
Controle de configuração do mecanismo de banco de dados /ACTION

Obrigatório
Necessário para indicar o fluxo de trabalho completo do cluster de failover.

Valor suportado: CompleteFailoverCluster
Controle de configuração do mecanismo de banco de dados /ENU

Opcional
Use esse parâmetro para instalar a versão em inglês do SQL Server em um sistema operacional localizado quando a mídia de instalação incluir pacotes de idiomas para inglês e o idioma correspondente ao sistema operacional.
Controle de configuração do mecanismo de banco de dados /FAILOVERCLUSTERGROUP

Opcional
Especifica o nome do grupo de recursos a ser usado para o cluster de failover do Mecanismo de Banco de Dados do SQL Server. Pode ser o nome de um grupo de clusters existente ou o nome de um novo grupo de recursos.

Valor predefinido: SQL Server (<InstanceName>)
Controle de configuração do mecanismo de banco de dados /CONFIGURATIONFILE

Opcional
Especifica o ConfigurationFile a ser usado.
Controle de configuração do mecanismo de banco de dados /ERRORREPORTING

Aplica-se a: SQL Server 2014 (12.x) e versões anteriores

Opcional
Para gerenciar como os comentários de erro são enviados à Microsoft, consulte Configurar o uso e a coleta de dados de diagnóstico para o SQL Server (CEIP).

Em versões mais antigas, isso especifica o relatório de erros para o SQL Server.

Para obter mais informações, consulte Suplemento de privacidade do SQL Server.

Valores suportados:

- 1 = habilitado
- 0 = deficiente
Controle de configuração do mecanismo de banco de dados /HELP ou ?

Opcional
Exibe opções de uso para os parâmetros.
Controle de configuração do mecanismo de banco de dados /INDICATEPROGRESS

Opcional
Especifica que o arquivo de log detalhado da Instalação é canalizado para o console.
Controle de configuração do mecanismo de banco de dados /INSTANCENAME

Obrigatório
Especifica um nome de instância do Mecanismo de Banco de Dados do SQL Server.

Para obter mais informações, consulte a ajuda do Assistente de Instalação.
Controle de configuração do mecanismo de banco de dados /PID

Opcional
Especifica a chave do produto (Product Key) para a edição do SQL Server. Se esse parâmetro não for especificado, a Avaliação será usada.

Observação: Se você estiver instalando o SQL Server Express, o SQL Server Express com Advanced Services, o SQL Server Express com ferramentas, o SQL Server Developer ou o SQL Server Evaluation, o PID será predefinido.
Controle de configuração do mecanismo de banco de dados /Q ou /QUIET

Opcional
Especifica que a Instalação é executada em modo silencioso sem qualquer interface de usuário. Isso é usado para instalações autônomas. O /Q parâmetro substitui a /QS entrada do parâmetro.
Controle de configuração do mecanismo de banco de dados /QS ou /QUIETSIMPLE

Opcional
Especifica que a Instalação é executada e mostra o progresso através da interface do usuário, mas não aceita nenhuma entrada ou mostra mensagens de erro.
Controle de configuração do mecanismo de banco de dados /SQMREPORTING

Aplica-se a: SQL Server 2014 (12.x) e versões anteriores

Opcional
Para gerenciar como os comentários de erro são enviados à Microsoft, consulte Configurar o uso e a coleta de dados de diagnóstico para o SQL Server (CEIP).

Em versões mais antigas, isso especifica o relatório de uso de recursos para o SQL Server.

Valores suportados:

- 1 = habilitado
- 0 = deficiente
Controle de configuração do mecanismo de banco de dados /HIDECONSOLE

Opcional
Especifica que a janela do console está oculta ou fechada.
Controle de configuração do mecanismo de banco de dados /FAILOVERCLUSTERDISKS

Opcional
Especifica a lista de discos compartilhados a serem incluídos no grupo de recursos de cluster de failover do Mecanismo de Banco de Dados do SQL Server.

Valor padrão: A primeira unidade é usada como a unidade padrão para todos os bancos de dados.
Controle de configuração do mecanismo de banco de dados /FAILOVERCLUSTERIPADDRESSES

Obrigatório
Especifica um endereço IP codificado. As codificações são delimitadas por ponto-e-vírgula (;) e seguem o formato <IP Type>;<endereço>;<nome> da rede;<máscara de sub-rede>. Os tipos de IP suportados incluem DHCP, IPv4 e IPv6.

Você pode especificar vários endereços IP de cluster de failover com um espaço entre eles. Veja os seguintes exemplos:

FAILOVERCLUSTERIPADDRESSES=DEFAULT

FAILOVERCLUSTERIPADDRESSES=IPv4;DHCP;ClusterNetwork1

FAILOVERCLUSTERIPADDRESSES=IPv6;DHCP;ClusterNetwork1

FAILOVERCLUSTERIPADDRESSES=IPv6;2041:0:1a0f::8a5b:131c
Controle de configuração do mecanismo de banco de dados /FAILOVERCLUSTERNETWORKNAME

Obrigatório
Especifica o nome da rede para o novo cluster de failover do Mecanismo de Banco de Dados do SQL Server. Esse nome é usado para identificar a nova instância de cluster de failover do Mecanismo de Banco de Dados do SQL Server na rede.
Controle de configuração do mecanismo de banco de dados /CONFIRMIPDEPENDENCYCHANGE

Obrigatório
Indica o consentimento para definir a dependência de recurso de endereço IP de OR para AND para clusters de failover de várias sub-redes. Para obter mais informações, consulte Adicionar ou remover nós numa instância do cluster de failover (Configuração).

Valores suportados:

- 0 = Falso (padrão)
- 1 = Verdadeiro
Serviços de análise /ASBACKUPDIR

Opcional
Especifica o diretório para arquivos de backup do Analysis Services.

Valores padrão:

Para o modo WOW em 64 bits: %Program Files(x86)%\Microsoft SQL Server\<INSTANCEDIR>\<ASInstanceID>\OLAP\Backup

Para todas as outras instalações: %Program Files%\Microsoft SQL Server\<INSTANCEDIR>\<ASInstanceID>\OLAP\Backup
Serviços de análise /ASCOLLATION

Opcional
Especifica a configuração de agrupamento para o Analysis Services.

Valor predefinido: Latin1_General_CI_AS

Observação: Apenas o agrupamento do Windows é suportado. O uso do agrupamento SQL pode resultar em um comportamento inesperado.
Serviços de análise /ASCONFIGDIR

Opcional
Especifica o diretório para os arquivos de configuração do Analysis Services.

Valores padrão:

Para o modo WOW em 64 bits: %Program Files(x86)%\Microsoft SQL Server\<INSTANCEDIR>\<ASInstanceID>\OLAP\Config

Para todas as outras instalações: %Program Files%\Microsoft SQL Server\<INSTANCEDIR>\<ASInstanceID>\OLAP\Config
Serviços de análise /ASDATADIR

Opcional
Especifica o diretório para arquivos de dados do Analysis Services.

Valores padrão:

Para o modo WOW em 64 bits: %Program Files(x86)%\Microsoft SQL Server\<INSTANCEDIR>\<ASInstanceID>\OLAP\Data

Para todas as outras instalações: %Program Files%\Microsoft SQL Server\<INSTANCEDIR>\<ASInstanceID>\OLAP\Data
Serviços de análise /ASLOGDIR

Opcional
Especifica o diretório para arquivos de log do Analysis Services.

Valores padrão:

Para o modo WOW em 64 bits: %Program Files(x86)%\Microsoft SQL Server\<INSTANCEDIR>\<ASInstanceID>\OLAP\Log

Para todas as outras instalações: %Program Files%\Microsoft SQL Server\<INSTANCEDIR>\<ASInstanceID>\OLAP\Log
Serviços de análise /ASSERVERMODE

Opcional
Especifica o modo de servidor da instância do Analysis Services. Os valores válidos em um cenário de cluster são MULTIDIMENSIONAL ou TABULAR. ASSERVERMODE diferencia maiúsculas de minúsculas. Todos os valores devem ser expressos em maiúsculas. Para obter mais informações sobre valores válidos, consulte Instalar o Analysis Services no modo tabular.
Serviços de análise /ASSYSADMINACCOUNTS

Obrigatório
Especifica as credenciais de administrador para o Analysis Services.
Serviços de análise /ASTEMPDIR

Opcional
Especifica o diretório para arquivos temporários do Analysis Services.

Valores padrão:

Para o modo WOW em 64 bits: %Program Files(x86)%\Microsoft SQL Server\<INSTANCEDIR>\<ASInstanceID>\OLAP\Temp

Para todas as outras instalações: %Program Files%\Microsoft SQL Server\<INSTANCEDIR>\<ASInstanceID>\OLAP\Temp
Serviços de análise /ASPROVIDERMSOLAP

Opcional
Especifica se o provedor MSOLAP pode ser executado em processo.

Valor padrão: - 1 = enabled
Mecanismo de Banco de Dados do SQL Server /INSTALLSQLDATADIR

Obrigatório
Especifica o diretório de dados para arquivos de dados do SQL Server.

O diretório de dados deve ser especificado e em um disco de cluster compartilhado.
Mecanismo de Banco de Dados do SQL Server /SAPWD

Obrigatório, quando /SECURITYMODE=SQL
Especifica a senha para a conta SA do SQL Server.
Mecanismo de Banco de Dados do SQL Server /SECURITYMODE

Opcional
Especifica o modo de segurança para o SQL Server.

Se esse parâmetro não for fornecido, o modo de autenticação somente para Windows será suportado.

Valor suportado: SQL
Mecanismo de Banco de Dados do SQL Server /SQLBACKUPDIR

Opcional
Especifica o diretório para arquivos de backup.

Valor predefinido: <InstallSQLDataDir>\<SQLInstanceID>\MSSQL\Backup
Mecanismo de Banco de Dados do SQL Server /SQLCOLLATION

Opcional
Especifica as configurações de agrupamento para o SQL Server.

O valor padrão é baseado na localidade do seu sistema operacional Windows. Para obter mais informações, consulte Classificação e suporte a Unicode.
Mecanismo de Banco de Dados do SQL Server /SQLSYSADMINACCOUNTS

Obrigatório
Use esse parâmetro para provisionar logons para serem membros da função sysadmin .

Para edições do SQL Server diferentes do SQL Server Express, /SQLSYSADMINACCOUNTS é necessário. Para edições do SQL Server Express, o uso de /SQLSYSADMINACCOUNTS é opcional, mas é obrigatório /SQLSYSADMINACCOUNTS/ADDCURRENTUSERASSQLADMIN.
Mecanismo de Banco de Dados do SQL Server /SQLUSERDBDIR

Opcional
Especifica o diretório para os arquivos de dados para bancos de dados de usuários.

Valor predefinido: <InstallSQLDataDir>\<SQLInstanceID>\MSSQL\Data
Mecanismo de Banco de Dados do SQL Server /SQLUSERDBLOGDIR

Opcional
Especifica o diretório para os arquivos de log para bancos de dados de usuários.

Valor predefinido: <InstallSQLDataDir>\<SQLInstanceID>\MSSQL\Data
Serviços de Relatórios /RSINSTALLMODE

Aplica-se a: SQL Server 2016 (13.x) e versões anteriores

Opcional

Disponível apenas em FilesOnlyMode
Especifica o modo de instalação do Reporting Services.

Valores suportados:

- SharePointFilesOnlyMode
- DefaultNativeMode
- FilesOnlyMode

Observação: Se a instalação incluir o Mecanismo de Banco de Dados do SQL Server, o padrão RSINSTALLMODE será DefaultNativeMode.

Se a instalação não incluir o Mecanismo de Banco de Dados do SQL Server, o padrão RSINSTALLMODE será FilesOnlyMode.

Se você escolher DefaultNativeMode , mas a instalação não incluir o Mecanismo de Banco de Dados do SQL Server, a instalação mudará automaticamente para RSINSTALLMODEFilesOnlyMode.
Mecanismo de Banco de Dados do SQL Server /SQLTEMPDBDIR

Opcional
Especifica os diretórios para os arquivos de dados tempdb. Ao especificar mais de um diretório, separe os diretórios com um espaço em branco. Se vários diretórios forem especificados, os arquivos de dados tempdb serão espalhados pelos diretórios de forma alternada.

Valor padrão: <InstallSQLDataDir>\<SQLInstanceID>\MSSQL\Data (System Data Directory)

Observação: Esse parâmetro também é adicionado ao cenário RebuildDatabase.
Mecanismo de Banco de Dados do SQL Server /SQLTEMPDBLOGDIR

Opcional
Especifica o diretório para tempdb o arquivo de log.

Valor padrão: <InstallSQLDataDir>\<SQLInstanceID>\MSSQL\Data (System Data Directory)

Observação: Esse parâmetro também é adicionado ao cenário RebuildDatabase.
Mecanismo de Banco de Dados do SQL Server /SQLTEMPDBFILECOUNT

Opcional
Especifica o número de arquivos de tempdb dados a serem adicionados pela instalação. Este valor pode ser aumentado até ao número de núcleos.

Valor predefinido:

1 para SQL Server Express

8 ou o número de núcleos, o que for menor para todas as outras edições

Importante: O arquivo de banco de dados primário para tempdb ainda será tempdb.mdf. Os arquivos adicionais tempdb são nomeados como tempdb_mssql_#.ndf onde # representa um número exclusivo para cada arquivo de banco de dados adicional tempdb criado durante a instalação. O objetivo desta convenção de nomenclatura é torná-los únicos. A desinstalação de uma instância do SQL Server exclui os arquivos com a convenção tempdb_mssql_#.ndfde nomenclatura. Não use tempdb_mssql_\*.ndf a convenção de nomenclatura para arquivos de banco de dados de usuários.

Atenção: O SQL Server Express não tem suporte para configurar esse parâmetro. O programa de configuração instala apenas 1 tempdb ficheiro de dados.
Mecanismo de Banco de Dados do SQL Server /SQLTEMPDBFILESIZE

Aplica-se a: SQL Server 2016 (13.x) e versões posteriores

Opcional
Especifica o tamanho inicial de cada tempdb arquivo de dados.

Padrão = 4 MB para SQL Server Express, 8 MB para todas as outras edições

Min = 4 MB ou 8 MB

Máximo = 1024 MB
Mecanismo de Banco de Dados do SQL Server /SQLTEMPDBFILEGROWTH

Opcional
Especifica o incremento de crescimento dos ficheiros de dados tempdb em MB. Um valor 0 indica que o crescimento automático está desativado e nenhum espaço adicional é permitido. A configuração permite o tamanho de até 1024.

Valor padrão: 64. Intervalo permitido: Min = 0, Max = 1024
Mecanismo de Banco de Dados do SQL Server /SQLTEMPDBLOGFILESIZE

Aplica-se a: SQL Server 2016 (13.x) e versões posteriores

Opcional
Especifica o tamanho inicial do arquivo de log tempdb em MB. A configuração permite o tamanho de até 1024.

Valor padrão: 4 para SQL Server Express

8 para todas as outras edições

Intervalo permitido: Min = valor padrão (4 ou 8), Max = 1024
Mecanismo de Banco de Dados do SQL Server /SQLTEMPDBLOGFILEGROWTH

Aplica-se a: SQL Server 2016 (13.x) e versões posteriores

Opcional
Especifica o incremento de crescimento do arquivo de log tempdb em MB. Um valor 0 indica que o crescimento automático está desativado e nenhum espaço adicional é permitido. A configuração permite o tamanho de até 1024.

Valor padrão: 64. Intervalo permitido: Min = 0, Max = 1024
Sintaxe de exemplo

Para executar a etapa "Conclusão" de um cenário de instalação avançada de cluster de failover para o Mecanismo de Banco de Dados e o Analysis Services. Execute o seguinte comando no computador que será o nó ativo no cluster de failover para torná-lo utilizável. Você deve executar a ação "CompleteFailoverCluster" no nó que possui o disco compartilhado no cluster de failover do Analysis Services.

Execute o seguinte comando no prompt de comando para concluir a instalação do cluster de failover para uma instância padrão:

setup.exe /q /ACTION=CompleteFailoverCluster /InstanceName=MSSQLSERVER /INDICATEPROGRESS /ASSYSADMINACCOUNTS="<DomainName\Username>" /ASDATADIR=<Drive>:\OLAP\Data /ASLOGDIR=<Drive>:\OLAP\Log /ASBACKUPDIR=<Drive>:\OLAP\Backup /ASCONFIGDIR=<Drive>:\OLAP\Config /ASTEMPDIR=<Drive>:\OLAP\Temp /FAILOVERCLUSTERDISKS="<Cluster Disk Resource Name - for example, 'Disk S:'>:" /FAILOVERCLUSTERNETWORKNAME="<Insert FOI Network Name>" /FAILOVERCLUSTERIPADDRESSES="IPv4;xx.xxx.xx.xx;Cluster Network;xxx.xxx.xxx.x" /FAILOVERCLUSTERGROUP="MSSQLSERVER" /INSTALLSQLDATADIR="<Drive>:\<Path>\MSSQLSERVER" /SQLCOLLATION="SQL_Latin1_General_CP1_CS_AS" /SQLSYSADMINACCOUNTS="<DomainName\UserName>"

Execute o seguinte comando no prompt de comando para concluir a instalação do cluster de failover para uma instância nomeada:

setup.exe /q /ACTION=CompleteFailoverCluster /InstanceName="<Insert Instance Name>" /INDICATEPROGRESS /ASSYSADMINACCOUNTS="<DomainName\UserName>" /ASDATADIR=<Drive>:\INSTANCE\Data /ASLOGDIR=<drive>:\INSTANCE\Log /ASBACKUPDIR=<Drive>:\INSTANCE\Backup /ASCONFIGDIR=<Drive>:\INSTANCE\Config /ASTEMPDIR=<Drive>:\INSTANCE\Temp /FAILOVERCLUSTERDISKS="<Cluster Disk Resource Name - for example, 'Disk S:'>" /FAILOVERCLUSTERNETWORKNAME="CompNamedFOI" /FAILOVERCLUSTERIPADDRESSES="IPv4;xx.xxx.xx.xx;ClusterNetwork1;xxx.xxx.xxx.x" /FAILOVERCLUSTERGROUP="<Insert New Group Name>" /INSTALLSQLDATADIR="<Drive>:\<Path>\MSSQLSERVER_INSTANCE" /SQLCOLLATION="SQL_Latin1_General_CP1_CS_AS" /SQLSYSADMINACCOUNTS="<DomainName\Username>"

Atualizar parâmetros de cluster de failover

Use os parâmetros na tabela a seguir para desenvolver scripts de linha de comando para atualização de cluster de failover. Para obter mais informações, consulte Atualizar uma instância de cluster de failover do Mecanismo de Banco de Dados do SQL Server (Instalação) e Instâncias de cluster de failover Always On (SQL Server).

Componente Mecanismo de Banco de Dados do SQL Server Parâmetro Descrição
Controle de configuração do mecanismo de banco de dados /ACTION

Obrigatório
Necessário para indicar o fluxo de trabalho de instalação.

Valor suportado: Upgrade
Controle de configuração do mecanismo de banco de dados /IACCEPTSQLSERVERLICENSETERMS

Obrigatório, quando o /Q parâmetro ou /QS é especificado para instalações autônomas
Necessário para reconhecer a aceitação dos termos da licença.

A partir do SQL Server 2022 (16.x), leia os Termos de Licença para Software Microsoft SQL Server em aka.ms/useterms.
Controle de configuração do mecanismo de banco de dados /ENU

Opcional
Use esse parâmetro para instalar a versão em inglês do SQL Server em um sistema operacional localizado quando a mídia de instalação incluir pacotes de idiomas para inglês e o idioma correspondente ao sistema operacional.
Controle de configuração do mecanismo de banco de dados /UpdateEnabled

Opcional
Especifique se a Instalação do SQL Server deve descobrir e incluir atualizações de produto. Os valores válidos são True e False ou e 10. Por padrão, a Instalação do SQL Server incluirá atualizações encontradas.
Controle de configuração do mecanismo de banco de dados /UpdateSource

Opcional
Especifique o local onde a Instalação do SQL Server obterá atualizações do produto. Os valores válidos são "MU" pesquisar o Microsoft Update, um caminho de pasta válido, um caminho relativo, como .\MyUpdates, ou um compartilhamento UNC. Por padrão, a Instalação do SQL Server pesquisará o Microsoft Update ou um Serviço Windows Update por meio do Windows Server Update Services.
Controle de configuração do mecanismo de banco de dados /CONFIGURATIONFILE

Opcional
Especifica o ConfigurationFile a ser usado.
Controle de configuração do mecanismo de banco de dados /ERRORREPORTING

Aplica-se a: SQL Server 2014 (12.x) e versões anteriores

Opcional
Para gerenciar como os comentários de erro são enviados à Microsoft, consulte Configurar o uso e a coleta de dados de diagnóstico para o SQL Server (CEIP).

Em versões mais antigas, isso especifica o relatório de erros para o SQL Server.

Para obter mais informações, consulte Suplemento de privacidade do SQL Server.

Valores suportados:

- 1 = habilitado
- 0 = deficiente
Controle de configuração do mecanismo de banco de dados /HELP ou ?

Opcional
Exibe opções de uso para os parâmetros.
Controle de configuração do mecanismo de banco de dados /INDICATEPROGRESS

Opcional
Especifica que o arquivo de log detalhado da Instalação é canalizado para o console.
Controle de configuração do mecanismo de banco de dados / INSTANCEDIR

Opcional
Especifica um diretório de instalação não padrão para componentes compartilhados.
Controle de configuração do mecanismo de banco de dados /INSTANCEID

Necessário, quando você atualiza do SQL Server 2008 (10.0.x) ou versões posteriores.

Opcional, quando você atualiza do SQL Server 2005 (9.x).
Especifica um valor não padrão para um InstanceID.
Controle de configuração do mecanismo de banco de dados /INSTANCENAME

Obrigatório
Especifica um nome de instância do Mecanismo de Banco de Dados do SQL Server.

Para obter mais informações, consulte a ajuda do Assistente de Instalação.
Controle de configuração do mecanismo de banco de dados /PID

Opcional
Especifica a chave do produto (Product Key) para a edição do SQL Server. Se esse parâmetro não for especificado, a Avaliação será usada.

Observação: Se você estiver instalando o SQL Server Express, o SQL Server Express com Advanced Services, o SQL Server Express com ferramentas, o SQL Server Developer ou o SQL Server Evaluation, o PID será predefinido.
Controle de configuração do mecanismo de banco de dados /Q ou /QUIET

Opcional
Especifica que a Instalação é executada em modo silencioso sem qualquer interface de usuário. Isso é usado para instalações autônomas. O /Q parâmetro substitui a /QS entrada do parâmetro.
Controle de configuração do mecanismo de banco de dados /SQMREPORTING

Aplica-se a: SQL Server 2014 (12.x) e versões anteriores

Opcional
Para gerenciar como os comentários de erro são enviados à Microsoft, consulte Configurar o uso e a coleta de dados de diagnóstico para o SQL Server (CEIP).

Em versões mais antigas, isso especifica o relatório de uso de recursos para o SQL Server.

Valores suportados:

- 1 = habilitado
- 0 = deficiente
Controle de configuração do mecanismo de banco de dados /HIDECONSOLE

Opcional
Especifica que a janela do console está oculta ou fechada.
Controle de configuração do mecanismo de banco de dados /FAILOVERCLUSTERROLLOWNERSHIP

Obrigatório
Especifica o comportamento de failover durante a atualização.
Navegador do SQL Server /BROWSERSVCSTARTUPTYPE

Opcional
Especifica o modo de inicialização para o serviço Navegador do SQL Server.

Valores suportados:

- Automatic
- Disabled
- Manual
SQL Server Full-Text /FTUPGRADEOPTION

Opcional
Especifica a opção de atualização do catálogo Full-Text.

Valores suportados:

- REBUILD
- RESET
- IMPORT
Serviços de integração /ISSVCACCOUNT

Obrigatório
Especifica a conta do Integration Services.

Valor predefinido: NT AUTHORITY\NETWORK SERVICE
Serviços de integração /ISSVCPASSWORD

Obrigatório
Especifica a senha do Integration Services. Esse parâmetro pode ser omitido ao usar uma conta de serviço gerenciado, uma conta virtual ou uma conta interna.
Serviços de integração /ISSVCStartupType

Opcional
Especifica o modo de inicialização para o serviço Integration Services.
Serviços de Relatórios /RSUPGRADEDATABASEACCOUNT

Opcional
A propriedade só é usada ao atualizar um Servidor de Relatório no modo do SharePoint que seja a versão 2008 R2 ou anterior. Operações de atualização adicionais são executadas para servidores de relatório que usam a arquitetura de modo do SharePoint mais antiga, que foi alterada no SQL Server 2012 (11.x) Reporting Services. Se essa opção não estiver incluída na instalação pela linha de comando, a conta de serviço padrão para a instância antiga do servidor de relatório será usada. Se essa propriedade for usada, forneça a senha para a conta usando a /RSUPGRADEPASSWORD propriedade.
Serviços de Relatórios /RSUPGRADEPASSWORD

Opcional
Senha da conta de serviço do Servidor de Relatório existente. Esse parâmetro pode ser omitido ao usar uma conta de serviço gerenciado, uma conta virtual ou uma conta interna.

Adicionar parâmetros de nó

Use os parâmetros na tabela a seguir para desenvolver scripts de linha de comando para AddNode.

Componente Mecanismo de Banco de Dados do SQL Server Parâmetro Descrição
Controle de configuração do mecanismo de banco de dados /ACTION

Obrigatório
Necessário para indicar o fluxo de trabalho AddNode.

Valor suportado: AddNode
Controle de configuração do mecanismo de banco de dados /IACCEPTSQLSERVERLICENSETERMS

Obrigatório, quando o /Q parâmetro ou /QS é especificado para instalações autônomas
Necessário para reconhecer a aceitação dos termos da licença.

A partir do SQL Server 2022 (16.x), leia os Termos de Licença para Software Microsoft SQL Server em aka.ms/useterms.
Controle de configuração do mecanismo de banco de dados /ENU

Opcional
Use esse parâmetro para instalar a versão em inglês do SQL Server em um sistema operacional localizado quando a mídia de instalação incluir pacotes de idiomas para inglês e o idioma correspondente ao sistema operacional.
Controle de configuração do mecanismo de banco de dados /UpdateEnabled

Opcional
Especifique se a Instalação do SQL Server deve descobrir e incluir atualizações de produto. Os valores válidos são True e False ou e 10. Por padrão, a Instalação do SQL Server incluirá atualizações encontradas.
Controle de configuração do mecanismo de banco de dados /UpdateSource

Opcional
Especifique o local onde a Instalação do SQL Server obterá atualizações do produto. Os valores válidos são "MU" pesquisar o Microsoft Update, um caminho de pasta válido, um caminho relativo, como .\MyUpdates, ou um compartilhamento UNC. Por padrão, a Instalação do SQL Server pesquisará o Microsoft Update ou um Serviço Windows Update por meio do Windows Server Update Services.
Controle de configuração do mecanismo de banco de dados /CONFIGURATIONFILE

Opcional
Especifica o ConfigurationFile a ser usado.
Controle de configuração do mecanismo de banco de dados /HELP ou ?

Opcional
Exibe opções de uso para os parâmetros.
Controle de configuração do mecanismo de banco de dados /INDICATEPROGRESS

Opcional
Especifica que o arquivo de log detalhado da Instalação é canalizado para o console.
Controle de configuração do mecanismo de banco de dados /INSTANCENAME

Obrigatório
Especifica um nome de instância do Mecanismo de Banco de Dados do SQL Server.

Para obter mais informações, consulte a ajuda do Assistente de Instalação.
Controle de configuração do mecanismo de banco de dados /PID

Opcional
Especifica a chave do produto (Product Key) para a edição do SQL Server. Se esse parâmetro não for especificado, a Avaliação será usada.

Observação: Se você estiver instalando o SQL Server Express, o SQL Server Express com Advanced Services, o SQL Server Express com ferramentas, o SQL Server Developer ou o SQL Server Evaluation, o PID será predefinido.
Controle de configuração do mecanismo de banco de dados /Q ou /QUIET

Opcional
Especifica que a Instalação é executada em modo silencioso sem qualquer interface de usuário. Isso é usado para instalações autônomas. O /Q parâmetro substitui a /QS entrada do parâmetro.
Controle de configuração do mecanismo de banco de dados /QS ou /QUIETSIMPLE

Opcional
Especifica que a Instalação é executada e mostra o progresso através da interface do usuário, mas não aceita nenhuma entrada ou mostra mensagens de erro.
Controle de configuração do mecanismo de banco de dados /HIDECONSOLE

Opcional
Especifica que a janela do console está oculta ou fechada.
Controle de configuração do mecanismo de banco de dados /FAILOVERCLUSTERIPADDRESSES

Obrigatório
Especifica um endereço IP codificado. As codificações são delimitadas por ponto-e-vírgula (;) e seguem o formato <IP Type>;<endereço>;<nome> da rede;<máscara de sub-rede>. Os tipos de IP suportados incluem DHCP, IPv4 e IPv6.

Você pode especificar vários endereços IP de cluster de failover com um espaço entre eles. Veja os seguintes exemplos:

FAILOVERCLUSTERIPADDRESSES=DEFAULT

FAILOVERCLUSTERIPADDRESSES=IPv4;DHCP;ClusterNetwork1

FAILOVERCLUSTERIPADDRESSES=IPv6;DHCP;ClusterNetwork1

FAILOVERCLUSTERIPADDRESSES=IPv6;2041:0:1a0f::8a5b:131c

Para obter mais informações, consulte Adicionar ou remover nós numa instância do cluster de failover (Configuração).
Controle de configuração do mecanismo de banco de dados /CONFIRMIPDEPENDENCYCHANGE

Obrigatório
Indica o consentimento para definir a dependência de recurso de endereço IP de OR para AND para clusters de failover de várias sub-redes. Para obter mais informações, consulte Adicionar ou remover nós numa instância do cluster de failover (Configuração).

Valores suportados:

- 0 = Falso (padrão)
- 1 = Verdadeiro
Agente do SQL Server /AGTSVCACCOUNT

Obrigatório
Especifica a conta para o serviço SQL Server Agent.
Agente do SQL Server /AGTSVCPASSWORD

Obrigatório
Especifica a senha para a conta de serviço do SQL Server Agent. Esse parâmetro pode ser omitido ao usar uma conta de serviço gerenciado, uma conta virtual ou uma conta interna.
Motor PolyBase /PBENGSVCACCOUNT

Opcional
Especifica a conta para o serviço do mecanismo.

Valor predefinido: NT AUTHORITY\NETWORK SERVICE.
Movimentação de dados do PolyBase /PBDMSSVCPASSWORD

Opcional
Especifica a senha para a conta de movimentação de dados. Esse parâmetro pode ser omitido ao usar uma conta de serviço gerenciado, uma conta virtual ou uma conta interna.
Motor PolyBase /PBENGSVCSTARTUPTYPE

Opcional
Especifica o modo de inicialização para o serviço PolyBase Engine.

Valores suportados:

- Automatic (padrão)
- Disabled
- Manual
PoliBase /PBPORTRANGE

Opcional
Especifica um intervalo de portas com pelo menos 6 portas para serviços PolyBase. Exemplo:

/PBPORTRANGE=16450-16460
PoliBase /PBSCALEOUT

Opcional
Especifica se a instância do Mecanismo de Banco de Dados do SQL Server será usada como parte do grupo computacional PolyBase Scale-out. Use esta opção se estiver configurando um grupo computacional PolyBase Scale-out, incluindo o nó principal.

Valores suportados: True, False
Serviços de análise /ASSVCACCOUNT

Obrigatório
Especifica a conta para o serviço Analysis Services.
Serviços de análise /ASSVCPASSWORD

Obrigatório
Especifica a senha para o serviço Analysis Services. Esse parâmetro pode ser omitido ao usar uma conta de serviço gerenciado, uma conta virtual ou uma conta interna.
Mecanismo de Banco de Dados do SQL Server /SQLSVCACCOUNT

Obrigatório
Especifica a conta de inicialização para o serviço SQL Server.
Mecanismo de Banco de Dados do SQL Server /SQLSVCPASSWORD

Obrigatório
Especifica a senha para SQLSVCACCOUNT. Esse parâmetro pode ser omitido ao usar uma conta de serviço gerenciado, uma conta virtual ou uma conta interna.
Serviços de integração /ISSVCPASSWORD

Obrigatório
Especifica a senha do Integration Services. Esse parâmetro pode ser omitido ao usar uma conta de serviço gerenciado, uma conta virtual ou uma conta interna.
Serviços de Relatórios /RSINSTALLMODE

Aplica-se a: SQL Server 2016 (13.x) e versões anteriores

Opcional

Disponível apenas em FilesOnlyMode
Especifica o modo de instalação do Reporting Services.

Valores suportados:

- SharePointFilesOnlyMode
- DefaultNativeMode
- FilesOnlyMode

Observação: Se a instalação incluir o Mecanismo de Banco de Dados do SQL Server, o padrão RSINSTALLMODE será DefaultNativeMode.

Se a instalação não incluir o Mecanismo de Banco de Dados do SQL Server, o padrão RSINSTALLMODE será FilesOnlyMode.

Se você escolher DefaultNativeMode , mas a instalação não incluir o Mecanismo de Banco de Dados do SQL Server, a instalação mudará automaticamente para RSINSTALLMODEFilesOnlyMode.
Serviços de Relatórios /RSSVCPASSWORD

Aplica-se a: SQL Server 2016 (13.x) e versões anteriores

Obrigatório
Especifica a senha da conta de inicialização para o serviço Reporting Services. Esse parâmetro pode ser omitido ao usar uma conta de serviço gerenciado, uma conta virtual ou uma conta interna.
Notas adicionais

O Mecanismo de Banco de Dados e o Analysis Services são os únicos componentes que reconhecem clusters. Outros recursos não reconhecem cluster e não têm alta disponibilidade por meio de failover.

Sintaxe de exemplo

Para adicionar um nó a uma instância de cluster de failover existente com o Mecanismo de Banco de Dados e o Analysis Services.

setup.exe /q /ACTION=AddNode /INSTANCENAME="<Insert Instance Name>" /SQLSVCACCOUNT="<SQL account that is used on other nodes>" /SQLSVCPASSWORD="<password for SQL account>" /AGTSVCACCOUNT="<SQL Server Agent account that is used on other nodes>", /AGTSVCPASSWORD="<SQL Server Agent account password>" /ASSVCACCOUNT="<AS account that is used on other nodes>" /ASSVCPASSWORD="<password for AS account>" /INDICATEPROGRESS /IACCEPTSQLSERVERLICENSETERMS /FAILOVERCLUSTERIPADDRESSES="IPv4;xx.xxx.xx.xx;ClusterNetwork1;xxx.xxx.xxx.x" /CONFIRMIPDEPENDENCYCHANGE=0

Remover parâmetros de nó

Use os parâmetros na tabela a seguir para desenvolver scripts de linha de comando para RemoveNode. Para desinstalar um cluster de failover, você deve executar RemoveNode em cada nó de cluster de failover. Para obter mais informações, consulte instâncias de cluster de failover Always On (SQL Server).

Componente Mecanismo de Banco de Dados do SQL Server Parâmetro Descrição
Controle de configuração do mecanismo de banco de dados /ACTION

Obrigatório
Necessário para indicar o fluxo de trabalho RemoveNode.

Valor suportado: RemoveNode
Controle de configuração do mecanismo de banco de dados /CONFIGURATIONFILE

Opcional
Especifica o ConfigurationFile a ser usado.
Controle de configuração do mecanismo de banco de dados /HELP ou ?

Opcional
Exibe opções de uso para os parâmetros.
Controle de configuração do mecanismo de banco de dados /INDICATEPROGRESS

Opcional
Especifica que o arquivo de log detalhado da Instalação é canalizado para o console.
Controle de configuração do mecanismo de banco de dados /INSTANCENAME

Obrigatório
Especifica um nome de instância do Mecanismo de Banco de Dados do SQL Server.

Para obter mais informações, consulte a ajuda do Assistente de Instalação.
Controle de configuração do mecanismo de banco de dados /Q ou /QUIET

Opcional
Especifica que a Instalação é executada em modo silencioso sem qualquer interface de usuário. Isso é usado para instalações autônomas. O /Q parâmetro substitui a /QS entrada do parâmetro.
Controle de configuração do mecanismo de banco de dados /QS ou /QUIETSIMPLE

Opcional
Especifica que a Instalação é executada e mostra o progresso através da interface do usuário, mas não aceita nenhuma entrada ou mostra mensagens de erro.
Controle de configuração do mecanismo de banco de dados /HIDECONSOLE

Opcional
Especifica que a janela do console está oculta ou fechada.
Controle de configuração do mecanismo de banco de dados /CONFIRMIPDEPENDENCYCHANGE

Obrigatório
Indica o consentimento para definir a dependência de recurso de endereço IP de OR para AND para clusters de failover de várias sub-redes. Para obter mais informações, consulte Adicionar ou remover nós numa instância do cluster de failover (Configuração).

Valores suportados:

- 0 = Falso (padrão)
- 1 = Verdadeiro
Sintaxe de exemplo

Para remover um nó de uma instância de cluster de failover existente com o Mecanismo de Banco de Dados e o Analysis Services.

setup.exe /q /ACTION=RemoveNode /INSTANCENAME="<Insert Instance Name>" [/INDICATEPROGRESS] /CONFIRMIPDEPENDENCYCHANGE=0

Parâmetros da conta de serviço

Você pode configurar os serviços do SQL Server usando uma conta interna, uma conta local ou uma conta de domínio.

Observação

Quando você usa uma conta de serviço gerenciado, uma conta virtual ou uma conta interna, não deve especificar os parâmetros de senha correspondentes. Para obter mais informações sobre essas contas de serviço, consulte Contas de serviço gerenciadas, contas de serviço gerenciadas por grupo e contas virtuais.

Para obter mais informações sobre a configuração da conta de serviço, consulte Configurar contas de serviço e permissões do Windows.

Componente Mecanismo de Banco de Dados do SQL Server Parâmetro da conta Parâmetro de senha Tipo de arranque
Agente do SQL Server /AGTSVCACCOUNT /AGTSVCPASSWORD /AGTSVCSTARTUPTYPE
Serviços de análise /ASSVCACCOUNT /ASSVCPASSWORD /ASSVCSTARTUPTYPE
Mecanismo de Banco de Dados do SQL Server /SQLSVCACCOUNT /SQLSVCPASSWORD /SQLSVCSTARTUPTYPE
Serviços de integração /ISSVCACCOUNT /ISSVCPASSWORD /ISSVCSTARTUPTYPE
Serviços de Relatórios /RSSVCACCOUNT /RSSVCPASSWORD /RSSVCSTARTUPTYPE

Observação

Os recursos do Reporting Services foram removidos do SQL Server 2017 (14.x). Os parâmetros de conta para o SQL Server Reporting Services só são aplicáveis a versões anteriores ao SQL Server 2017 (14.x).

Parâmetros de funcionalidade

Para instalar recursos específicos, use o /FEATURES parâmetro e especifique o recurso pai ou os valores do recurso na tabela a seguir.

Para obter uma lista de recursos suportados pelas edições do SQL Server no Windows, consulte:

Parâmetro do recurso pai Parâmetro da funcionalidade Descrição
SQL Instala o Mecanismo de Banco de Dados do SQL Server, a Replicação, o Texto Completo e o Servidor Data Quality.
SQLEngine Instala apenas o Mecanismo de Banco de Dados do SQL Server.
Replicação Instala o componente Replicação junto com o Mecanismo de Banco de Dados do SQL Server.
Texto Integral Instala o componente FullText junto com o Mecanismo de Banco de Dados do SQL Server.
DQ Copia os arquivos necessários para concluir a instalação do Data Quality Server. Depois de concluir a instalação do SQL Server, você deve executar o arquivo DQSInstaller.exe para concluir a instalação do Data Quality Server. Para obter mais informações, consulte Execute DQSInstaller.exe para concluir a instalação do servidor de qualidade de dados. Isso também instala o Mecanismo de Banco de Dados do SQL Server.
PoliBase Instala componentes PolyBase.
PolyBaseCore Emparelhe com PolyBase para instalar a tecnologia PolyBase que permite consultas verdadeiramente integradas entre Oracle, Teradata, SQL Server e outros dados relacionais e não relacionais usando instruções T-SQL padrão.

Aplica-se a: SQL Server 2019 (15.x) e versões posteriores
PolyBaseJava Somente no SQL Server 2019 (15.x), emparelhe com PolyBase para instalar o PolyBase Java Connector que permite consultas verdadeiramente integradas em dados HDFS usando instruções T-SQL padrão.
Análise Avançada Instala o SQL Server Machine Learning Services ou o SQL Server 2016 R Services (In-Database).
SQL_INST_MR Emparelhe com AdvancedAnalytics para instalar pacotes R Open e R proprietários.

Aplica-se a:SQL Server Machine Learning Services (2017 e 2019) e SQL Server 2016 R Services (In-Database)
SQL_INST_MPY Emparelhar com AdvancedAnalytics para instalar Anaconda e pacotes Python proprietários.

Aplica-se a:SQL Server Machine Learning Services (2017 e 2019)
SQL_INST_JAVA Emparelhar com AdvancedAnalytics para instalar extensões que permitem a integração com Java usando instruções T-SQL padrão.

Aplica-se a:SQL Server Java Language Extension (somente 2019)
COMO Instala todos os componentes do Analysis Services.
RS Instala todos os componentes do Reporting Services.

Aplica-se a: SQL Server 2016 (13.x) e versões anteriores
RS_SHP Instala componentes do Reporting Services para SharePoint.

Aplica-se a: SQL Server 2016 (13.x) e versões anteriores
RS_SHPWFE Instala o Reporting Services Add-In para produtos do SharePoint.

Aplica-se a: SQL Server 2016 (13.x) e versões anteriores
DQC Instala o Data Quality Client.
É Instala todos os componentes do Integration Services.
IS_Master Inclui o Scale out Master for Integration Services Scale out.
IS_Worker Inclui o Scale out Worker for Integration Services.
MDS Instala o Master Data Services.
SQL_SHARED_MPY Instala pacotes Python para Machine Learning Server (Standalone) ou R Server (Standalone)
SQL_SHARED_MR Instala pacotes R para Servidor de Aprendizado de Máquina (Autônomo) ou Servidor R (Autônomo) ou Servidor de Aprendizado de Máquina (Autônomo) ou Servidor R (Autônomo)
Ferramentas 1 Instala ferramentas de cliente e componentes dos Manuais Online do SQL Server.

Aplica-se a: SQL Server 2019 (15.x) e versões anteriores
BC Instala componentes de compatibilidade com versões anteriores.

Aplica-se a: SQL Server 2019 (15.x) e versões anteriores
Conn Instala componentes de conectividade.

Aplica-se a: SQL Server 2019 (15.x) e versões anteriores
DREPLAY_CTLR Instala o controlador Distributed Replay.

Aplica-se a: SQL Server 2019 (15.x) e versões anteriores
DREPLAY_CLT Instala o cliente Distributed Replay.

Aplica-se a: SQL Server 2019 (15.x) e versões anteriores
SNAC_SDK Instala o SDK para SQL Server Native Client.

Aplica-se a: SQL Server 2019 (15.x) e versões anteriores
SDK Instala o kit de desenvolvimento de software.

Aplica-se a: SQL Server 2019 (15.x) e versões anteriores
LocalDB** Instala o LocalDB, um modo de execução do SQL Server Express destinado a desenvolvedores de programas.

1 O SQL Server Management Studio (SSMS) agora está em um instalador autônomo separado do instalador do SQL Server. Para obter detalhes, consulte Baixar o SQL Server Management Studio (SSMS).

Exemplos de parâmetros de recurso

Parâmetro e valores Descrição
/FEATURES=SQLEngine Instala o Mecanismo de Banco de Dados sem replicação e texto completo.
/FEATURES=SQLEngine,FullText Instala o Mecanismo de Banco de Dados e o texto completo.
/FEATURES=SQL Instala o Mecanismo de Banco de Dados, a replicação e o texto completo.
/FEATURES=SQLEngine,PolyBase Instala o Mecanismo de Banco de Dados e o mecanismo PolyBase.

Parâmetros de função

A função ou /ROLE parâmetro de configuração é usado para instalar uma seleção pré-configurada de recursos. As funções do SSAS instalam uma instância do SSAS em um farm existente do SharePoint ou em um novo farm não configurado. Duas funções de configuração são fornecidas para dar suporte a cada cenário. Você só pode escolher uma função de configuração para instalar de cada vez. Se você escolher uma função de instalação, a Instalação instalará os recursos e componentes que pertencem à função. Não é possível variar os recursos e componentes designados para essa função. Para obter mais informações sobre como usar o parâmetro feature role, consulte Instalar o Power Pivot a partir do prompt de comando.

A AllFeatures_WithDefaults função é o comportamento padrão para edições do SQL Server Express e reduz o número de caixas de diálogo apresentadas ao usuário. Ele pode ser especificado na linha de comando ao instalar uma edição do SQL Server que não seja o SQL Server Express.

Funções Descrição Instala...
SPI_AS_ExistingFarm Instala o Analysis Services como uma instância nomeada do Power Pivot em um farm ou servidor autônomo existente do SharePoint Server 2010. Mecanismo de cálculo do Analysis Services, pré-configurado para armazenamento e processamento de dados na memória.

Pacotes de solução Power Pivot

Programa de instalação do Power Pivot para Excel

Manuais Online do SQL Server
SPI_AS_NewFarm Instala o Analysis Services e o Mecanismo de Banco de Dados como uma instância nomeada do Power Pivot em um novo farm ou servidor autônomo do Office SharePoint Server 2010 não configurado. A Instalação do SQL Server configurará o farm durante a instalação da função de recurso. Mecanismo de cálculo do Analysis Services, pré-configurado para armazenamento e processamento de dados na memória.

Pacotes de solução Power Pivot

Manuais Online do SQL Server

Mecanismo de Banco de Dados

Ferramentas de configuração

SQL Server Management Studio
AllFeatures_WithDefaults Instala todos os recursos disponíveis com a edição atual.

Adiciona o usuário atual à função de servidor fixa sysadmin do SQL Server.

No Windows Server 2008 ou superior e quando o sistema operacional não é um controlador de domínio, o Mecanismo de Banco de Dados e o Reporting Services usam a conta como padrão e o NT AUTHORITY\NETWORK SERVICE Integration Services usa a NT AUTHORITY\NETWORK SERVICE conta como padrão.

Essa função é habilitada por padrão em edições do SQL Server Express. Para todas as outras edições, essa função não está habilitada, mas pode ser especificada por meio da interface do usuário ou com parâmetros de linha de comando.
Para edições do SQL Server Express, instala apenas os recursos disponíveis na edição. Para outras edições, instala todos os recursos do SQL Server.

O AllFeatures_WithDefaults parâmetro pode ser combinado com outros parâmetros que substituem as configurações de AllFeatures_WithDefaults parâmetro. Por exemplo, usar o AllFeatures_WithDefaults parâmetro e o /Features=RS parâmetro substitui o comando para instalar todos os recursos e instala apenas o Reporting Services, mas respeita o AllFeatures_WithDefaults parâmetro para usar a conta de serviço padrão do Reporting Services.

Ao usar o AllFeatures_WithDefaults parâmetro junto com a /ADDCURRENTUSERASSQLADMIN=FALSE caixa de diálogo de provisionamento, a caixa de diálogo não é preenchida automaticamente com o usuário atual. Adicione /AGTSVCACCOUNT e /AGTSVCPASSWORD especifique uma conta de serviço e senha para o SQL Server Agent.

Controle o comportamento de failover usando o parâmetro /FAILOVERCLUSTERROLLOWNERSHIP

Para atualizar um cluster de failover do Mecanismo de Banco de Dados do SQL Server, você deve executar a Instalação em um nó de cluster de failover de cada vez, começando com os nós passivos. A Instalação determina quando fazer failover para o nó atualizado, dependendo do número total de nós na instância de cluster de failover e do número de nós que já foram atualizados. Quando metade dos nós ou mais já tiver sido atualizada, a Instalação por padrão causará um failover para um nó atualizado.

Para controlar o comportamento de failover de nós de cluster durante o processo de atualização, execute a operação de atualização na linha de comando e use o /FAILOVERCLUSTERROLLOWNERSHIP parâmetro para controlar o comportamento de failover antes que a operação de atualização coloque o nó offline. A utilização deste parâmetro é a seguinte:

  • /FAILOVERCLUSTERROLLOWNERSHIP=0 não rolará a propriedade do cluster (mover grupo) para nós atualizados e não adicionará esse nó à lista de possíveis proprietários do cluster do SQL Server no final da atualização.

  • /FAILOVERCLUSTERROLLOWNERSHIP=1 rolará a propriedade do cluster (mover grupo) para nós atualizados e adicionará esse nó à lista de possíveis proprietários do cluster do SQL Server no final da atualização.

  • /FAILOVERCLUSTERROLLOWNERSHIP=2 é a configuração padrão. Ele será usado se esse parâmetro não for especificado. Essa configuração indica que a Instalação do SQL Server gerenciará a propriedade do cluster (mover grupo) conforme necessário.

Configuração de ID de instância ou ID de instância

O ID ou /InstanceID parâmetro da instância é usado para especificar onde você pode instalar os componentes da instância e o caminho do Registro da instância. O valor de INSTANCEID é uma cadeia de caracteres e deve ser exclusivo.

  • ID da instância SQL: MSSQLxx.<INSTANCEID>
  • ID da instância AS: MSASxx.<INSTANCEID>
  • ID da instância RS: MSRSxx.<INSTANCEID>

Os componentes com reconhecimento de instância são instalados nos seguintes locais:

  • %Program Files%\Microsoft SQL Server\<SQLInstanceID>
  • %Program Files%\Microsoft SQL Server\<ASInstanceID>
  • %Program Files%\Microsoft SQL Server\<RSInstanceID>

Observação

Se INSTANCEID não for especificado na linha de comando, por padrão, a Instalação substituirá <INSTANCEID> pelo <INSTANCENAME>.