Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Aplica-se a:SQL Server - somente Windows
Antes de executar a Instalação do SQL Server, revise Planeje a instalação do SQL Server.
A instalação de uma nova instância do SQL Server por meio do prompt de comando permite especificar os recursos a serem instalados e como eles devem ser configurados. Você também pode especificar interação silenciosa, básica ou completa com a interface do usuário de Instalação.
Para instalar ou configurar sua instância do SQL Server por meio do prompt de comando, abra um prompt de comando administrativo e acesse a pasta em que setup.exe está localizado na mídia de Instalação do SQL Server. Execute o comando setup.exe, juntamente com os parâmetros obrigatórios e opcionais que realizam o que você está tentando fazer:
C:\SQLMedia\SQLServer2025> 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\SQLServer2025> 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 ver uma lista de todos os comandos possíveis no console, execute o executável com o sinalizador /help:
C:\SQLMedia\SQLServer2025> setup.exe /help
Importante
O /PRODUCTCOVEREDBYSA parâmetro de instalação foi introduzido no SQL Server 2022 (16.x). Esse parâmetro indica se a licença da chave do produto (Product Key) (/PID=) fornecida é coberta por um contrato do Software Assurance ou de Assinatura do SQL Server ou se é apenas uma licença do SQL Server.
O restante do artigo fornece uma descrição detalhada dos parâmetros disponíveis.
Observação
Na instalação por meio da linha de comando, o SQL Server dá suporte ao modo silencioso completo com o parâmetro /Q ou ao modo silencioso simples com o parâmetro /QS. A opção /QS mostra apenas o andamento, não aceita entradas e não exibe mensagens de erro, se encontrado. Só há suporte para o parâmetro /QS quando /ACTION=INSTALL é especificado.
Independentemente do método de instalação, é necessário confirmar a aceitação dos termos da licença de software como indivíduo ou em nome de uma entidade, a menos que o uso do software seja governado 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 da licença são exibidos para exame e aceitação na interface do usuário da Instalação. As instalações autônomas (usando os parâmetros /Q ou /QS) devem incluir o parâmetro /IACCEPTSQLSERVERLICENSETERMS. Você pode analisar as condições de licença separadamente em Microsoft Software License Terms(em inglês).
Para o SQL Server 2022 (16.x) e versões posteriores, leia os Termos de Licença de Software do Microsoft SQL Server em aka.ms/useterms.
Dependendo de como você recebeu o software (por exemplo, por meio de licenciamento por volume da Microsoft ), o uso do software pode estar sujeito a termos e condições adicionais.
Há suporte à instalação por meio da linha de comando nos seguintes cenários:
- Instalando, atualizando ou removendo uma instância e componentes compartilhados do SQL Server em um computador local usando sintaxe e parâmetros especificados no prompt de comando.
- Instalando, atualizando ou removendo uma instância de cluster de failover.
- Atualizando 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. É possível usar esse método para copiar uma configuração de instalação em 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 um administrador. Se você instalar o SQL Server de um compartilhamento remoto, deverá usar uma conta de domínio que tenha permissões de leitura e de execução no compartilhamento remoto. Para instalações de cluster de failover, você deve ter privilégios de administrador local com permissões para fazer logon como um serviço e atuar como parte do sistema operacional em todos os nós do cluster de failover.
Uso apropriado dos parâmetros de instalação
Use as diretrizes a seguir para desenvolver comandos de instalação com a sintaxe correta:
| Parâmetro | Exemplo |
|---|---|
| /PARÂMETRO | /INDICATEPROGRESS |
| /PARÂMETRO=true/false | /SQLSVCINSTANTFILEINIT=True |
| /PARAMETER=1/0 para tipos boolianos | /TCPENABLED=1 |
| /PARAMETER="valor" para todos os parâmetros de valor único. Para um parâmetro que requer um caminho: há suporte para /INSTANCEDIR=C:\Path ou /INSTANCEDIR="C:\Path". |
/PID="PID" /SQLSVCSTARTUPTYPE="Automatic" |
| /PARAMETER="value1" "value2" "value3" para todos os parâmetros de vários valores. Exceção: /FEATURES, que é um parâmetro de vários valores, mas seu formato é /FEATURES=AS,RS,IS sem nenhum espaço e delimitado por vírgulas. |
/SQLSYSADMINACCOUNTS="Contoso\John" "Contoso\Mary" |
Importante
Se você especificar o mesmo caminho de diretório para INSTANCEDIR e SQLUSERDBDIR quando instalar o SQL Server, o SQL Server Agent e a pesquisa de texto completo não serão iniciados devido à ausência de permissões.
Observação
Os valores de servidores relacionais dão suporte aos formatos de barra invertida finais adicionais: caracteres de barra invertida (\) ou duas barras invertidas (\\) para o caminho.
Opções de parâmetro
As seções a seguir fornecem parâmetros para o desenvolvimento de scripts de instalação de linha de comando a fim de instalar, atualizar e reparar cenários. Os parâmetros podem assumir 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 àquele componente. Os parâmetros do SQL Server Agent e do SQL Server Browser são aplicáveis quando você instala o Mecanismo de Banco de Dados do SQL Server.
- Parâmetros de instalação
- Parâmetros do SysPrep
- Parâmetros de atualização
- Parâmetros de reparo
- Parâmetros de recompilação do banco de dados do sistema
- Parâmetros de desinstalação
- Parâmetros de cluster de failover
- Parâmetros de conta de serviço
- Parâmetros de recursos
- Parâmetros de função
- Controlar o comportamento de failover usando o parâmetro /FAILOVERCLUSTERROLLOWNERSHIP
- Configuração de ID da Instância ou InstanceID
Parâmetros de instalação
Use os parâmetros listados na tabela a seguir para desenvolver scripts de linha de comando para instalação de uma nova instância do SQL Server.
| componente Mecanismo de Banco de Dados do SQL Server | Parâmetro | Descrição |
|---|---|---|
| Controle de Instalação do Mecanismo de Banco de Dados | /ACTIONNecessário |
Necessário para indicar o fluxo de trabalho da instalação. Valores com suporte: Install. |
| Controle de Instalação do Mecanismo de Banco de Dados | /SUPPRESSPRIVACYSTATEMENTNOTICEObrigatório quando o parâmetro /Q ou /QS for especificado para instalações autônomas |
Suprime o aviso de privacidade. Ao usar este sinalizador, você estará concordando com o aviso de privacidade. |
| Controle de Instalação do Mecanismo de Banco de Dados | /IACCEPTSQLSERVERLICENSETERMSObrigatório quando o parâmetro /Q ou /QS for especificado para instalações autônomas |
Necessário para confirmar a aceitação dos termos de licença. A partir do SQL Server 2022 (16.x), leia os Termos de Licença do Software Microsoft SQL Server em aka.ms/useterms. |
| Controle de instalação do Python do SQL Server | /IACCEPTPYTHONLICENSETERMSObrigatório quando o parâmetro /Q ou /QS for especificado para instalações autônomas que incluem o pacote Anaconda Python. |
Necessário para confirmar a aceitação dos termos de licença. |
| Controle de Instalação R do SQL Server | /IACCEPTROPENLICENSETERMSObrigatório quando o parâmetro /Q ou /QS for especificado para instalações autônomas que incluem o pacote Microsoft R Open. |
Necessário para confirmar a aceitação dos termos de licença. |
| Controle de Instalação do Mecanismo de Banco de Dados | /ENUOpcional |
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 do idioma inglês e do idioma correspondente ao sistema operacional. |
| Controle de Instalação do Mecanismo de Banco de Dados | /UpdateEnabledOpcional |
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 1 e 0. Por padrão, a Instalação do SQL Server inclui atualizações encontradas. |
| Controle de Instalação do Mecanismo de Banco de Dados | /UpdateSourceOpcional |
Especifique o local em que a Instalação do SQL Server obtém atualizações de produto. Os valores válidos são "MU" para 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 pesquisa o Microsoft Update ou um Serviço do Windows Update por meio dos Serviços de Atualização do Windows Server. |
| Controle de Instalação do Mecanismo de Banco de Dados | /CONFIGURATIONFILEOpcional |
Especifica o arquivo de configuração a ser usado. |
| Controle de Instalação do Mecanismo de Banco de Dados | /ERRORREPORTINGAplica-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, esse valor especifica o relatório de erros do SQL Server. Para obter mais informações, consulte o suplemento de privacidade do SQL Server. Valores com suporte: - 1 = habilitado- 0 = desabilitado |
| Controle de Instalação do Mecanismo de Banco de Dados |
/FEATURES ou /ROLENecessário |
Especifica os componentes a serem instalados. Escolha /FEATURES para especificar componentes SQL Server individuais para instalar. Para obter mais informações, consulte Parâmetros de Funcionalidade mais adiante neste artigo.Escolha /ROLE para especificar uma função de instalação. As funções de instalação instalam o SQL Server em uma configuração predeterminada. |
| Controle de Instalação do Mecanismo de Banco de Dados |
/HELP ou ?Opcional |
Exibe as opções de uso dos parâmetros. |
| Controle de Instalação do Mecanismo de Banco de Dados | /INDICATEPROGRESSOpcional |
Especifica que o arquivo de log de Instalação detalhado será conectado ao console. |
| Controle de Instalação do Mecanismo de Banco de Dados | /INSTALLSHAREDDIROpcional |
Especifica um diretório de instalação não padrão para componentes compartilhados de 64 bits. O padrão é %Program Files%\Microsoft SQL ServerNão pode ser definido como %Program Files(x86)%\Microsoft SQL Server. |
| Controle de Instalação do Mecanismo de Banco de Dados | /INSTALLSHAREDWOWDIROpcional |
Especifica um diretório de instalação não padrão para componentes compartilhados de 32 bits. Com suporte apenas em sistemas de 64 bits. O padrão é %Program Files(x86)%\Microsoft SQL ServerNão pode ser definido como %Program Files%\Microsoft SQL Server. |
| Controle de Instalação do Mecanismo de Banco de Dados | /INSTANCEDIROpcional |
Especifica um diretório de instalação não padrão para componentes específicos à instância. |
| Controle de Instalação do Mecanismo de Banco de Dados | /INSTANCEIDOpcional |
Especifica um valor não padrão para uma InstanceID. |
| Controle de Instalação do Mecanismo de Banco de Dados | /INSTANCENAMENecessá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 Instalação do Mecanismo de Banco de Dados | /PRODUCTCOVEREDBYSAAplica-se a: SQL Server 2022 (16.x) e versões posteriores Necessário, ao instalar o recurso de Extensão do Azure a partir do prompt de comando com AZUREEXTENSION. |
Especifica a cobertura de licença para o SQL Server./PRODUCTCOVEREDBYSA=True, ou apenas /PRODUCTCOVEREDBYSA, indica que ele está coberto pelo Software Assurance ou pela assinatura do SQL Server./PRODUCTCOVEREDBYSA=False, ou a omissão do parâmetro, indica que ele está coberto por uma licença do SQL Server. |
| Controle de Instalação do Mecanismo de Banco de Dados | /PIDOpcional |
Especifica a chave do produto (Product Key) da edição do SQL Server. Se esse parâmetro não for especificado, a versão de Avaliação será usada. Observação: se você estiver instalando o SQL Server Express, SQL Server Express with Advanced Services, o SQL Server Express with Tools, o SQL Server Developer ou a Avaliação do SQL Server, o PID será predefinido. |
| Controle de Instalação do Mecanismo de Banco de Dados |
/Q ou /QUIETOpcional |
Especifica que a Instalação é executada em modo silencioso sem nenhuma interface do usuário. Isso é usado para instalações autônomas. O parâmetro /Q substitui a entrada do parâmetro /QS. |
| Controle de Instalação do Mecanismo de Banco de Dados |
/QS ou /QUIETSIMPLEOpcional |
Especifica que a Instalação é executada e mostra o andamento por meio da interface do usuário, mas não aceita nenhuma entrada nem mostra nenhuma mensagem de erro. |
| Controle de Instalação do Mecanismo de Banco de Dados | /UIMODEOpcional |
Especifica se deve apresentar somente o número mínimo de caixas de diálogo durante a instalação./UIMODE só pode ser usado com os parâmetros /ACTION=INSTALL e UPGRADE.Valores com suporte: - /UIMODE=Normal é o padrão para edições não Express e apresenta todas as caixas de diálogo de instalação para os recursos selecionados.- /UIMODE=AutoAdvance é o padrão para edições Express e ignora as caixas de diálogo dispensáveis.Quando combinado com outros parâmetros, UIMODE é substituído. Por exemplo, quando /UIMODE=AutoAdvance e /ADDCURRENTUSERASSQLADMIN=FALSE são fornecidos, a caixa de diálogo de provisionamento não é preenchida automaticamente com o usuário atual.A configuração UIMODE não pode ser usada com os parâmetros /Q ou /QS. |
| Controle de Instalação do Mecanismo de Banco de Dados | /SQMREPORTINGAplica-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 do recurso do SQL Server. Valores com suporte: - 1 = habilitado- 0 = desabilitado |
| Controle de Instalação do Mecanismo de Banco de Dados | /HIDECONSOLEOpcional |
Especifica se a janela do console é ocultada ou fechada. |
| Agente do SQL Server | /AGTSVCACCOUNTNecessário |
Especifica a conta para o serviço do SQL Server Agent. |
| Agente do SQL Server | /AGTSVCPASSWORDObrigatório |
Especifica a senha da 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 | /AGTSVCSTARTUPTYPEOpcional |
Especifica o modo de inicialização para o serviço do SQL Server Agent. Valores com suporte: - Automatic- Disabled- Manual |
| Mecanismo PolyBase | /PBENGSVCACCOUNTOpcional |
Especifica a conta do serviço de mecanismo. Valor padrão: NT AUTHORITY\NETWORK SERVICE. |
| Mecanismo PolyBase | /PBENGSVCPASSWORDOpcional |
Especifica a senha da conta de serviço de mecanismo. |
| Mecanismo PolyBase | /PBENGSVCSTARTUPTYPEOpcional |
Especifica o modo de inicialização para o serviço do Mecanismo do PolyBase. Valores com suporte: - Automatic (padrão)- Disabled- Manual |
| Movimentação de Dados PolyBase | /PBDMSSVCACCOUNTOpcional |
Especifica a conta do serviço de movimentação de dados. Valor padrão: NT AUTHORITY\NETWORK SERVICE. |
| Movimentação de Dados PolyBase | /PBDMSSVCPASSWORDOpcional |
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 PolyBase | /PBDMSSVCSTARTUPTYPEOpcional |
Especifica o modo de inicialização do serviço de movimentação de dados. Valores com suporte: - Automatic (padrão)- Disabled- Manual |
| PolyBase | /PBPORTRANGEOpcional |
Especifica um intervalo de portas com pelo menos seis portas para serviços do PolyBase. Exemplo:/PBPORTRANGE=16450-16460 |
| PolyBase | /PBSCALEOUTOpcional |
Especifica se a instância do Mecanismo de Banco de Dados do SQL Server é usada como parte do grupo computacional de expansão do PolyBase. Use essa opção se estiver configurando um grupo computacional de expansão do PolyBase incluindo o nó de cabeçalho. Valores com suporte: True, False |
| Analysis Services | /ASBACKUPDIROpcional |
Especifica o diretório dos arquivos de backup do Serviços de análise . Valores padrão: Para o modo WOW em 64 bits: %Program Files(x86)%\Microsoft SQL Server\<INSTANCEDIR>\<ASInstanceID>\OLAP\BackupPara todas as outras instalações: %Program Files%\Microsoft SQL Server\<INSTANCEDIR>\<ASInstanceID>\OLAP\Backup |
| Analysis Services | /ASCOLLATIONOpcional |
Especifica a configuração de ordenação do Serviços de análise. Valor padrão: Latin1_General_CI_ASObservação: há suporte apenas para ordenação do Windows. O uso da ordenação no SQL pode resultar em um comportamento inesperado. |
| Analysis Services | /ASCONFIGDIROpcional |
Especifica o diretório dos arquivos de configuração do Serviços de análise . Valores padrão: Para o modo WOW em 64 bits: %Program Files(x86)%\Microsoft SQL Server\<INSTANCEDIR>\<ASInstanceID>\OLAP\ConfigPara todas as outras instalações: %Program Files%\Microsoft SQL Server\<INSTANCEDIR>\<ASInstanceID>\OLAP\Config |
| Analysis Services | /ASDATADIROpcional |
Especifica o diretório dos arquivos de dados do Serviços de análise . Valores padrão: Para o modo WOW em 64 bits: %Program Files(x86)%\Microsoft SQL Server\<INSTANCEDIR>\<ASInstanceID>\OLAP\DataPara todas as outras instalações: %Program Files%\Microsoft SQL Server\<INSTANCEDIR>\<ASInstanceID>\OLAP\Data |
| Analysis Services | /ASLOGDIROpcional |
Especifica o diretório dos arquivos de log do Serviços de análise . Valores padrão: Para o modo WOW em 64 bits: %Program Files(x86)%\Microsoft SQL Server\<INSTANCEDIR>\<ASInstanceID>\OLAP\LogPara todas as outras instalações: %Program Files%\Microsoft SQL Server\<INSTANCEDIR>\<ASInstanceID>\OLAP\Log |
| Analysis Services | /ASSERVERMODEOpcional |
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 precisam ser expressos em maiúsculas. Para obter mais informações sobre valores válidos, consulte Install Analysis Services in Tabular Mode. |
| Analysis Services | /ASSVCACCOUNTNecessário |
Especifica a conta de serviço do Serviços de análise . |
| Analysis Services | /ASSVCPASSWORDObrigatório |
Especifica a senha do serviço Serviços de análise . Esse parâmetro pode ser omitido ao usar uma conta de serviço gerenciado, uma conta virtual ou uma conta interna. |
| Analysis Services | /ASSVCSTARTUPTYPEOpcional |
Especifica o modo de inicialização do serviço Serviços de análise . Valores com suporte: - Automatic- Disabled- Manual |
| Analysis Services | /ASSYSADMINACCOUNTSNecessário |
Especifica as credenciais de administrador do Serviços de análise. |
| Analysis Services | /ASTEMPDIROpcional |
Especifica o diretório de arquivos temporários do Serviços de análise . Valores padrão: Para o modo WOW em 64 bits: %Program Files(x86)%\Microsoft SQL Server\<INSTANCEDIR>\<ASInstanceID>\OLAP\TempPara todas as outras instalações: %Program Files%\Microsoft SQL Server\<INSTANCEDIR>\<ASInstanceID>\OLAP\Temp |
| Analysis Services | /ASPROVIDERMSOLAPOpcional |
Especifica se o provedor MSOLAP pode ser executado no processo. Valor padrão: – 1 = habilitado |
| Analysis Services | /FARMACCOUNTObrigatório para SPI_AS_NewFarm |
Especifica uma conta de usuário de domínio para executar serviços de Administração Central do SharePoint e outros serviços essenciais em um farm. Esse parâmetro só é usado para as instâncias do Analysis Services que são instaladas por meio de /ROLE = SPI_AS_NEWFARM. |
| Analysis Services | /FARMPASSWORDObrigató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. |
| Analysis Services | /PASSPHRASEObrigatório para SPI_AS_NewFarm |
Especifica uma frase secreta que será usada para adicionar outros servidores de aplicativos ou servidores Web front-end a um farm do SharePoint. Esse parâmetro só é usado para as instâncias do Analysis Services que são instaladas por meio de /ROLE = SPI_AS_NEWFARM. |
| Analysis Services | /FARMADMINIPORTObrigatório para SPI_AS_NewFarm |
Especifica uma porta usada para conexão com o aplicativo Web Administração Central do SharePoint. Esse parâmetro só é usado para as instâncias do Analysis Services que são instaladas por meio de /ROLE = SPI_AS_NEWFARM. |
| Navegador do SQL Server | /BROWSERSVCSTARTUPTYPEOpcional |
Especifica o modo de inicialização do serviço do SQL Server Browser. Valores com suporte: - Automatic- Disabled- Manual |
| Mecanismo de Banco de Dados do SQL Server | /ENABLERANUOpcional |
Habilita credenciais de executar como para instalações do SQL Server Express . |
| Mecanismo de Banco de Dados do SQL Server | /INSTALLSQLDATADIROpcional |
Especifica o diretório de dados dos 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 | /SAPWDObrigatório quando /SECURITYMODE=SQL |
Especifica a senha da conta SA do SQL Server. |
| Mecanismo de Banco de Dados do SQL Server | /SECURITYMODEOpcional |
Especifica o modo de segurança do SQL Server. Se esse parâmetro não for fornecido, o modo de autenticação somente Windows terá suporte. Valor com suporte: SQL |
| Mecanismo de Banco de Dados do SQL Server | /SQLBACKUPDIROpcional |
Especifica o diretório dos arquivos de backup. Valor padrão: <InstallSQLDataDir>\<SQLInstanceID>\MSSQL\Backup |
| Mecanismo de Banco de Dados do SQL Server | /SQLCOLLATIONOpcional |
Especifica as configurações de ordenação do SQL Server. A configuração de instalação padrão é determinada pela localidade do SO (sistema operacional). A ordenação no nível de servidor pode ser alterada durante a instalação ou por meio da alteração da localidade do SO antes da instalação. A ordenação padrão é definida como a versão disponível mais antiga associada a cada localidade específica. Isso ocorre por motivos de compatibilidade com versões anteriores. Portanto, essa nem sempre é a ordenação recomendada. Para aproveitar ao máximo os recursos do SQL Server, altere as configurações de instalação padrão para usar ordenações do Windows. Por exemplo, para a localidade do SO English (United States) (página de código 1252), a ordenação padrão durante a instalação é SQL_Latin1_General_CP1_CI_AS e pode ser alterado para sua ordenação equivalente do Windows mais próxima, Latin1_General_100_CI_AS_SC.Para obter mais informações, consulte Suporte de agrupamento e unicode. |
| Mecanismo de Banco de Dados do SQL Server | /ADDCURRENTUSERASSQLADMINOpcional |
Adiciona o usuário atual à função de servidor fixa sysadmin do SQL Server. O parâmetro /ADDCURRENTUSERASSQLADMIN pode ser usado ao instalar as edições Express ou quando /ROLE=AllFeatures_WithDefaults é usado. Para obter mais informações, consulte /ROLE mais adiante neste artigo.O uso de /ADDCURRENTUSERASSQLADMIN é opcional, mas /ADDCURRENTUSERASSQLADMIN ou /SQLSYSADMINACCOUNTS é obrigatório.Valores padrão: True para as edições do SQL Server ExpressFalse para todas as outras edições |
| Mecanismo de Banco de Dados do SQL Server | /SQLSVCACCOUNTNecessário |
Especifica a conta de inicialização do serviço SQL Server. |
| Mecanismo de Banco de Dados do SQL Server | /SQLSVCPASSWORDObrigatório |
Especifica a senha de 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 | /SQLSVCSTARTUPTYPEOpcional |
Especifica o modo de inicialização do serviço SQL Server . Valores com suporte: - Automatic- Disabled- Manual |
| Mecanismo de Banco de Dados do SQL Server | /SQLSYSADMINACCOUNTSNecessário |
Use este parâmetro para provisionar logons para serem membros da função sysadmin. Para edições do SQL Server diferentes do SQL Server Express, /SQLSYSADMINACCOUNTS é obrigatório. Para as edições do SQL Server Express, o uso de /SQLSYSADMINACCOUNTS é opcional, mas /SQLSYSADMINACCOUNTS ou /ADDCURRENTUSERASSQLADMIN é obrigatório. |
| Mecanismo de Banco de Dados do SQL Server | /SQLTEMPDBDIROpcional |
Especifica o diretório dos arquivos de dados do 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 tempdb arquivos de dados serão distribuídos entre os diretórios de maneira alternada.Valor padrão: <InstallSQLDataDir>\<SQLInstanceID>\MSSQL\Data (Diretório de Dados do Sistema)Observação: esse parâmetro também é adicionado ao cenário RebuildDatabase. |
| Mecanismo de Banco de Dados do SQL Server | /SQLTEMPDBLOGDIROpcional |
Especifica o diretório do arquivo de log do tempdb.Valor padrão: <InstallSQLDataDir>\<SQLInstanceID>\MSSQL\Data (Diretório de Dados do Sistema)Observação: esse parâmetro também é adicionado ao cenário RebuildDatabase. |
| Mecanismo de Banco de Dados do SQL Server | /SQLTEMPDBFILECOUNTOpcional |
Especifica o número de arquivos de dados do tempdb a serem adicionados pela configuração. Esse valor pode ser aumentado para o número de núcleos.Valor padrão: 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 é tempdb.mdf. Os arquivos adicionais do tempdb são chamados de tempdb_mssql_#.ndf, em que # representa um número exclusivo para cada arquivo de banco de dados adicional do tempdb criado durante a configuração. A finalidade dessa convenção de nomenclatura é torná-los exclusivos. A desinstalação de uma instância do SQL Server exclui os arquivos com a convenção de nomenclatura tempdb_mssql_#.ndf. Não use a convenção de nomenclatura tempdb_mssql_\*.ndf para os arquivos de banco de dados de usuário.Aviso: não há suporte para o SQL Server Express na configuração desse parâmetro. A Instalação instala apenas um arquivo de dados do tempdb. |
| Mecanismo de Banco de Dados do SQL Server | /SQLTEMPDBFILESIZEAplica-se a: SQL Server 2016 (13.x) e versões posteriores Opcional |
Especifica o tamanho inicial de cada arquivo de dados do tempdb.Padrão = 4 MB para o SQL Server Express e 8 MB para todas as outras edições Mín. = 4 MB ou 8 MB Máx. = 1.024 MB |
| Mecanismo de Banco de Dados do SQL Server | /SQLTEMPDBFILEGROWTHOpcional |
Especifica o incremento de aumento do arquivo de cada arquivo de dados do 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: Mín = 0, máx = 1.024 |
| Mecanismo de Banco de Dados do SQL Server | /SQLTEMPDBLOGFILESIZEAplica-se a: SQL Server 2016 (13.x) e versões posteriores Opcional |
Especifica o tamanho inicial do arquivo de log do 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: Mín. = valor padrão (4 ou 8) e Máx. = 1.024 |
| Mecanismo de Banco de Dados do SQL Server | /SQLTEMPDBLOGFILEGROWTHAplica-se a: SQL Server 2016 (13.x) e versões posteriores Opcional |
Especifica o incremento de aumento do arquivo de log do 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: Mín = 0, máx = 1.024 |
| Mecanismo de Banco de Dados do SQL Server | /SQLUSERDBDIROpcional |
Especifica o diretório dos arquivos de dados de bancos de dados do usuário. Valor padrão: <InstallSQLDataDir>\<SQLInstanceID>\MSSQL\Data |
| Mecanismo de Banco de Dados do SQL Server | /SQLSVCINSTANTFILEINITOpcional |
Permite a inicialização instantânea de arquivo para a conta de serviço do SQL Server. Para obter considerações sobre segurança e desempenho, consulte Inicialização instantânea de arquivo do banco de dados. Valores com suporte: - False (padrão)- True |
| Mecanismo de Banco de Dados do SQL Server | /SQLUSERDBLOGDIROpcional |
Especifica o diretório dos arquivos de log de bancos de dados do usuário. Valor padrão: <InstallSQLDataDir>\<SQLInstanceID>\MSSQL\Data |
| Mecanismo de Banco de Dados do SQL Server | /SQLMAXDOP=parameterAplica-se a: SQL Server 2019 (15.x) e versões posteriores Opcional. Se omitido em instalações autônomas (silenciosas), MAXDOP se alinhará ao 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 instrução. O valor padrão está alinhado com o grau máximo de diretrizes de paralelismo |
| Mecanismo de Banco de Dados do SQL Server | /USESQLRECOMMENDEDMEMORYLIMITSAplica-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 usa 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: esse parâmetro não pode ser usado com /SQLMINMEMORY e /SQLMAXMEMORY. |
| Mecanismo de Banco de Dados do SQL Server | /SQLMINMEMORYAplica-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 Memória Mínima do Servidor em MB. Valor padrão: 0. Observação: esse parâmetro não pode ser usado com /USESQLRECOMMENDEDMEMORYLIMITS. |
| Mecanismo de Banco de Dados do SQL Server | /SQLMAXMEMORYAplica-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 Memória Máxima do Servidor em MB. Valor padrão: valor recomendado calculado que se alinha às diretrizes de configuração de memória de servidor para uma instância autônoma de SQL Server. Observação: esse parâmetro não pode ser usado com /USESQLRECOMMENDEDMEMORYLIMITS. |
| FILESTREAM | /FILESTREAMLEVELOpcional |
Especifica o nível de acesso para o recurso FILESTREAM. Valores com suporte: - 0 = desabilitar o suporte ao FILESTREAM desta instância. (Valor padrão)- 1 = habilitar o FILESTREAM para acesso ao Transact-SQL.- 2 = habilitar o FILESTREAM para acesso ao Transact-SQL e acesso de streaming de E/S de arquivo. (Inválido para cenários de cluster)- 3 = permitir que os clientes remotos tenham acesso de streaming aos dados do FILESTREAM. |
| FILESTREAM | /FILESTREAMSHARENAMEOpcional Obrigatório quando FILESTREAMLEVEL for maior do que 1. |
Especifica o nome do compartilhamento do Windows no qual os dados FILESTREAM serão armazenados. |
| Texto completo do SQL Server | /FTSVCACCOUNTOpcional |
Especifica a conta do serviço iniciador de filtro de texto completo. Esse parâmetro é ignorado no Windows Server 2008 ou posterior. 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á desabilitado. É necessário usar o Gerenciador de Controle do SQL Server para alterar a conta do serviço e habilitar a funcionalidade de texto completo. Valor padrão: Local Service Account |
| Texto completo do SQL Server | /FTSVCPASSWORDOpcional |
Especifica a senha do serviço iniciador de filtro de texto completo. Esse parâmetro é ignorado no Windows Server 2008 ou posterior. 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 | /ISSVCACCOUNTNecessário |
Especifica a conta do Integration Services. Valor padrão: NT AUTHORITY\NETWORK SERVICE |
| Serviços de integração | /ISSVCPASSWORDObrigató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 | /ISSVCStartupTypeOpcional |
Especifica o modo de inicialização do serviço Integration Services . |
| Configuração de rede do SQL Server | /NPENABLEDOpcional |
Especifica o estado do protocolo de Pipes Nomeados para o serviço do SQL Server. Valores com suporte: - 0 = desabilitar o protocolo de pipes nomeados- 1 = habilitar o protocolo de pipes nomeados |
| Configuração de rede do SQL Server | /TCPENABLEDOpcional |
Especifica o estado do protocolo TCP para o serviço do SQL Server. Valores com suporte: - 0 = desabilitar o protocolo TCP- 1 = habilitar o protocolo TCP |
| Serviços de Relatórios | /RSINSTALLMODEAplica-se a: SQL Server 2016 (13.x) e versões anteriores Opcional Só disponível no FilesOnlyMode |
Especifica o modo de Instalação do Reporting Services. Valores com suporte: - SharePointFilesOnlyMode- DefaultNativeMode- FilesOnlyModeObservação: se a instalação incluir o Mecanismo de Banco de Dados do SQL Server, o RSINSTALLMODE padrão será DefaultNativeMode.Se a instalação não incluir o Mecanismo de Banco de Dados do SQL Server, o RSINSTALLMODE padrão 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 o RSINSTALLMODE para FilesOnlyMode. |
| Serviços de Relatórios | /RSSVCACCOUNTAplica-se a: SQL Server 2016 (13.x) e versões anteriores Necessário |
Especifica a conta de inicialização do Reporting Services. |
| Serviços de Relatórios | /RSSVCPASSWORDAplica-se a: SQL Server 2016 (13.x) e versões anteriores Obrigatório |
Especifica a senha da conta de inicialização do 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 | /RSSVCStartupTypeAplica-se a: SQL Server 2016 (13.x) e versões anteriores Opcional |
Especifica o modo de inicialização do Reporting Services. Valores com suporte: - Automatic- Disabled- Manual |
| Serviços de Machine Learning/Python (no banco de dados) | /MPYCACHEDIRECTORYOpcional |
Reservado para uso futuro. Use %TEMP% para armazenar os arquivos .CAB do Python para instalação em um computador que não tenha uma conexão com a Internet. |
| Serviços de Machine Learning/R (no banco de dados) | /MRCACHEDIRECTORYOpcional |
Use esse parâmetro para especificar o diretório de Cache para suporte aos recursos do Microsoft R Open, do SQL Server 2016 (13.x) R Services, do SQL Server 2016 (13.x) R Server (Autônomo) ou do R nos Serviços de Machine Learning do SQL Server ou do Machine Learning Server (Autônomo). Essa configuração normalmente é usada ao instalar componentes do R do prompt de comando em um computador sem acesso à Internet. |
| Java/Extensões de Linguagem |
/SQL_INST_JAVA,/SQLJAVADIR = "path"Aplica-se a: somente ao SQL Server 2019 (15.x) Opcional |
Especifica a instalação do Java com as Extensões de Linguagem. Se /SQL_INST_JAVA for fornecido sem o parâmetro /SQLJAVADIR, será presumido que você deseja instalar o Zulu Open JRE fornecido pela mídia de instalação.O fornecimento de um caminho para /SQLJAVADIR indica que você deseja usar um JRE ou um JDK já instalado. |
| Extensão do Azure para SQL Server | /FEATURES=AZUREEXTENSIONAplica-se a: SQL Server 2022 (16.x) e versões posteriores Opcional |
Para o SQL Server 2022 (16.x) e versões posteriores, conecte a instância ao Azure Arc. Para o SQL Server 2025 (17.x), conecte a instância ao Azure Arc ou ao SQL Server na VM do Azure. |
| Extensão do Azure para SQL Server | /AZURESUBSCRIPTIONIDAplica-se a: SQL Server 2022 (16.x) e versões posteriores Opcional |
Assinatura do Azure em que o recurso de instância do SQL Server será criado. |
| Extensão do Azure para SQL Server | /AZURERESOURCEGROUPAplica-se a: SQL Server 2022 (16.x) e versões posteriores Opcional |
Grupo de recursos do Azure em que o recurso de instância do SQL Server será criado. |
| Extensão do Azure para SQL Server | /AZUREREGIONAplica-se a: SQL Server 2022 (16.x) e versões posteriores Opcional |
Região do Azure em que o recurso de instância do SQL Server será criado. |
| Extensão do Azure para SQL Server | /AZURETENANTIDAplica-se a: SQL Server 2022 (16.x) e versões posteriores Opcional |
ID de locatário do Azure na qual a entidade de serviço existe. |
| Extensão do Azure para SQL Server | /AZURESERVICEPRINCIPALAplica-se a: SQL Server 2022 (16.x) e versões posteriores Opcional |
Principal de serviço para autenticar contra o dado ID de locatário, assinatura e grupo de recursos. |
| Extensão do Azure para SQL Server | /AZURESERVICEPRINCIPALSECRETAplica-se a: SQL Server 2022 (16.x) e versões posteriores Opcional |
Segredo da entidade de serviço. |
| Extensão do Azure para SQL Server | /AZUREARCPROXYAplica-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 do SQL Server, Replicação e Pesquisa de Texto Completo, e ainda habilitar a inicialização instantânea de arquivo 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
Do SQL Server 2022 (16.x) em diante, você pode instalar o agente do Azure Arc com a extensão Azure do SQL Server usando a configuraçã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 registra as instâncias do SQL Server como recursos no Azure e as torna qualificadas para ter serviços de gerenciamento adicionais do Azure anexados.
A partir do SQL Server 2025 (17.x), você pode instalar a extensão do Azure para SQL Server usando a instalaçã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 parenteses (< ... >) 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 do SQL Server existentes que estão 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
Esse comando não desinstala fisicamente a extensão do Azure para SQL Server. Em vez disso, o comando marca esse recurso como não selecionado na configuração. Para remover o recurso do Azure desta instância, acesse o portal do Azure e exclua-o.
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:
- SQL Server habilitado pelo Azure Arc
- Conectar o SQL Server ao Azure Arc
- O que é o SQL Server nas máquinas virtuais do Windows no Azure?
- Registrar a VM do SQL Server do Windows com a extensão do Agente de IaaS do SQL
Parâmetros do SysPrep
Para obter mais informações sobre o SQL Server SysPrep, consulte Instalar o SQL Server com o SysPrep.
Parâmetros de preparação de imagem
Use os parâmetros da 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 Instalação do Mecanismo de Banco de Dados | /ACTIONNecessário |
Necessário para indicar o fluxo de trabalho da instalação. Valores com suporte: PrepareImage |
| Controle de Instalação do Mecanismo de Banco de Dados | /IACCEPTSQLSERVERLICENSETERMSObrigatório quando o parâmetro /Q ou /QS for especificado para instalações autônomas |
Necessário para confirmar a aceitação dos termos de licença. A partir do SQL Server 2022 (16.x), leia os Termos de Licença do Software Microsoft SQL Server em aka.ms/useterms. |
| Controle de Instalação do Mecanismo de Banco de Dados | /ENUOpcional |
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 do idioma inglês e do idioma correspondente ao sistema operacional. |
| Controle de Instalação do Mecanismo de Banco de Dados | /UpdateEnabledOpcional |
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 1 e 0. Por padrão, a Instalação do SQL Server inclui atualizações encontradas. |
| Controle de Instalação do Mecanismo de Banco de Dados | /UpdateSourceOpcional |
Especifique o local em que a Instalação do SQL Server obtém atualizações de produto. Os valores válidos são "MU" para 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 pesquisa o Microsoft Update ou um Serviço do Windows Update por meio dos Serviços de Atualização do Windows Server. |
| Controle de Instalação do Mecanismo de Banco de Dados | /CONFIGURATIONFILEOpcional |
Especifica o arquivo de configuração a ser usado. |
| Controle de Instalação do Mecanismo de Banco de Dados | /FEATURESNecessário |
Especifica os componentes a serem instalados. Os valores compatíveis são SQLEngine, Replication, FullText, DQ, AS, AS_SPI, RS, RS_SHP, RS_SHPWFE, DQC, Conn, IS, BC, SDK, DREPLAY_CTLR, DREPLAY_CLT, SNAC_SDK, SQLODBC, SQLODBC_SDK, LocalDB, MDS, POLYBASE1 |
| Controle de Instalação do Mecanismo de Banco de Dados |
/HELP ou ?Opcional |
Exibe as opções de uso dos parâmetros. |
| Controle de Instalação do Mecanismo de Banco de Dados | /HIDECONSOLEOpcional |
Especifica se a janela do console é ocultada ou fechada. |
| Controle de Instalação do Mecanismo de Banco de Dados | /INDICATEPROGRESSOpcional |
Especifica que o arquivo de log de Instalação detalhado será conectado ao console. |
| Controle de Instalação do Mecanismo de Banco de Dados | /INSTALLSHAREDDIROpcional |
Especifica um diretório de instalação não padrão para componentes compartilhados de 64 bits. O padrão é %Program Files%\Microsoft SQL ServerNão pode ser definido como %Program Files(x86)%\Microsoft SQL Server. |
| Controle de Instalação do Mecanismo de Banco de Dados | /INSTANCEDIROpcional |
Especifica um diretório de instalação não padrão para componentes específicos à instância. |
| Controle de Instalação do Mecanismo de Banco de Dados | /INSTANCEIDNecessário para recursos de instância. |
Especifica uma InstanceID para a instância que está sendo preparada. |
| Mecanismo PolyBase | /PBENGSVCACCOUNTOpcional |
Especifica a conta do serviço de mecanismo. Valor padrão: NT AUTHORITY\NETWORK SERVICE. |
| Movimentação de Dados PolyBase | /PBDMSSVCPASSWORDOpcional |
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. |
| Mecanismo PolyBase | /PBENGSVCSTARTUPTYPEOpcional |
Especifica o modo de inicialização para o serviço do Mecanismo do PolyBase. Valores com suporte: - Automatic (padrão)- Disabled- Manual |
| PolyBase | /PBPORTRANGEOpcional |
Especifica um intervalo de portas com pelo menos seis portas para serviços do PolyBase. Exemplo:/PBPORTRANGE=16450-16460 |
| PolyBase | /PBSCALEOUTOpcional |
Especifica se a instância do Mecanismo de Banco de Dados do SQL Server é usada como parte do grupo computacional de expansão do PolyBase. Use essa opção se estiver configurando um grupo computacional de expansão do PolyBase incluindo o nó de cabeçalho. Valores com suporte: True, False |
| Controle de Instalação do Mecanismo de Banco de Dados |
/Q ou /QUIETOpcional |
Especifica que a Instalação é executada em modo silencioso sem nenhuma interface do usuário. Isso é usado para instalações autônomas. O parâmetro /Q substitui a entrada do parâmetro /QS. |
| Controle de Instalação do Mecanismo de Banco de Dados |
/QS ou /QUIETSIMPLEOpcional |
Especifica que a Instalação é executada e mostra o andamento por meio da interface do usuário, mas não aceita nenhuma entrada nem mostra nenhuma mensagem de erro. |
1 Distributed Replay, SDK e SNAC não estão disponíveis no SQL Server 2022 (16.x) e versões posteriores.
Sintaxe de exemplo
Para preparar uma nova instância autônoma com os componentes de Replicação e Pesquisa de Texto Completo do Mecanismo de Banco de Dados do SQL Servere do Reporting Services.
setup.exe /q /ACTION=PrepareImage /FEATURES=SQL,RS /InstanceID =<MYINST> /IACCEPTSQLSERVERLICENSETERMS
Parâmetros de conclusão de imagem
Use os parâmetros da 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 Instalação do Mecanismo de Banco de Dados | /ACTIONNecessário |
Necessário para indicar o fluxo de trabalho da instalação. Valores com suporte: CompleteImage |
| Controle de Instalação do Mecanismo de Banco de Dados | /IACCEPTSQLSERVERLICENSETERMSObrigatório quando o parâmetro /Q ou /QS for especificado para instalações autônomas |
Necessário para confirmar a aceitação dos termos de licença. A partir do SQL Server 2022 (16.x), leia os Termos de Licença do Software Microsoft SQL Server em aka.ms/useterms. |
| Controle de Instalação do Mecanismo de Banco de Dados | /ENUOpcional |
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 do idioma inglês e do idioma correspondente ao sistema operacional. |
| Controle de Instalação do Mecanismo de Banco de Dados | /CONFIGURATIONFILEOpcional |
Especifica o arquivo de configuração a ser usado. |
| Controle de Instalação do Mecanismo de Banco de Dados | /ERRORREPORTINGAplica-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 do SQL Server. Para obter mais informações, consulte o suplemento de privacidade do SQL Server. Valores com suporte: - 1 = habilitado- 0 = desabilitado |
| Controle de Instalação do Mecanismo de Banco de Dados |
/HELP ou ?Opcional |
Exibe as opções de uso dos parâmetros. |
| Controle de Instalação do Mecanismo de Banco de Dados | /INDICATEPROGRESSOpcional |
Especifica que o arquivo de log de Instalação detalhado será conectado ao console. |
| Controle de Instalação do Mecanismo de Banco de Dados | /INSTANCEIDOpcional |
Use a ID de Instância especificada durante a etapa de preparação da imagem. Valores com suporte: InstanceID de uma instância preparada. |
| Controle de Instalação do Mecanismo de Banco de Dados | /INSTANCENAMEOpcional |
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 Instalação do Mecanismo de Banco de Dados | /PRODUCTCOVEREDBYSAAplica-se a: SQL Server 2022 (16.x) e versões posteriores Necessário quando se instala o recurso de extensão do Azure a partir do prompt de comando com AZUREEXTENSION. |
Especifica a cobertura de licença para o SQL Server./PRODUCTCOVEREDBYSA=True, ou apenas /PRODUCTCOVEREDBYSA, indica que ele está coberto pelo Software Assurance ou pela assinatura do SQL Server./PRODUCTCOVEREDBYSA=False, ou a omissão do parâmetro, indica que ele está coberto por uma licença do SQL Server. |
| Controle de Instalação do Mecanismo de Banco de Dados | /PIDOpcional |
Especifica a chave do produto (Product Key) da edição do SQL Server. Se esse parâmetro não for especificado, a versão de Avaliação será usada. Observação: se você estiver instalando o SQL Server Express, SQL Server Express with Advanced Services, o SQL Server Express with Tools, o SQL Server Developer ou a Avaliação do SQL Server, o PID será predefinido. |
| Controle de Instalação do Mecanismo de Banco de Dados |
/Q ou /QUIETOpcional |
Especifica que a Instalação é executada em modo silencioso sem nenhuma interface do usuário. Isso é usado para instalações autônomas. O parâmetro /Q substitui a entrada do parâmetro /QS. |
| Controle de Instalação do Mecanismo de Banco de Dados |
/QS ou /QUIETSIMPLEOpcional |
Especifica que a Instalação é executada e mostra o andamento por meio da interface do usuário, mas não aceita nenhuma entrada nem mostra nenhuma mensagem de erro. |
| Controle de Instalação do Mecanismo de Banco de Dados | /SQMREPORTINGAplica-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 do recurso do SQL Server. Valores com suporte: - 1 = habilitado- 0 = desabilitado |
| Controle de Instalação do Mecanismo de Banco de Dados | /HIDECONSOLEOpcional |
Especifica se a janela do console é ocultada ou fechada. |
| Agente do SQL Server | /AGTSVCACCOUNTNecessário |
Especifica a conta para o serviço do SQL Server Agent. |
| Agente do SQL Server | /AGTSVCPASSWORDObrigatório |
Especifica a senha da 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 | /AGTSVCSTARTUPTYPEOpcional |
Especifica o modo de inicialização para o serviço do SQL Server Agent. Valores com suporte: - Automatic- Disabled- Manual |
| Mecanismo PolyBase | /PBENGSVCACCOUNTOpcional |
Especifica a conta do serviço de mecanismo. Valor padrão: NT AUTHORITY\NETWORK SERVICE. |
| Movimentação de Dados PolyBase | /PBDMSSVCPASSWORDOpcional |
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. |
| Mecanismo PolyBase | /PBENGSVCSTARTUPTYPEOpcional |
Especifica o modo de inicialização para o serviço do Mecanismo do PolyBase. Valores com suporte: - Automatic (padrão)- Disabled- Manual |
| PolyBase | /PBPORTRANGEOpcional |
Especifica um intervalo de portas com pelo menos seis portas para serviços do PolyBase. Exemplo:/PBPORTRANGE=16450-16460 |
| PolyBase | /PBSCALEOUTOpcional |
Especifica se a instância do Mecanismo de Banco de Dados do SQL Server é usada como parte do grupo computacional de expansão do PolyBase. Use essa opção se estiver configurando um grupo computacional de expansão do PolyBase incluindo o nó de cabeçalho. Valores com suporte: True, False |
| Navegador do SQL Server | /BROWSERSVCSTARTUPTYPEOpcional |
Especifica o modo de inicialização do serviço do SQL Server Browser. Valores com suporte: - Automatic- Disabled- Manual |
| Mecanismo de Banco de Dados do SQL Server | /ENABLERANUOpcional |
Habilita credenciais de executar como para instalações do SQL Server Express . |
| Mecanismo de Banco de Dados do SQL Server | /INSTALLSQLDATADIROpcional |
Especifica o diretório de dados dos 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 | /SAPWDObrigatório quando /SECURITYMODE=SQL |
Especifica a senha da conta SA do SQL Server. |
| Mecanismo de Banco de Dados do SQL Server | /SECURITYMODEOpcional |
Especifica o modo de segurança do SQL Server. Se esse parâmetro não for fornecido, o modo de autenticação somente Windows terá suporte. Valor com suporte: SQL |
| Mecanismo de Banco de Dados do SQL Server | /SQLBACKUPDIROpcional |
Especifica o diretório dos arquivos de backup. Valor padrão: <InstallSQLDataDir>\<SQLInstanceID>\MSSQL\Backup |
| Mecanismo de Banco de Dados do SQL Server | /SQLCOLLATIONOpcional |
Especifica as configurações de ordenação do SQL Server. O valor padrão baseia-se na localidade do sistema operacional Windows. Para obter mais informações, consulte Suporte de agrupamento e unicode. |
| Mecanismo de Banco de Dados do SQL Server | /SQLSVCACCOUNTNecessário |
Especifica a conta de inicialização do serviço SQL Server. |
| Mecanismo de Banco de Dados do SQL Server | /SQLSVCPASSWORDObrigatório |
Especifica a senha de 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 | /SQLSVCSTARTUPTYPEOpcional |
Especifica o modo de inicialização do serviço SQL Server . Valores com suporte: - Automatic- Disabled- Manual |
| Mecanismo de Banco de Dados do SQL Server | /SQLSYSADMINACCOUNTSNecessário |
Use este parâmetro para provisionar logons para serem membros da função sysadmin. Para edições do SQL Server diferentes do SQL Server Express, /SQLSYSADMINACCOUNTS é obrigatório. Para as edições do SQL Server Express, o uso de /SQLSYSADMINACCOUNTS é opcional, mas /SQLSYSADMINACCOUNTS ou /ADDCURRENTUSERASSQLADMIN é obrigatório. |
| Mecanismo de Banco de Dados do SQL Server | /SQLTEMPDBDIROpcional |
Especifica o diretório dos arquivos de dados do 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 tempdb arquivos de dados serão distribuídos entre os diretórios de maneira alternada.Valor padrão: <InstallSQLDataDir>\<SQLInstanceID>\MSSQL\Data (Diretório de Dados do Sistema)Observação: esse parâmetro também é adicionado ao cenário RebuildDatabase. |
| Mecanismo de Banco de Dados do SQL Server | /SQLTEMPDBLOGDIROpcional |
Especifica o diretório do arquivo de log do tempdb.Valor padrão: <InstallSQLDataDir>\<SQLInstanceID>\MSSQL\Data (Diretório de Dados do Sistema)Observação: esse parâmetro também é adicionado ao cenário RebuildDatabase. |
| Mecanismo de Banco de Dados do SQL Server | /SQLTEMPDBFILESIZEAplica-se a: SQL Server 2016 (13.x) e versões posteriores Opcional |
Especifica o tamanho inicial de cada arquivo de dados do tempdb.Padrão = 4 MB para o SQL Server Express e 8 MB para todas as outras edições Mín. = 4 MB ou 8 MB Máx. = 1.024 MB |
| Mecanismo de Banco de Dados do SQL Server | /SQLTEMPDBFILEGROWTHOpcional |
Especifica o incremento de aumento do arquivo de cada arquivo de dados do 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: Mín = 0, máx = 1.024 |
| Mecanismo de Banco de Dados do SQL Server | /SQLTEMPDBLOGFILESIZEAplica-se a: SQL Server 2016 (13.x) e versões posteriores Opcional |
Especifica o tamanho inicial do arquivo de log do 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: Mín. = valor padrão (4 ou 8) e Máx. = 1.024 |
| Mecanismo de Banco de Dados do SQL Server | /SQLTEMPDBLOGFILEGROWTHAplica-se a: SQL Server 2016 (13.x) e versões posteriores Opcional |
Especifica o incremento de aumento do arquivo de log do 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: Mín = 0, máx = 1.024 |
| Mecanismo de Banco de Dados do SQL Server | /SQLTEMPDBFILECOUNTOpcional |
Especifica o número de arquivos de dados do tempdb a serem adicionados pela configuração. Esse valor pode ser aumentado para o número de núcleos.Valor padrão: 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 é tempdb.mdf. Os arquivos adicionais do tempdb são chamados de tempdb_mssql_#.ndf, em que # representa um número exclusivo para cada arquivo de banco de dados adicional do tempdb criado durante a configuração. A finalidade dessa convenção de nomenclatura é torná-los exclusivos. A desinstalação de uma instância do SQL Server exclui os arquivos com a convenção de nomenclatura tempdb_mssql_#.ndf. Não use a convenção de nomenclatura tempdb_mssql_\*.ndf para os arquivos de banco de dados de usuário.Aviso: não há suporte para o SQL Server Express na configuração desse parâmetro. A Instalação instala apenas um arquivo de dados do tempdb. |
| Mecanismo de Banco de Dados do SQL Server | /SQLUSERDBDIROpcional |
Especifica o diretório dos arquivos de dados de bancos de dados do usuário. Valor padrão: <InstallSQLDataDir>\<SQLInstanceID>\MSSQL\Data |
| Mecanismo de Banco de Dados do SQL Server | /SQLUSERDBLOGDIROpcional |
Especifica o diretório dos arquivos de log de bancos de dados do usuário. Valor padrão: <InstallSQLDataDir>\<SQLInstanceID>\MSSQL\Data |
| FILESTREAM | /FILESTREAMLEVELOpcional |
Especifica o nível de acesso para o recurso FILESTREAM. Valores com suporte: - 0 = desabilitar o suporte ao FILESTREAM desta instância. (Valor padrão)- 1 = habilitar o FILESTREAM para acesso ao Transact-SQL.- 2 = habilitar o FILESTREAM para acesso ao Transact-SQL e acesso de streaming de E/S de arquivo. (Inválido para cenários de cluster)- 3 = permitir que os clientes remotos tenham acesso de streaming aos dados do FILESTREAM. |
| FILESTREAM | /FILESTREAMSHARENAMEOpcional Obrigatório quando FILESTREAMLEVEL for maior do que 1. |
Especifica o nome do compartilhamento do Windows no qual os dados FILESTREAM serão armazenados. |
| Texto completo do SQL Server | /FTSVCACCOUNTOpcional |
Especifica a conta do serviço iniciador de filtro de texto completo. Esse parâmetro é ignorado no Windows Server 2008 ou posterior. 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á desabilitado. É necessário usar o Gerenciador de Controle do SQL Server para alterar a conta do serviço e habilitar a funcionalidade de texto completo. Valor padrão: Local Service Account |
| Texto completo do SQL Server | /FTSVCPASSWORDOpcional |
Especifica a senha do serviço iniciador de filtro de texto completo. Esse parâmetro é ignorado no Windows Server 2008 ou posterior. 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 | /NPENABLEDOpcional |
Especifica o estado do protocolo de Pipes Nomeados para o serviço do SQL Server. Valores com suporte: - 0 = desabilitar o protocolo de pipes nomeados- 1 = habilitar o protocolo de pipes nomeados |
| Configuração de rede do SQL Server | /TCPENABLEDOpcional |
Especifica o estado do protocolo TCP para o serviço do SQL Server. Valores com suporte: - 0 = desabilitar o protocolo TCP- 1 = habilitar o protocolo TCP |
| Serviços de Relatórios | /RSINSTALLMODEAplica-se a: SQL Server 2016 (13.x) e versões anteriores Opcional Só disponível no FilesOnlyMode |
Especifica o modo de Instalação do Reporting Services. Valores com suporte: - SharePointFilesOnlyMode- DefaultNativeMode- FilesOnlyModeObservação: se a instalação incluir o Mecanismo de Banco de Dados do SQL Server, o RSINSTALLMODE padrão será DefaultNativeMode.Se a instalação não incluir o Mecanismo de Banco de Dados do SQL Server, o RSINSTALLMODE padrão 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 o RSINSTALLMODE para FilesOnlyMode. |
| Serviços de Relatórios | /RSSVCACCOUNTAplica-se a: SQL Server 2016 (13.x) e versões anteriores Necessário |
Especifica a conta de inicialização do Reporting Services. |
| Serviços de Relatórios | /RSSVCPASSWORDAplica-se a: SQL Server 2016 (13.x) e versões anteriores Obrigatório |
Especifica a senha da conta de inicialização do 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 | /RSSVCStartupTypeAplica-se a: SQL Server 2016 (13.x) e versões anteriores Opcional |
Especifica o modo de inicialização do Reporting Services. Valores com suporte: - Automatic- Disabled- Manual |
Sintaxe de exemplo
Para concluir uma instância autônoma preparada que inclui os componentes de Replicação e de Pesquisa de Texto Completo do Mecanismo de Banco de Dados 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 listados 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 Instalação do Mecanismo de Banco de Dados | /ACTIONNecessário |
Necessário para indicar o fluxo de trabalho da instalação. Valores com suporte: - Upgrade- EditionUpgradeO valor EditionUpgrade é usado para atualizar uma edição existente do SQL Server para outra edição. 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 2025). |
| Controle de Instalação do Mecanismo de Banco de Dados | /IACCEPTSQLSERVERLICENSETERMSObrigatório quando o parâmetro /Q ou /QS for especificado para instalações autônomas |
Necessário para confirmar a aceitação dos termos de licença. A partir do SQL Server 2022 (16.x), leia os Termos de Licença do Software Microsoft SQL Server em aka.ms/useterms. |
| Controle de Instalação do Mecanismo de Banco de Dados | /ENUOpcional |
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 do idioma inglês e do idioma correspondente ao sistema operacional. |
| Controle de Instalação do Mecanismo de Banco de Dados | /UpdateEnabledOpcional |
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 1 e 0. Por padrão, a Instalação do SQL Server inclui atualizações encontradas. |
| Controle de Instalação do Mecanismo de Banco de Dados | /UpdateSourceOpcional |
Especifique o local em que a Instalação do SQL Server obtém atualizações de produto. Os valores válidos são "MU" para 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 pesquisa o Microsoft Update ou um Serviço do Windows Update por meio dos Serviços de Atualização do Windows Server. |
| Controle de Instalação do Mecanismo de Banco de Dados | /CONFIGURATIONFILEOpcional |
Especifica o arquivo de configuração a ser usado. |
| Controle de Instalação do Mecanismo de Banco de Dados | /ERRORREPORTINGAplica-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 do SQL Server. Para obter mais informações, consulte o suplemento de privacidade do SQL Server. Valores com suporte: - 1 = habilitado- 0 = desabilitado |
| Controle de Instalação do Mecanismo de Banco de Dados |
/HELP ou ?Opcional |
Exibe as opções de uso dos parâmetros. |
| Controle de Instalação do Mecanismo de Banco de Dados | /INDICATEPROGRESSOpcional |
Especifica que o arquivo de log de Instalação detalhado será conectado ao console. |
| Controle de Instalação do Mecanismo de Banco de Dados | / INSTANCEDIROpcional |
Especifica um diretório de instalação não padrão para componentes compartilhados. |
| Controle de Instalação do Mecanismo de Banco de Dados | /INSTANCEIDObrigatório ao atualizar do SQL Server 2008 (10.0.x) ou versões posteriores. Opcional ao atualizar do SQL Server 2005 (9.x). |
Especifica um valor não padrão para uma InstanceID. |
| Controle de Instalação do Mecanismo de Banco de Dados | /INSTANCENAMENecessá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 Instalação do Mecanismo de Banco de Dados | /PIDOpcional |
Especifica a chave do produto (Product Key) da edição do SQL Server. Se esse parâmetro não for especificado, a versão de Avaliação será usada. Observação: se você estiver instalando o SQL Server Express, SQL Server Express with Advanced Services, o SQL Server Express with Tools, o SQL Server Developer ou a Avaliação do SQL Server, o PID será predefinido. |
| Controle de Instalação do Mecanismo de Banco de Dados |
/Q ou /QUIETOpcional |
Especifica que a Instalação é executada em modo silencioso sem nenhuma interface do usuário. Isso é usado para instalações autônomas. O parâmetro /Q substitui a entrada do parâmetro /QS. |
| Controle de Instalação do Mecanismo de Banco de Dados | /UIMODEOpcional |
Especifica se deve apresentar somente o número mínimo de caixas de diálogo durante a instalação./UIMODE só pode ser usado com os parâmetros /ACTION=INSTALL e UPGRADE.Valores com suporte: - /UIMODE=Normal é o padrão para edições não Express e apresenta todas as caixas de diálogo de instalação para os recursos selecionados.- /UIMODE=AutoAdvance é o padrão para edições Express e ignora as caixas de diálogo dispensáveis.Quando combinado com outros parâmetros, UIMODE é substituído. Por exemplo, quando /UIMODE=AutoAdvance e /ADDCURRENTUSERASSQLADMIN=FALSE são fornecidos, a caixa de diálogo de provisionamento não é preenchida automaticamente com o usuário atual.A configuração UIMODE não pode ser usada com os parâmetros /Q ou /QS. |
| Controle de Instalação do Mecanismo de Banco de Dados | /SQMREPORTINGAplica-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 do recurso do SQL Server. Valores com suporte: - 1 = habilitado- 0 = desabilitado |
| Controle de Instalação do Mecanismo de Banco de Dados | /HIDECONSOLEOpcional |
Especifica se a janela do console é ocultada ou fechada. |
| Navegador do SQL Server | /BROWSERSVCSTARTUPTYPEOpcional |
Especifica o modo de inicialização do serviço do SQL Server Browser. Valores com suporte: - Automatic- Disabled- Manual |
| Texto Completo do SQL Server | /FTUPGRADEOPTIONOpcional |
Especifica a opção de atualização do catálogo de Texto Completo. Valores com suporte: - REBUILD- RESET- IMPORT |
| SQL Server Data Quality Services | /IACCEPTDQUNINSTALLOpcional |
Remove os Serviços de Qualidade de Dados durante a atualização para o SQL Server 2025 (17.x) e versões posteriores. Para obter mais informações, consulte A atualização falhará se os Serviços de Qualidade de Dados estiverem instalados. Aplica-se a: SQL Server 2025 (17.x) e versões posteriores. |
| Serviços de integração | /ISSVCACCOUNTNecessário |
Especifica a conta do Integration Services. Valor padrão: NT AUTHORITY\NETWORK SERVICE |
| Serviços de integração | /ISSVCPASSWORDObrigató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 | /ISSVCStartupTypeOpcional |
Especifica o modo de inicialização do serviço Integration Services . |
| Serviços de Relatórios | /RSUPGRADEDATABASEACCOUNTOpcional |
A propriedade só é usada ao atualizar um servidor de relatório no modo SharePoint que seja da versão 2008 R2 ou anterior. As demais operações de atualização são executadas para servidores de relatório que usam a arquitetura mais antiga do modo do SharePoint, que foi modificada no SQL Server 2012 (11.x) Reporting Services. Se essa opção não estiver incluída com a instalação por meio da linha de comando, a conta de serviço padrão para a instância do servidor de relatório antigo será usada. Se esta propriedade for usada, forneça a senha para a conta usando a propriedade /RSUPGRADEPASSWORD . |
| Serviços de Relatórios | /RSUPGRADEPASSWORDOpcional |
Senha da conta de serviço do Servidor de Relatórios 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 troca é necessária ao atualizar uma instalação do modo SharePoint que se baseia na arquitetura de serviço compartilhado do SharePoint. A opção não é necessária para atualizar versões de serviço não compartilhadas 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 reparo
Use os parâmetros listados na tabela a seguir para desenvolver scripts de linha de comando para reparação.
| componente Mecanismo de Banco de Dados do SQL Server | Parâmetro | Descrição |
|---|---|---|
| Controle de Instalação do Mecanismo de Banco de Dados | /ACTIONNecessário |
Necessário para indicar o fluxo de trabalho de reparo. Valores com suporte: Repair |
| Controle de Instalação do Mecanismo de Banco de Dados | /ENUOpcional |
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 do idioma inglês e do idioma correspondente ao sistema operacional. |
| Controle de Instalação do Mecanismo de Banco de Dados | /FEATURESNecessário |
Especifica os componentes a serem reparados. |
| Controle de Instalação do Mecanismo de Banco de Dados | /INSTANCENAMENecessá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. |
| Mecanismo PolyBase | /PBENGSVCACCOUNTOpcional |
Especifica a conta do serviço de mecanismo. Valor padrão: NT AUTHORITY\NETWORK SERVICE. |
| Movimentação de Dados PolyBase | /PBDMSSVCPASSWORDOpcional |
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. |
| Mecanismo PolyBase | /PBENGSVCSTARTUPTYPEOpcional |
Especifica o modo de inicialização para o serviço do Mecanismo do PolyBase. Valores com suporte: - Automatic (padrão)- Disabled- Manual |
| PolyBase | /PBPORTRANGEOpcional |
Especifica um intervalo de portas com pelo menos seis portas para serviços do PolyBase. Exemplo:/PBPORTRANGE=16450-16460 |
| PolyBase | /PBSCALEOUTOpcional |
Especifica se a instância do Mecanismo de Banco de Dados do SQL Server é usada como parte do grupo computacional de expansão do PolyBase. Use essa opção se estiver configurando um grupo computacional de expansão do PolyBase incluindo o nó de cabeçalho. Valores com suporte: True, False |
| Controle de Instalação do Mecanismo de Banco de Dados |
/Q ou /QUIETOpcional |
Especifica que a Instalação é executada em modo silencioso sem nenhuma interface do usuário. Isso é usado para instalações autônomas. O parâmetro /Q substitui a entrada do parâmetro /QS. |
| Controle de Instalação do Mecanismo de Banco de Dados | /HIDECONSOLEOpcional |
Especifica se a janela do console é ocultada ou fechada. |
Sintaxe de exemplo
Reparar uma instância e os componentes compartilhados.
setup.exe /q /ACTION=Repair /INSTANCENAME=<instancename>
Parâmetros de recompilação do banco de dados do sistema
Use os parâmetros listados na tabela a seguir para desenvolver scripts de linha de comando para recompilar os bancos de dados do sistema master, model, msdb e tempdb. Para obter mais informações, consulte Recriar bancos de dados do sistema.
| componente Mecanismo de Banco de Dados do SQL Server | Parâmetro | Descrição |
|---|---|---|
| Controle de Instalação do Mecanismo de Banco de Dados | /ACTIONNecessário |
Necessário para indicar o fluxo de trabalho de reconstrução do banco de dados. Valores com suporte: RebuildDatabase |
| Controle de Instalação do Mecanismo de Banco de Dados | /INSTANCENAMENecessá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 Instalação do Mecanismo de Banco de Dados |
/Q ou /QUIETOpcional |
Especifica que a Instalação é executada em modo silencioso sem nenhuma interface do usuário. Isso é usado para instalações autônomas. O parâmetro /Q substitui a entrada do parâmetro /QS. |
| Mecanismo de Banco de Dados do SQL Server | /SQLCOLLATIONOpcional |
Especifica uma nova ordenação no nível do servidor. O valor padrão baseia-se na localidade do sistema operacional Windows. Para obter mais informações, consulte Suporte de agrupamento e unicode. |
| Mecanismo de Banco de Dados do SQL Server | /SAPWDtiver sido especificado durante a instalação da instância. |
Especifica a senha da conta SA do SQL Server. |
| Mecanismo de Banco de Dados do SQL Server | /SQLSYSADMINACCOUNTSNecessário |
Use este parâmetro para provisionar logons para serem membros da função sysadmin. Para edições do SQL Server diferentes do SQL Server Express, /SQLSYSADMINACCOUNTS é obrigatório. Para as edições do SQL Server Express, o uso de /SQLSYSADMINACCOUNTS é opcional, mas /SQLSYSADMINACCOUNTS ou /ADDCURRENTUSERASSQLADMIN é obrigatório. |
| Mecanismo de Banco de Dados do SQL Server | /SQLTEMPDBDIROpcional |
Especifica o diretório dos arquivos de dados do 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 tempdb arquivos de dados serão distribuídos entre os diretórios de maneira alternada.Valor padrão: <InstallSQLDataDir>\<SQLInstanceID>\MSSQL\Data (Diretório de Dados do Sistema)Observação: esse parâmetro também é adicionado ao cenário RebuildDatabase. |
| Mecanismo de Banco de Dados do SQL Server | /SQLTEMPDBLOGDIROpcional |
Especifica o diretório do arquivo de log do tempdb.Valor padrão: <InstallSQLDataDir>\<SQLInstanceID>\MSSQL\Data (Diretório de Dados do Sistema)Observação: esse parâmetro também é adicionado ao cenário RebuildDatabase. |
| Mecanismo de Banco de Dados do SQL Server | /SQLTEMPDBFILECOUNTOpcional |
Especifica o número de arquivos de dados do tempdb a serem adicionados pela configuração. Esse valor pode ser aumentado para o número de núcleos.Valor padrão: 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 é tempdb.mdf. Os arquivos adicionais do tempdb são chamados de tempdb_mssql_#.ndf, em que # representa um número exclusivo para cada arquivo de banco de dados adicional do tempdb criado durante a configuração. A finalidade dessa convenção de nomenclatura é torná-los exclusivos. A desinstalação de uma instância do SQL Server exclui os arquivos com a convenção de nomenclatura tempdb_mssql_#.ndf. Não use a convenção de nomenclatura tempdb_mssql_\*.ndf para os arquivos de banco de dados de usuário.Aviso: não há suporte para o SQL Server Express na configuração desse parâmetro. A Instalação instala apenas um arquivo de dados do tempdb. |
| Mecanismo de Banco de Dados do SQL Server | /SQLTEMPDBFILESIZEAplica-se a: SQL Server 2016 (13.x) e versões posteriores Opcional |
Especifica o tamanho inicial de cada arquivo de dados do tempdb.Padrão = 4 MB para o SQL Server Express e 8 MB para todas as outras edições Mín. = 4 MB ou 8 MB Máx. = 1.024 MB |
| Mecanismo de Banco de Dados do SQL Server | /SQLTEMPDBFILEGROWTHOpcional |
Especifica o incremento de aumento do arquivo de cada arquivo de dados do 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: Mín = 0, máx = 1.024 |
| Mecanismo de Banco de Dados do SQL Server | /SQLTEMPDBLOGFILESIZEAplica-se a: SQL Server 2016 (13.x) e versões posteriores Opcional |
Especifica o tamanho inicial do arquivo de log do 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: Mín. = valor padrão (4 ou 8) e Máx. = 1.024 |
| Mecanismo de Banco de Dados do SQL Server | /SQLTEMPDBLOGFILEGROWTHAplica-se a: SQL Server 2016 (13.x) e versões posteriores Opcional |
Especifica o incremento de aumento do arquivo de log do 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: Mín = 0, máx = 1.024 |
Parâmetros de desinstalação
Use os parâmetros listados 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 Instalação do Mecanismo de Banco de Dados | /ACTIONNecessário |
Necessário para indicar o fluxo de trabalho da desinstalação. Valores com suporte: Uninstall |
| Controle de Instalação do Mecanismo de Banco de Dados | /CONFIGURATIONFILEOpcional |
Especifica o arquivo de configuração a ser usado. |
| Controle de Instalação do Mecanismo de Banco de Dados | /FEATURESNecessário |
Especifica os componentes a serem desinstalados. |
| Controle de Instalação do Mecanismo de Banco de Dados |
/HELP ou ?Opcional |
Exibe as opções de uso dos parâmetros. |
| Controle de Instalação do Mecanismo de Banco de Dados | /INDICATEPROGRESSOpcional |
Especifica que o arquivo de log de Instalação detalhado será conectado ao console. |
| Controle de Instalação do Mecanismo de Banco de Dados | /INSTANCENAMENecessá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 Instalação do Mecanismo de Banco de Dados |
/Q ou /QUIETOpcional |
Especifica que a Instalação é executada em modo silencioso sem nenhuma interface do usuário. Isso é usado para instalações autônomas. O parâmetro /Q substitui a entrada do parâmetro /QS. |
| Controle de Instalação do Mecanismo de Banco de Dados | /HIDECONSOLEOpcional |
Especifica se a janela do console é ocultada ou fechada. |
Sintaxe de exemplo
Use o comando a seguir para desinstalar uma instância existente do SQL Server no prompt de comando.
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 anterior.
Para desinstalar uma atualização existente do SQL Server no prompt de comando, você pode encontrar o comando de desinstalação completo para um componente específico no Registro do Windows, usando o caminho do registro a seguir. Procure a "UninstallString" chave.
Aviso
A edição incorreta do registro pode danificar severamente seu sistema. Antes de fazer alterações no Registro, é recomendável fazer backup dos dados importantes no computador.
O exemplo a seguir mostra o caminho para uma atualização de KB específica.
Computer\HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\KB5014356
Você pode obter o comando de desinstalação na chave do Registro "UninstallString". Por exemplo:
C:\Program Files\Microsoft SQL Server\150\Setup Bootstrap\Update Cache\KB5014356\GDR\setup.exe" /Action=RemovePatch /AllInstances
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, verifique os artigos a seguir:
Considerações de segurança para uma instalação do SQL Server
Instâncias de cluster de failover Always On (SQL Server)
Importante
Todos os comandos de instalação de cluster de failover requerem um cluster do Windows subjacente. Todos os nós que fazem parte de um cluster de failover do Mecanismo de Banco de Dados do SQL Server devem fazer parte do mesmo cluster do Windows.
Teste e modifique os seguintes scripts de instalação de cluster de failover para que atendam às necessidades de sua organização.
Parâmetros de cluster de failover para instalação integrada
Use os parâmetros listados na tabela a seguir para desenvolver scripts de linha de comando para a 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 outros 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 Instalação do Mecanismo de Banco de Dados | /ACTIONNecessário |
Necessário para indicar o fluxo de trabalho da instalação do cluster de failover. Valor com suporte: InstallFailoverCluster |
| Controle de Instalação do Mecanismo de Banco de Dados | /IACCEPTSQLSERVERLICENSETERMSObrigatório quando o parâmetro /Q ou /QS for especificado para instalações autônomas |
Necessário para confirmar a aceitação dos termos de licença. A partir do SQL Server 2022 (16.x), leia os Termos de Licença do Software Microsoft SQL Server em aka.ms/useterms. |
| Controle de Instalação do Mecanismo de Banco de Dados | /ENUOpcional |
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 do idioma inglês e do idioma correspondente ao sistema operacional. |
| Controle de Instalação do Mecanismo de Banco de Dados | /FAILOVERCLUSTERGROUPOpcional |
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 padrão: SQL Server (<InstanceName>) |
| Mecanismo PolyBase | /PBENGSVCACCOUNTOpcional |
Especifica a conta do serviço de mecanismo. Valor padrão: NT AUTHORITY\NETWORK SERVICE. |
| Movimentação de Dados PolyBase | /PBDMSSVCPASSWORDOpcional |
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. |
| Mecanismo PolyBase | /PBENGSVCSTARTUPTYPEOpcional |
Especifica o modo de inicialização para o serviço do Mecanismo do PolyBase. Valores com suporte: - Automatic (padrão)- Disabled- Manual |
| PolyBase | /PBPORTRANGEOpcional |
Especifica um intervalo de portas com pelo menos seis portas para serviços do PolyBase. Exemplo:/PBPORTRANGE=16450-16460 |
| PolyBase | /PBSCALEOUTOpcional |
Especifica se a instância do Mecanismo de Banco de Dados do SQL Server é usada como parte do grupo computacional de expansão do PolyBase. Use essa opção se estiver configurando um grupo computacional de expansão do PolyBase incluindo o nó de cabeçalho. Valores com suporte: True, False |
| Controle de Instalação do Mecanismo de Banco de Dados | /UpdateEnabledOpcional |
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 1 e 0. Por padrão, a Instalação do SQL Server inclui atualizações encontradas. |
| Controle de Instalação do Mecanismo de Banco de Dados | /UpdateSourceOpcional |
Especifique o local em que a Instalação do SQL Server obtém atualizações de produto. Os valores válidos são "MU" para 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 pesquisa o Microsoft Update ou um Serviço do Windows Update por meio dos Serviços de Atualização do Windows Server. |
| Controle de Instalação do Mecanismo de Banco de Dados | /CONFIGURATIONFILEOpcional |
Especifica o arquivo de configuração a ser usado. |
| Controle de Instalação do Mecanismo de Banco de Dados | /ERRORREPORTINGAplica-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 do SQL Server. Para obter mais informações, consulte o suplemento de privacidade do SQL Server. Valores com suporte: - 1 = habilitado- 0 = desabilitado |
| Controle de Instalação do Mecanismo de Banco de Dados | /FEATURESNecessário |
Especifica os componentes a serem instalados. |
| Controle de Instalação do Mecanismo de Banco de Dados |
/HELP ou ?Opcional |
Exibe as opções de uso dos parâmetros. |
| Controle de Instalação do Mecanismo de Banco de Dados | /INDICATEPROGRESSOpcional |
Especifica que o arquivo de log de Instalação detalhado será conectado ao console. |
| Controle de Instalação do Mecanismo de Banco de Dados | /INSTALLSHAREDDIROpcional |
Especifica um diretório de instalação não padrão para componentes compartilhados de 64 bits. O padrão é %Program Files%\Microsoft SQL ServerNão pode ser definido como %Program Files(x86)%\Microsoft SQL Server. |
| Controle de Instalação do Mecanismo de Banco de Dados | /INSTALLSHAREDWOWDIROpcional |
Especifica um diretório de instalação não padrão para componentes compartilhados de 32 bits. Com suporte apenas em sistemas de 64 bits. O padrão é %Program Files(x86)%\Microsoft SQL ServerNão pode ser definido como %Program Files%\Microsoft SQL Server. |
| Controle de Instalação do Mecanismo de Banco de Dados | /INSTANCEDIROpcional |
Especifica um diretório de instalação não padrão para componentes específicos à instância. |
| Controle de Instalação do Mecanismo de Banco de Dados | /INSTANCEIDOpcional |
Especifica um valor não padrão para uma InstanceID. |
| Controle de Instalação do Mecanismo de Banco de Dados | /INSTANCENAMENecessá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 Instalação do Mecanismo de Banco de Dados | /PRODUCTCOVEREDBYSAAplica-se a: SQL Server 2022 (16.x) e versões posteriores Necessário, ao instalar a Extensão do recurso Azure pelo prompt de comando com AZUREEXTENSION. |
Especifica a cobertura de licença para o SQL Server./PRODUCTCOVEREDBYSA=True, ou apenas /PRODUCTCOVEREDBYSA, indica que ele está coberto pelo Software Assurance ou pela assinatura do SQL Server./PRODUCTCOVEREDBYSA=False, ou a omissão do parâmetro, indica que ele está coberto por uma licença do SQL Server. |
| Controle de Instalação do Mecanismo de Banco de Dados | /PIDOpcional |
Especifica a chave do produto (Product Key) da edição do SQL Server. Se esse parâmetro não for especificado, a versão de Avaliação será usada. Observação: se você estiver instalando o SQL Server Express, SQL Server Express with Advanced Services, o SQL Server Express with Tools, o SQL Server Developer ou a Avaliação do SQL Server, o PID será predefinido. |
| Controle de Instalação do Mecanismo de Banco de Dados |
/Q ou /QUIETOpcional |
Especifica que a Instalação é executada em modo silencioso sem nenhuma interface do usuário. Isso é usado para instalações autônomas. O parâmetro /Q substitui a entrada do parâmetro /QS. |
| Controle de Instalação do Mecanismo de Banco de Dados |
/QS ou /QUIETSIMPLEOpcional |
Especifica que a Instalação é executada e mostra o andamento por meio da interface do usuário, mas não aceita nenhuma entrada nem mostra nenhuma mensagem de erro. |
| Controle de Instalação do Mecanismo de Banco de Dados | /SQMREPORTINGAplica-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 do recurso do SQL Server. Valores com suporte: - 1 = habilitado- 0 = desabilitado |
| Controle de Instalação do Mecanismo de Banco de Dados | /HIDECONSOLEOpcional |
Especifica se a janela do console é ocultada ou fechada. |
| Controle de Instalação do Mecanismo de Banco de Dados | /FAILOVERCLUSTERDISKSOpcional |
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 Instalação do Mecanismo de Banco de Dados | /FAILOVERCLUSTERIPADDRESSESNecessário |
Especifica um endereço IP codificado. As codificações são separadas por ponto e vírgula (;) e seguem o formato <Tipo de IP>;<endereço>;<nome da rede>;<máscara da sub-rede>. Os tipos IP com suporte 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 exemplos a seguir: FAILOVERCLUSTERIPADDRESSES=DEFAULTFAILOVERCLUSTERIPADDRESSES=IPv4;DHCP;ClusterNetwork1FAILOVERCLUSTERIPADDRESSES=IPv6;DHCP;ClusterNetwork1FAILOVERCLUSTERIPADDRESSES=IPv6;2041:0:1a0f::8a5b:131c |
| Controle de Instalação do Mecanismo de Banco de Dados | /FAILOVERCLUSTERNETWORKNAMENecessário |
Especifica o nome de rede do 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 | /AGTSVCACCOUNTNecessário |
Especifica a conta para o serviço do SQL Server Agent. |
| Agente do SQL Server | /AGTSVCPASSWORDObrigatório |
Especifica a senha da 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. |
| Analysis Services | /ASBACKUPDIROpcional |
Especifica o diretório dos arquivos de backup do Serviços de análise . Valores padrão: Para o modo WOW em 64 bits: %Program Files(x86)%\Microsoft SQL Server\<INSTANCEDIR>\<ASInstanceID>\OLAP\BackupPara todas as outras instalações: %Program Files%\Microsoft SQL Server\<INSTANCEDIR>\<ASInstanceID>\OLAP\Backup |
| Analysis Services | /ASCOLLATIONOpcional |
Especifica a configuração de ordenação do Serviços de análise. Valor padrão: Latin1_General_CI_ASObservação: há suporte apenas para ordenação do Windows. O uso da ordenação no SQL pode resultar em um comportamento inesperado. |
| Analysis Services | /ASCONFIGDIROpcional |
Especifica o diretório dos arquivos de configuração do Serviços de análise . Valores padrão: Para o modo WOW em 64 bits: %Program Files(x86)%\Microsoft SQL Server\<INSTANCEDIR>\<ASInstanceID>\OLAP\ConfigPara todas as outras instalações: %Program Files%\Microsoft SQL Server\<INSTANCEDIR>\<ASInstanceID>\OLAP\Config |
| Analysis Services | /ASDATADIROpcional |
Especifica o diretório dos arquivos de dados do Serviços de análise . Valores padrão: Para o modo WOW em 64 bits: %Program Files(x86)%\Microsoft SQL Server\<INSTANCEDIR>\<ASInstanceID>\OLAP\DataPara todas as outras instalações: %Program Files%\Microsoft SQL Server\<INSTANCEDIR>\<ASInstanceID>\OLAP\Data |
| Analysis Services | /ASLOGDIROpcional |
Especifica o diretório dos arquivos de log do Serviços de análise . Valores padrão: Para o modo WOW em 64 bits: %Program Files(x86)%\Microsoft SQL Server\<INSTANCEDIR>\<ASInstanceID>\OLAP\LogPara todas as outras instalações: %Program Files%\Microsoft SQL Server\<INSTANCEDIR>\<ASInstanceID>\OLAP\Log |
| Analysis Services | /ASSYSADMINACCOUNTSNecessário |
Especifica as credenciais de administrador do Serviços de análise. |
| Analysis Services | /ASTEMPDIROpcional |
Especifica o diretório de arquivos temporários do Serviços de análise . Valores padrão: Para o modo WOW em 64 bits: %Program Files(x86)%\Microsoft SQL Server\<INSTANCEDIR>\<ASInstanceID>\OLAP\TempPara todas as outras instalações: %Program Files%\Microsoft SQL Server\<INSTANCEDIR>\<ASInstanceID>\OLAP\Temp |
| Analysis Services | /ASPROVIDERMSOLAPOpcional |
Especifica se o provedor MSOLAP pode ser executado no processo. Valor padrão: – 1 = habilitado |
| Analysis Services | /ASSERVERMODEOpcional |
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 precisam ser expressos em maiúsculas. Para obter mais informações sobre valores válidos, consulte Install Analysis Services in Tabular Mode. |
| Mecanismo de Banco de Dados do SQL Server | /INSTALLSQLDATADIRNecessário |
Especifica o diretório de dados dos arquivos de dados do SQL Server . O diretório de dados precisa ser especificado em um disco de cluster compartilhado. |
| Mecanismo de Banco de Dados do SQL Server | /SAPWDObrigatório quando /SECURITYMODE=SQL |
Especifica a senha da conta SA do SQL Server. |
| Mecanismo de Banco de Dados do SQL Server | /SECURITYMODEOpcional |
Especifica o modo de segurança do SQL Server. Se esse parâmetro não for fornecido, o modo de autenticação somente Windows terá suporte. Valor com suporte: SQL |
| Mecanismo de Banco de Dados do SQL Server | /SQLBACKUPDIROpcional |
Especifica o diretório dos arquivos de backup. Valor padrão: <InstallSQLDataDir>\<SQLInstanceID>\MSSQL\Backup |
| Mecanismo de Banco de Dados do SQL Server | /SQLCOLLATIONOpcional |
Especifica as configurações de ordenação do SQL Server. O valor padrão baseia-se na localidade do sistema operacional Windows. Para obter mais informações, consulte Suporte de agrupamento e unicode. |
| Mecanismo de Banco de Dados do SQL Server | /SQLSVCACCOUNTNecessário |
Especifica a conta de inicialização do serviço SQL Server. |
| Mecanismo de Banco de Dados do SQL Server | /SQLSVCPASSWORDObrigatório |
Especifica a senha de 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 | /SQLSYSADMINACCOUNTSNecessário |
Use este parâmetro para provisionar logons para serem membros da função sysadmin. Para edições do SQL Server diferentes do SQL Server Express, /SQLSYSADMINACCOUNTS é obrigatório. Para as edições do SQL Server Express, o uso de /SQLSYSADMINACCOUNTS é opcional, mas /SQLSYSADMINACCOUNTS ou /ADDCURRENTUSERASSQLADMIN é obrigatório. |
| Mecanismo de Banco de Dados do SQL Server | /SQLUSERDBDIROpcional |
Especifica o diretório dos arquivos de dados de bancos de dados do usuário. Valor padrão: <InstallSQLDataDir>\<SQLInstanceID>\MSSQL\Data |
| Mecanismo de Banco de Dados do SQL Server | /SQLTEMPDBDIROpcional |
Especifica o diretório dos arquivos de dados do 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 tempdb arquivos de dados serão distribuídos entre os diretórios de maneira alternada.Valor padrão: <InstallSQLDataDir>\<SQLInstanceID>\MSSQL\Data (Diretório de Dados do Sistema)Observação: esse parâmetro também é adicionado ao cenário RebuildDatabase. |
| Mecanismo de Banco de Dados do SQL Server | /SQLTEMPDBLOGDIROpcional |
Especifica o diretório do arquivo de log do tempdb.Valor padrão: <InstallSQLDataDir>\<SQLInstanceID>\MSSQL\Data (Diretório de Dados do Sistema)Observação: esse parâmetro também é adicionado ao cenário RebuildDatabase. |
| Mecanismo de Banco de Dados do SQL Server | /SQLTEMPDBFILECOUNTOpcional |
Especifica o número de arquivos de dados do tempdb a serem adicionados pela configuração. Esse valor pode ser aumentado para o número de núcleos.Valor padrão: 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 é tempdb.mdf. Os arquivos adicionais do tempdb são chamados de tempdb_mssql_#.ndf, em que # representa um número exclusivo para cada arquivo de banco de dados adicional do tempdb criado durante a configuração. A finalidade dessa convenção de nomenclatura é torná-los exclusivos. A desinstalação de uma instância do SQL Server exclui os arquivos com a convenção de nomenclatura tempdb_mssql_#.ndf. Não use a convenção de nomenclatura tempdb_mssql_\*.ndf para os arquivos de banco de dados de usuário.Aviso: não há suporte para o SQL Server Express na configuração desse parâmetro. A Instalação instala apenas um arquivo de dados do tempdb. |
| Mecanismo de Banco de Dados do SQL Server | /SQLTEMPDBFILESIZEAplica-se a: SQL Server 2016 (13.x) e versões posteriores Opcional |
Especifica o tamanho inicial de cada arquivo de dados do tempdb.Padrão = 4 MB para o SQL Server Express e 8 MB para todas as outras edições Mín. = 4 MB ou 8 MB Máx. = 1.024 MB |
| Mecanismo de Banco de Dados do SQL Server | /SQLTEMPDBFILEGROWTHOpcional |
Especifica o incremento de aumento do arquivo de cada arquivo de dados do 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: Mín = 0, máx = 1.024 |
| Mecanismo de Banco de Dados do SQL Server | /SQLTEMPDBLOGFILESIZEAplica-se a: SQL Server 2016 (13.x) e versões posteriores Opcional |
Especifica o tamanho inicial do arquivo de log do 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: Mín. = valor padrão (4 ou 8) e Máx. = 1.024 |
| Mecanismo de Banco de Dados do SQL Server | /SQLTEMPDBLOGFILEGROWTHAplica-se a: SQL Server 2016 (13.x) e versões posteriores Opcional |
Especifica o incremento de aumento do arquivo de log do 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: Mín = 0, máx = 1.024 |
| Mecanismo de Banco de Dados do SQL Server | /SQLUSERDBLOGDIROpcional |
Especifica o diretório dos arquivos de log de bancos de dados do usuário. Valor padrão: <InstallSQLDataDir>\<SQLInstanceID>\MSSQL\Data |
| FILESTREAM | /FILESTREAMLEVELOpcional |
Especifica o nível de acesso para o recurso FILESTREAM. Valores com suporte: - 0 = desabilitar o suporte ao FILESTREAM desta instância. (Valor padrão)- 1 = habilitar o FILESTREAM para acesso ao Transact-SQL.- 2 = habilitar o FILESTREAM para acesso ao Transact-SQL e acesso de streaming de E/S de arquivo. (Inválido para cenários de cluster)- 3 = permitir que os clientes remotos tenham acesso de streaming aos dados do FILESTREAM. |
| FILESTREAM | /FILESTREAMSHARENAMEOpcional Obrigatório quando FILESTREAMLEVEL for maior do que 1. |
Especifica o nome do compartilhamento do Windows no qual os dados FILESTREAM serão armazenados. |
| Texto completo do SQL Server | /FTSVCACCOUNTOpcional |
Especifica a conta do serviço iniciador de filtro de texto completo. Esse parâmetro é ignorado no Windows Server 2008 ou posterior. 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á desabilitado. É necessário usar o Gerenciador de Controle do SQL Server para alterar a conta do serviço e habilitar a funcionalidade de texto completo. Valor padrão: Local Service Account |
| Texto completo do SQL Server | /FTSVCPASSWORDOpcional |
Especifica a senha do serviço iniciador de filtro de texto completo. Esse parâmetro é ignorado no Windows Server 2008 ou posterior. 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 | /ISSVCACCOUNTNecessário |
Especifica a conta do Integration Services. Valor padrão: NT AUTHORITY\NETWORK SERVICE |
| Serviços de integração | /ISSVCPASSWORDObrigató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 | /ISSVCStartupTypeOpcional |
Especifica o modo de inicialização do serviço Integration Services . |
| Serviços de Relatórios | /RSINSTALLMODEAplica-se a: SQL Server 2016 (13.x) e versões anteriores Opcional Só disponível no FilesOnlyMode |
Especifica o modo de Instalação do Reporting Services. Valores com suporte: - SharePointFilesOnlyMode- DefaultNativeMode- FilesOnlyModeObservação: se a instalação incluir o Mecanismo de Banco de Dados do SQL Server, o RSINSTALLMODE padrão será DefaultNativeMode.Se a instalação não incluir o Mecanismo de Banco de Dados do SQL Server, o RSINSTALLMODE padrão 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 o RSINSTALLMODE para FilesOnlyMode. |
| Serviços de Relatórios | /RSSVCACCOUNTAplica-se a: SQL Server 2016 (13.x) e versões anteriores Necessário |
Especifica a conta de inicialização do Reporting Services. |
| Serviços de Relatórios | /RSSVCPASSWORDAplica-se a: SQL Server 2016 (13.x) e versões anteriores Obrigatório |
Especifica a senha da conta de inicialização do 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 | /RSSVCStartupTypeAplica-se a: SQL Server 2016 (13.x) e versões anteriores Opcional |
Especifica o modo de inicialização do Reporting Services. Valores com suporte: - Automatic- Disabled- Manual |
É recomendável usar a SID do Serviço em vez de grupos de domínio.
Observações adicionais
O Mecanismo de Banco de Dados e o Serviços de análise são os únicos componentes com suporte a cluster. Os outros recursos não oferecem reconhecimento de 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 Serviços de análise, a 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
Parâmetros de preparação de cluster de failover
Use os parâmetros listados na tabela a seguir para desenvolver scripts de linha de comando para a preparação do cluster de failover. Essa é a primeira etapa da instalação avançada de cluster, na qual você deve 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 Instalação do Mecanismo de Banco de Dados | /ACTIONNecessário |
Necessário para indicar o fluxo de trabalho da preparação do cluster de failover. Valor com suporte: PrepareFailoverCluster |
| Controle de Instalação do Mecanismo de Banco de Dados | /IACCEPTSQLSERVERLICENSETERMSObrigatório quando o parâmetro /Q ou /QS for especificado para instalações autônomas |
Necessário para confirmar a aceitação dos termos de licença. A partir do SQL Server 2022 (16.x), leia os Termos de Licença do Software Microsoft SQL Server em aka.ms/useterms. |
| Controle de Instalação do Mecanismo de Banco de Dados | /ENUOpcional |
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 do idioma inglês e do idioma correspondente ao sistema operacional. |
| Controle de Instalação do Mecanismo de Banco de Dados | /UpdateEnabledOpcional |
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 1 e 0. Por padrão, a Instalação do SQL Server inclui atualizações encontradas. |
| Controle de Instalação do Mecanismo de Banco de Dados | /UpdateSourceOpcional |
Especifique o local em que a Instalação do SQL Server obtém atualizações de produto. Os valores válidos são "MU" para 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 pesquisa o Microsoft Update ou um Serviço do Windows Update por meio dos Serviços de Atualização do Windows Server. |
| Controle de Instalação do Mecanismo de Banco de Dados | /CONFIGURATIONFILEOpcional |
Especifica o arquivo de configuração a ser usado. |
| Controle de Instalação do Mecanismo de Banco de Dados | /ERRORREPORTINGAplica-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 do SQL Server. Para obter mais informações, consulte o suplemento de privacidade do SQL Server. Valores com suporte: - 1 = habilitado- 0 = desabilitado |
| Controle de Instalação do Mecanismo de Banco de Dados | /FEATURESNecessário |
Especifica os componentes a serem instalados. |
| Controle de Instalação do Mecanismo de Banco de Dados |
/HELP ou ?Opcional |
Exibe as opções de uso dos parâmetros. |
| Controle de Instalação do Mecanismo de Banco de Dados | /INDICATEPROGRESSOpcional |
Especifica que o arquivo de log de Instalação detalhado será conectado ao console. |
| Controle de Instalação do Mecanismo de Banco de Dados | /INSTALLSHAREDDIROpcional |
Especifica um diretório de instalação não padrão para componentes compartilhados de 64 bits. O padrão é %Program Files%\Microsoft SQL ServerNão pode ser definido como %Program Files(x86)%\Microsoft SQL Server. |
| Controle de Instalação do Mecanismo de Banco de Dados | /INSTALLSHAREDWOWDIROpcional |
Especifica um diretório de instalação não padrão para componentes compartilhados de 32 bits. Com suporte apenas em sistemas de 64 bits. O padrão é %Program Files(x86)%\Microsoft SQL ServerNão pode ser definido como %Program Files%\Microsoft SQL Server. |
| Controle de Instalação do Mecanismo de Banco de Dados | /INSTANCEDIROpcional |
Especifica um diretório de instalação não padrão para componentes específicos à instância. |
| Controle de Instalação do Mecanismo de Banco de Dados | /INSTANCEIDOpcional |
Especifica um valor não padrão para uma InstanceID. |
| Controle de Instalação do Mecanismo de Banco de Dados | /INSTANCENAMENecessá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 Instalação do Mecanismo de Banco de Dados | /PIDOpcional |
Especifica a chave do produto (Product Key) da edição do SQL Server. Se esse parâmetro não for especificado, a versão de Avaliação será usada. Observação: se você estiver instalando o SQL Server Express, SQL Server Express with Advanced Services, o SQL Server Express with Tools, o SQL Server Developer ou a Avaliação do SQL Server, o PID será predefinido. |
| Controle de Instalação do Mecanismo de Banco de Dados |
/Q ou /QUIETOpcional |
Especifica que a Instalação é executada em modo silencioso sem nenhuma interface do usuário. Isso é usado para instalações autônomas. O parâmetro /Q substitui a entrada do parâmetro /QS. |
| Controle de Instalação do Mecanismo de Banco de Dados |
/QS ou /QUIETSIMPLEOpcional |
Especifica que a Instalação é executada e mostra o andamento por meio da interface do usuário, mas não aceita nenhuma entrada nem mostra nenhuma mensagem de erro. |
| Controle de Instalação do Mecanismo de Banco de Dados | /SQMREPORTINGAplica-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 do recurso do SQL Server. Valores com suporte: - 1 = habilitado- 0 = desabilitado |
| Controle de Instalação do Mecanismo de Banco de Dados | /HIDECONSOLEOpcional |
Especifica se a janela do console é ocultada ou fechada. |
| Agente do SQL Server | /AGTSVCACCOUNTNecessário |
Especifica a conta para o serviço do SQL Server Agent. |
| Agente do SQL Server | /AGTSVCPASSWORDObrigatório |
Especifica a senha da 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. |
| Mecanismo PolyBase | /PBENGSVCACCOUNTOpcional |
Especifica a conta do serviço de mecanismo. Valor padrão: NT AUTHORITY\NETWORK SERVICE. |
| Movimentação de Dados PolyBase | /PBDMSSVCPASSWORDOpcional |
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. |
| Mecanismo PolyBase | /PBENGSVCSTARTUPTYPEOpcional |
Especifica o modo de inicialização para o serviço do Mecanismo do PolyBase. Valores com suporte: - Automatic (padrão)- Disabled- Manual |
| PolyBase | /PBPORTRANGEOpcional |
Especifica um intervalo de portas com pelo menos seis portas para serviços do PolyBase. Exemplo:/PBPORTRANGE=16450-16460 |
| PolyBase | /PBSCALEOUTOpcional |
Especifica se a instância do Mecanismo de Banco de Dados do SQL Server é usada como parte do grupo computacional de expansão do PolyBase. Use essa opção se estiver configurando um grupo computacional de expansão do PolyBase incluindo o nó de cabeçalho. Valores com suporte: True, False |
| Analysis Services | /ASSVCACCOUNTNecessário |
Especifica a conta de serviço do Serviços de análise . |
| Analysis Services | /ASSVCPASSWORDObrigatório |
Especifica a senha do serviço Serviços de análise . 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 | /SQLSVCACCOUNTNecessário |
Especifica a conta de inicialização do serviço SQL Server. |
| Mecanismo de Banco de Dados do SQL Server | /SQLSVCPASSWORDObrigatório |
Especifica a senha de SQLSVCACCOUNT. Esse parâmetro pode ser omitido ao usar uma conta de serviço gerenciado, uma conta virtual ou uma conta interna. |
| FILESTREAM | /FILESTREAMLEVELOpcional |
Especifica o nível de acesso para o recurso FILESTREAM. Valores com suporte: - 0 = desabilitar o suporte ao FILESTREAM desta instância. (Valor padrão)- 1 = habilitar o FILESTREAM para acesso ao Transact-SQL.- 2 = habilitar o FILESTREAM para acesso ao Transact-SQL e acesso de streaming de E/S de arquivo. (Inválido para cenários de cluster)- 3 = permitir que os clientes remotos tenham acesso de streaming aos dados do FILESTREAM. |
| FILESTREAM | /FILESTREAMSHARENAMEOpcional Obrigatório quando FILESTREAMLEVEL for maior do que 1. |
Especifica o nome do compartilhamento do Windows no qual os dados FILESTREAM serão armazenados. |
| Texto completo do SQL Server | /FTSVCACCOUNTOpcional |
Especifica a conta do serviço iniciador de filtro de texto completo. Esse parâmetro é ignorado no Windows Server 2008 ou posterior. 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á desabilitado. É necessário usar o Gerenciador de Controle do SQL Server para alterar a conta do serviço e habilitar a funcionalidade de texto completo. Valor padrão: Local Service Account |
| Texto completo do SQL Server | /FTSVCPASSWORDOpcional |
Especifica a senha do serviço iniciador de filtro de texto completo. Esse parâmetro é ignorado no Windows Server 2008 ou posterior. 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 | /ISSVCACCOUNTNecessário |
Especifica a conta do Integration Services. Valor padrão: NT AUTHORITY\NETWORK SERVICE |
| Serviços de integração | /ISSVCPASSWORDObrigató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 | /ISSVCStartupTypeOpcional |
Especifica o modo de inicialização do serviço Integration Services . |
| Serviços de Relatórios | /RSINSTALLMODEAplica-se a: SQL Server 2016 (13.x) e versões anteriores Opcional Só disponível no FilesOnlyMode |
Especifica o modo de Instalação do Reporting Services. Valores com suporte: - SharePointFilesOnlyMode- DefaultNativeMode- FilesOnlyModeObservação: se a instalação incluir o Mecanismo de Banco de Dados do SQL Server, o RSINSTALLMODE padrão será DefaultNativeMode.Se a instalação não incluir o Mecanismo de Banco de Dados do SQL Server, o RSINSTALLMODE padrão 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 o RSINSTALLMODE para FilesOnlyMode. |
| Serviços de Relatórios | /RSSVCACCOUNTAplica-se a: SQL Server 2016 (13.x) e versões anteriores Necessário |
Especifica a conta de inicialização do Reporting Services. |
| Serviços de Relatórios | /RSSVCPASSWORDAplica-se a: SQL Server 2016 (13.x) e versões anteriores Obrigatório |
Especifica a senha da conta de inicialização do 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 | /RSSVCStartupTypeAplica-se a: SQL Server 2016 (13.x) e versões anteriores Opcional |
Especifica o modo de inicialização do Reporting Services. Valores com suporte: - Automatic- Disabled- Manual |
É recomendável usar a SID do Serviço em vez de grupos de domínio.
Sintaxe de exemplo
Para executar a etapa de "Preparação" de um cenário de instalação avançada de cluster de failover para o Mecanismo de Banco de Dados e o Serviços de análise.
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 o SQL Server 2022 (16.x) e versões posteriores, leia os Termos de Licença de Software do Microsoft SQL Server em aka.ms/useterms.
Parâmetros de conclusão de cluster de failover
Use os parâmetros listados na tabela a seguir para desenvolver scripts de linha de comando para a conclusão do cluster de failover. Esta é a segunda etapa na opção de instalação avançada de cluster de failover. Depois de executar a preparação em todos os nós de cluster de failover, execute esse comando no nó que possui os 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 Instalação do Mecanismo de Banco de Dados | /ACTIONNecessário |
Necessário para indicar o fluxo de trabalho da conclusão do cluster de failover. Valor com suporte: CompleteFailoverCluster |
| Controle de Instalação do Mecanismo de Banco de Dados | /ENUOpcional |
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 do idioma inglês e do idioma correspondente ao sistema operacional. |
| Controle de Instalação do Mecanismo de Banco de Dados | /FAILOVERCLUSTERGROUPOpcional |
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 padrão: SQL Server (<InstanceName>) |
| Controle de Instalação do Mecanismo de Banco de Dados | /CONFIGURATIONFILEOpcional |
Especifica o arquivo de configuração a ser usado. |
| Controle de Instalação do Mecanismo de Banco de Dados | /ERRORREPORTINGAplica-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 do SQL Server. Para obter mais informações, consulte o suplemento de privacidade do SQL Server. Valores com suporte: - 1 = habilitado- 0 = desabilitado |
| Controle de Instalação do Mecanismo de Banco de Dados |
/HELP ou ?Opcional |
Exibe as opções de uso dos parâmetros. |
| Controle de Instalação do Mecanismo de Banco de Dados | /INDICATEPROGRESSOpcional |
Especifica que o arquivo de log de Instalação detalhado será conectado ao console. |
| Controle de Instalação do Mecanismo de Banco de Dados | /INSTANCENAMENecessá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 Instalação do Mecanismo de Banco de Dados | /PIDOpcional |
Especifica a chave do produto (Product Key) da edição do SQL Server. Se esse parâmetro não for especificado, a versão de Avaliação será usada. Observação: se você estiver instalando o SQL Server Express, SQL Server Express with Advanced Services, o SQL Server Express with Tools, o SQL Server Developer ou a Avaliação do SQL Server, o PID será predefinido. |
| Controle de Instalação do Mecanismo de Banco de Dados |
/Q ou /QUIETOpcional |
Especifica que a Instalação é executada em modo silencioso sem nenhuma interface do usuário. Isso é usado para instalações autônomas. O parâmetro /Q substitui a entrada do parâmetro /QS. |
| Controle de Instalação do Mecanismo de Banco de Dados |
/QS ou /QUIETSIMPLEOpcional |
Especifica que a Instalação é executada e mostra o andamento por meio da interface do usuário, mas não aceita nenhuma entrada nem mostra nenhuma mensagem de erro. |
| Controle de Instalação do Mecanismo de Banco de Dados | /SQMREPORTINGAplica-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 do recurso do SQL Server. Valores com suporte: - 1 = habilitado- 0 = desabilitado |
| Controle de Instalação do Mecanismo de Banco de Dados | /HIDECONSOLEOpcional |
Especifica se a janela do console é ocultada ou fechada. |
| Controle de Instalação do Mecanismo de Banco de Dados | /FAILOVERCLUSTERDISKSOpcional |
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 Instalação do Mecanismo de Banco de Dados | /FAILOVERCLUSTERIPADDRESSESNecessário |
Especifica um endereço IP codificado. As codificações são separadas por ponto e vírgula (;) e seguem o formato <Tipo de IP>;<endereço>;<nome da rede>;<máscara da sub-rede>. Os tipos IP com suporte 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 exemplos a seguir: FAILOVERCLUSTERIPADDRESSES=DEFAULTFAILOVERCLUSTERIPADDRESSES=IPv4;DHCP;ClusterNetwork1FAILOVERCLUSTERIPADDRESSES=IPv6;DHCP;ClusterNetwork1FAILOVERCLUSTERIPADDRESSES=IPv6;2041:0:1a0f::8a5b:131c |
| Controle de Instalação do Mecanismo de Banco de Dados | /FAILOVERCLUSTERNETWORKNAMENecessário |
Especifica o nome de rede do 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 Instalação do Mecanismo de Banco de Dados | /CONFIRMIPDEPENDENCYCHANGENecessário |
Indica o consentimento para alterar a definição da 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, confira Adicionar ou remover nós em uma instância de cluster de failover (instalação). Valores com suporte: - 0 = False (padrão)- 1 = True |
| Analysis Services | /ASBACKUPDIROpcional |
Especifica o diretório dos arquivos de backup do Serviços de análise . Valores padrão: Para o modo WOW em 64 bits: %Program Files(x86)%\Microsoft SQL Server\<INSTANCEDIR>\<ASInstanceID>\OLAP\BackupPara todas as outras instalações: %Program Files%\Microsoft SQL Server\<INSTANCEDIR>\<ASInstanceID>\OLAP\Backup |
| Analysis Services | /ASCOLLATIONOpcional |
Especifica a configuração de ordenação do Serviços de análise. Valor padrão: Latin1_General_CI_ASObservação: há suporte apenas para ordenação do Windows. O uso da ordenação no SQL pode resultar em um comportamento inesperado. |
| Analysis Services | /ASCONFIGDIROpcional |
Especifica o diretório dos arquivos de configuração do Serviços de análise . Valores padrão: Para o modo WOW em 64 bits: %Program Files(x86)%\Microsoft SQL Server\<INSTANCEDIR>\<ASInstanceID>\OLAP\ConfigPara todas as outras instalações: %Program Files%\Microsoft SQL Server\<INSTANCEDIR>\<ASInstanceID>\OLAP\Config |
| Analysis Services | /ASDATADIROpcional |
Especifica o diretório dos arquivos de dados do Serviços de análise . Valores padrão: Para o modo WOW em 64 bits: %Program Files(x86)%\Microsoft SQL Server\<INSTANCEDIR>\<ASInstanceID>\OLAP\DataPara todas as outras instalações: %Program Files%\Microsoft SQL Server\<INSTANCEDIR>\<ASInstanceID>\OLAP\Data |
| Analysis Services | /ASLOGDIROpcional |
Especifica o diretório dos arquivos de log do Serviços de análise . Valores padrão: Para o modo WOW em 64 bits: %Program Files(x86)%\Microsoft SQL Server\<INSTANCEDIR>\<ASInstanceID>\OLAP\LogPara todas as outras instalações: %Program Files%\Microsoft SQL Server\<INSTANCEDIR>\<ASInstanceID>\OLAP\Log |
| Analysis Services | /ASSERVERMODEOpcional |
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 precisam ser expressos em maiúsculas. Para obter mais informações sobre valores válidos, consulte Install Analysis Services in Tabular Mode. |
| Analysis Services | /ASSYSADMINACCOUNTSNecessário |
Especifica as credenciais de administrador do Serviços de análise. |
| Analysis Services | /ASTEMPDIROpcional |
Especifica o diretório de arquivos temporários do Serviços de análise . Valores padrão: Para o modo WOW em 64 bits: %Program Files(x86)%\Microsoft SQL Server\<INSTANCEDIR>\<ASInstanceID>\OLAP\TempPara todas as outras instalações: %Program Files%\Microsoft SQL Server\<INSTANCEDIR>\<ASInstanceID>\OLAP\Temp |
| Analysis Services | /ASPROVIDERMSOLAPOpcional |
Especifica se o provedor MSOLAP pode ser executado no processo. Valor padrão: – 1 = habilitado |
| Mecanismo de Banco de Dados do SQL Server | /INSTALLSQLDATADIRNecessário |
Especifica o diretório de dados dos arquivos de dados do SQL Server . O diretório de dados precisa ser especificado em um disco de cluster compartilhado. |
| Mecanismo de Banco de Dados do SQL Server | /SAPWDObrigatório quando /SECURITYMODE=SQL |
Especifica a senha da conta SA do SQL Server. |
| Mecanismo de Banco de Dados do SQL Server | /SECURITYMODEOpcional |
Especifica o modo de segurança do SQL Server. Se esse parâmetro não for fornecido, o modo de autenticação somente Windows terá suporte. Valor com suporte: SQL |
| Mecanismo de Banco de Dados do SQL Server | /SQLBACKUPDIROpcional |
Especifica o diretório dos arquivos de backup. Valor padrão: <InstallSQLDataDir>\<SQLInstanceID>\MSSQL\Backup |
| Mecanismo de Banco de Dados do SQL Server | /SQLCOLLATIONOpcional |
Especifica as configurações de ordenação do SQL Server. O valor padrão baseia-se na localidade do sistema operacional Windows. Para obter mais informações, consulte Suporte de agrupamento e unicode. |
| Mecanismo de Banco de Dados do SQL Server | /SQLSYSADMINACCOUNTSNecessário |
Use este parâmetro para provisionar logons para serem membros da função sysadmin. Para edições do SQL Server diferentes do SQL Server Express, /SQLSYSADMINACCOUNTS é obrigatório. Para as edições do SQL Server Express, o uso de /SQLSYSADMINACCOUNTS é opcional, mas /SQLSYSADMINACCOUNTS ou /ADDCURRENTUSERASSQLADMIN é obrigatório. |
| Mecanismo de Banco de Dados do SQL Server | /SQLUSERDBDIROpcional |
Especifica o diretório dos arquivos de dados de bancos de dados do usuário. Valor padrão: <InstallSQLDataDir>\<SQLInstanceID>\MSSQL\Data |
| Mecanismo de Banco de Dados do SQL Server | /SQLUSERDBLOGDIROpcional |
Especifica o diretório dos arquivos de log de bancos de dados do usuário. Valor padrão: <InstallSQLDataDir>\<SQLInstanceID>\MSSQL\Data |
| Serviços de Relatórios | /RSINSTALLMODEAplica-se a: SQL Server 2016 (13.x) e versões anteriores Opcional Só disponível no FilesOnlyMode |
Especifica o modo de Instalação do Reporting Services. Valores com suporte: - SharePointFilesOnlyMode- DefaultNativeMode- FilesOnlyModeObservação: se a instalação incluir o Mecanismo de Banco de Dados do SQL Server, o RSINSTALLMODE padrão será DefaultNativeMode.Se a instalação não incluir o Mecanismo de Banco de Dados do SQL Server, o RSINSTALLMODE padrão 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 o RSINSTALLMODE para FilesOnlyMode. |
| Mecanismo de Banco de Dados do SQL Server | /SQLTEMPDBDIROpcional |
Especifica o diretório dos arquivos de dados do 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 tempdb arquivos de dados serão distribuídos entre os diretórios de maneira alternada.Valor padrão: <InstallSQLDataDir>\<SQLInstanceID>\MSSQL\Data (Diretório de Dados do Sistema)Observação: esse parâmetro também é adicionado ao cenário RebuildDatabase. |
| Mecanismo de Banco de Dados do SQL Server | /SQLTEMPDBLOGDIROpcional |
Especifica o diretório do arquivo de log do tempdb.Valor padrão: <InstallSQLDataDir>\<SQLInstanceID>\MSSQL\Data (Diretório de Dados do Sistema)Observação: esse parâmetro também é adicionado ao cenário RebuildDatabase. |
| Mecanismo de Banco de Dados do SQL Server | /SQLTEMPDBFILECOUNTOpcional |
Especifica o número de arquivos de dados do tempdb a serem adicionados pela configuração. Esse valor pode ser aumentado para o número de núcleos.Valor padrão: 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 é tempdb.mdf. Os arquivos adicionais do tempdb são chamados de tempdb_mssql_#.ndf, em que # representa um número exclusivo para cada arquivo de banco de dados adicional do tempdb criado durante a configuração. A finalidade dessa convenção de nomenclatura é torná-los exclusivos. A desinstalação de uma instância do SQL Server exclui os arquivos com a convenção de nomenclatura tempdb_mssql_#.ndf. Não use a convenção de nomenclatura tempdb_mssql_\*.ndf para os arquivos de banco de dados de usuário.Aviso: não há suporte para o SQL Server Express na configuração desse parâmetro. A Instalação instala apenas um arquivo de dados do tempdb. |
| Mecanismo de Banco de Dados do SQL Server | /SQLTEMPDBFILESIZEAplica-se a: SQL Server 2016 (13.x) e versões posteriores Opcional |
Especifica o tamanho inicial de cada arquivo de dados do tempdb.Padrão = 4 MB para o SQL Server Express e 8 MB para todas as outras edições Mín. = 4 MB ou 8 MB Máx. = 1.024 MB |
| Mecanismo de Banco de Dados do SQL Server | /SQLTEMPDBFILEGROWTHOpcional |
Especifica o incremento de aumento do arquivo de cada arquivo de dados do 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: Mín = 0, máx = 1.024 |
| Mecanismo de Banco de Dados do SQL Server | /SQLTEMPDBLOGFILESIZEAplica-se a: SQL Server 2016 (13.x) e versões posteriores Opcional |
Especifica o tamanho inicial do arquivo de log do tempdb em MB. A configuração permite o tamanho de até 1024.Valor padrão: 4 para o SQL Server Express 8 para todas as outras edições Intervalo permitido: Mín. = valor padrão (4 ou 8) e Máx. = 1.024 |
| Mecanismo de Banco de Dados do SQL Server | /SQLTEMPDBLOGFILEGROWTHAplica-se a: SQL Server 2016 (13.x) e versões posteriores Opcional |
Especifica o incremento de aumento do arquivo de log do 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: Mín = 0, máx = 1.024 |
Sintaxe de exemplo
Para executar a etapa de "Conclusão" de um cenário de instalação avançada de cluster de failover para o Mecanismo de Banco de Dados e o Serviços de análise. Execute o comando a seguir no computador que é 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 Serviços de análise .
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 na linha 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>"
Parâmetros de atualização de cluster de failover
Use os parâmetros listados na tabela a seguir para desenvolver scripts de linha de comando para a 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 AlwaysOn (SQL Server).
| componente Mecanismo de Banco de Dados do SQL Server | Parâmetro | Descrição |
|---|---|---|
| Controle de Instalação do Mecanismo de Banco de Dados | /ACTIONNecessário |
Necessário para indicar o fluxo de trabalho da instalação. Valor com suporte: Upgrade |
| Controle de Instalação do Mecanismo de Banco de Dados | /IACCEPTSQLSERVERLICENSETERMSObrigatório quando o parâmetro /Q ou /QS for especificado para instalações autônomas |
Necessário para confirmar a aceitação dos termos de licença. A partir do SQL Server 2022 (16.x), leia os Termos de Licença do Software Microsoft SQL Server em aka.ms/useterms. |
| Controle de Instalação do Mecanismo de Banco de Dados | /ENUOpcional |
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 do idioma inglês e do idioma correspondente ao sistema operacional. |
| Controle de Instalação do Mecanismo de Banco de Dados | /UpdateEnabledOpcional |
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 1 e 0. Por padrão, a Instalação do SQL Server inclui atualizações encontradas. |
| Controle de Instalação do Mecanismo de Banco de Dados | /UpdateSourceOpcional |
Especifique o local em que a Instalação do SQL Server obtém atualizações de produto. Os valores válidos são "MU" para 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 pesquisa o Microsoft Update ou um Serviço do Windows Update por meio dos Serviços de Atualização do Windows Server. |
| Controle de Instalação do Mecanismo de Banco de Dados | /CONFIGURATIONFILEOpcional |
Especifica o arquivo de configuração a ser usado. |
| Controle de Instalação do Mecanismo de Banco de Dados | /ERRORREPORTINGAplica-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 do SQL Server. Para obter mais informações, consulte o suplemento de privacidade do SQL Server. Valores com suporte: - 1 = habilitado- 0 = desabilitado |
| Controle de Instalação do Mecanismo de Banco de Dados |
/HELP ou ?Opcional |
Exibe as opções de uso dos parâmetros. |
| Controle de Instalação do Mecanismo de Banco de Dados | /INDICATEPROGRESSOpcional |
Especifica que o arquivo de log de Instalação detalhado será conectado ao console. |
| Controle de Instalação do Mecanismo de Banco de Dados | / INSTANCEDIROpcional |
Especifica um diretório de instalação não padrão para componentes compartilhados. |
| Controle de Instalação do Mecanismo de Banco de Dados | /INSTANCEIDObrigatório ao atualizar do SQL Server 2008 (10.0.x) ou versões posteriores. Opcional ao atualizar do SQL Server 2005 (9.x). |
Especifica um valor não padrão para uma InstanceID. |
| Controle de Instalação do Mecanismo de Banco de Dados | /INSTANCENAMENecessá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 Instalação do Mecanismo de Banco de Dados | /PIDOpcional |
Especifica a chave do produto (Product Key) da edição do SQL Server. Se esse parâmetro não for especificado, a versão de Avaliação será usada. Observação: se você estiver instalando o SQL Server Express, SQL Server Express with Advanced Services, o SQL Server Express with Tools, o SQL Server Developer ou a Avaliação do SQL Server, o PID será predefinido. |
| Controle de Instalação do Mecanismo de Banco de Dados |
/Q ou /QUIETOpcional |
Especifica que a Instalação é executada em modo silencioso sem nenhuma interface do usuário. Isso é usado para instalações autônomas. O parâmetro /Q substitui a entrada do parâmetro /QS. |
| Controle de Instalação do Mecanismo de Banco de Dados | /SQMREPORTINGAplica-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 do recurso do SQL Server. Valores com suporte: - 1 = habilitado- 0 = desabilitado |
| Controle de Instalação do Mecanismo de Banco de Dados | /HIDECONSOLEOpcional |
Especifica se a janela do console é ocultada ou fechada. |
| Controle de Instalação do Mecanismo de Banco de Dados | /FAILOVERCLUSTERROLLOWNERSHIPNecessário |
Especifica o comportamento de failover durante a atualização. |
| Navegador do SQL Server | /BROWSERSVCSTARTUPTYPEOpcional |
Especifica o modo de inicialização do serviço do SQL Server Browser. Valores com suporte: - Automatic- Disabled- Manual |
| Texto Completo do SQL Server | /FTUPGRADEOPTIONOpcional |
Especifica a opção de atualização do catálogo de Texto Completo. Valores com suporte: - REBUILD- RESET- IMPORT |
| Serviços de integração | /ISSVCACCOUNTNecessário |
Especifica a conta do Integration Services. Valor padrão: NT AUTHORITY\NETWORK SERVICE |
| Serviços de integração | /ISSVCPASSWORDObrigató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 | /ISSVCStartupTypeOpcional |
Especifica o modo de inicialização do serviço Integration Services . |
| Serviços de Relatórios | /RSUPGRADEDATABASEACCOUNTOpcional |
A propriedade só é usada ao atualizar um servidor de relatório no modo SharePoint que seja da versão 2008 R2 ou anterior. As demais operações de atualização são executadas para servidores de relatório que usam a arquitetura mais antiga do modo do SharePoint, que foi modificada no SQL Server 2012 (11.x) Reporting Services. Se essa opção não estiver incluída com a instalação por meio da linha de comando, a conta de serviço padrão para a instância do servidor de relatório antigo será usada. Se esta propriedade for usada, forneça a senha para a conta usando a propriedade /RSUPGRADEPASSWORD . |
| Serviços de Relatórios | /RSUPGRADEPASSWORDOpcional |
Senha da conta de serviço do Servidor de Relatórios existente. Esse parâmetro pode ser omitido ao usar uma conta de serviço gerenciado, uma conta virtual ou uma conta interna. |
Parâmetros de adição de nó
Use os parâmetros listados 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 Instalação do Mecanismo de Banco de Dados | /ACTIONNecessário |
Necessário para indicar o fluxo de trabalho de AddNode. Valor com suporte: AddNode |
| Controle de Instalação do Mecanismo de Banco de Dados | /IACCEPTSQLSERVERLICENSETERMSObrigatório quando o parâmetro /Q ou /QS for especificado para instalações autônomas |
Necessário para confirmar a aceitação dos termos de licença. A partir do SQL Server 2022 (16.x), leia os Termos de Licença do Software Microsoft SQL Server em aka.ms/useterms. |
| Controle de Instalação do Mecanismo de Banco de Dados | /ENUOpcional |
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 do idioma inglês e do idioma correspondente ao sistema operacional. |
| Controle de Instalação do Mecanismo de Banco de Dados | /UpdateEnabledOpcional |
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 1 e 0. Por padrão, a Instalação do SQL Server inclui atualizações encontradas. |
| Controle de Instalação do Mecanismo de Banco de Dados | /UpdateSourceOpcional |
Especifique o local em que a Instalação do SQL Server obtém atualizações de produto. Os valores válidos são "MU" para 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 pesquisa o Microsoft Update ou um Serviço do Windows Update por meio dos Serviços de Atualização do Windows Server. |
| Controle de Instalação do Mecanismo de Banco de Dados | /CONFIGURATIONFILEOpcional |
Especifica o arquivo de configuração a ser usado. |
| Controle de Instalação do Mecanismo de Banco de Dados |
/HELP ou ?Opcional |
Exibe as opções de uso dos parâmetros. |
| Controle de Instalação do Mecanismo de Banco de Dados | /INDICATEPROGRESSOpcional |
Especifica que o arquivo de log de Instalação detalhado será conectado ao console. |
| Controle de Instalação do Mecanismo de Banco de Dados | /INSTANCENAMENecessá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 Instalação do Mecanismo de Banco de Dados | /PIDOpcional |
Especifica a chave do produto (Product Key) da edição do SQL Server. Se esse parâmetro não for especificado, a versão de Avaliação será usada. Observação: se você estiver instalando o SQL Server Express, SQL Server Express with Advanced Services, o SQL Server Express with Tools, o SQL Server Developer ou a Avaliação do SQL Server, o PID será predefinido. |
| Controle de Instalação do Mecanismo de Banco de Dados |
/Q ou /QUIETOpcional |
Especifica que a Instalação é executada em modo silencioso sem nenhuma interface do usuário. Isso é usado para instalações autônomas. O parâmetro /Q substitui a entrada do parâmetro /QS. |
| Controle de Instalação do Mecanismo de Banco de Dados |
/QS ou /QUIETSIMPLEOpcional |
Especifica que a Instalação é executada e mostra o andamento por meio da interface do usuário, mas não aceita nenhuma entrada nem mostra nenhuma mensagem de erro. |
| Controle de Instalação do Mecanismo de Banco de Dados | /HIDECONSOLEOpcional |
Especifica se a janela do console é ocultada ou fechada. |
| Controle de Instalação do Mecanismo de Banco de Dados | /FAILOVERCLUSTERIPADDRESSESNecessário |
Especifica um endereço IP codificado. As codificações são separadas por ponto e vírgula (;) e seguem o formato <Tipo de IP>;<endereço>;<nome da rede>;<máscara da sub-rede>. Os tipos IP com suporte 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 exemplos a seguir: FAILOVERCLUSTERIPADDRESSES=DEFAULTFAILOVERCLUSTERIPADDRESSES=IPv4;DHCP;ClusterNetwork1FAILOVERCLUSTERIPADDRESSES=IPv6;DHCP;ClusterNetwork1FAILOVERCLUSTERIPADDRESSES=IPv6;2041:0:1a0f::8a5b:131cPara obter mais informações, confira Adicionar ou remover nós em uma instância de cluster de failover (instalação). |
| Controle de Instalação do Mecanismo de Banco de Dados | /CONFIRMIPDEPENDENCYCHANGENecessário |
Indica o consentimento para alterar a definição da 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, confira Adicionar ou remover nós em uma instância de cluster de failover (instalação). Valores com suporte: - 0 = False (padrão)- 1 = True |
| Agente do SQL Server | /AGTSVCACCOUNTNecessário |
Especifica a conta para o serviço do SQL Server Agent. |
| Agente do SQL Server | /AGTSVCPASSWORDObrigatório |
Especifica a senha da 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. |
| Mecanismo PolyBase | /PBENGSVCACCOUNTOpcional |
Especifica a conta do serviço de mecanismo. Valor padrão: NT AUTHORITY\NETWORK SERVICE. |
| Movimentação de Dados PolyBase | /PBDMSSVCPASSWORDOpcional |
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. |
| Mecanismo PolyBase | /PBENGSVCSTARTUPTYPEOpcional |
Especifica o modo de inicialização para o serviço do Mecanismo do PolyBase. Valores com suporte: - Automatic (padrão)- Disabled- Manual |
| PolyBase | /PBPORTRANGEOpcional |
Especifica um intervalo de portas com pelo menos seis portas para serviços do PolyBase. Exemplo:/PBPORTRANGE=16450-16460 |
| PolyBase | /PBSCALEOUTOpcional |
Especifica se a instância do Mecanismo de Banco de Dados do SQL Server é usada como parte do grupo computacional de expansão do PolyBase. Use essa opção se estiver configurando um grupo computacional de expansão do PolyBase incluindo o nó de cabeçalho. Valores com suporte: True, False |
| Analysis Services | /ASSVCACCOUNTNecessário |
Especifica a conta de serviço do Serviços de análise . |
| Analysis Services | /ASSVCPASSWORDObrigatório |
Especifica a senha do serviço Serviços de análise . 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 | /SQLSVCACCOUNTNecessário |
Especifica a conta de inicialização do serviço SQL Server. |
| Mecanismo de Banco de Dados do SQL Server | /SQLSVCPASSWORDObrigatório |
Especifica a senha de 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 | /ISSVCPASSWORDObrigató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 | /RSINSTALLMODEAplica-se a: SQL Server 2016 (13.x) e versões anteriores Opcional Só disponível no FilesOnlyMode |
Especifica o modo de Instalação do Reporting Services. Valores com suporte: - SharePointFilesOnlyMode- DefaultNativeMode- FilesOnlyModeObservação: se a instalação incluir o Mecanismo de Banco de Dados do SQL Server, o RSINSTALLMODE padrão será DefaultNativeMode.Se a instalação não incluir o Mecanismo de Banco de Dados do SQL Server, o RSINSTALLMODE padrão 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 o RSINSTALLMODE para FilesOnlyMode. |
| Serviços de Relatórios | /RSSVCPASSWORDAplica-se a: SQL Server 2016 (13.x) e versões anteriores Obrigatório |
Especifica a senha da conta de inicialização do 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. |
Observações adicionais
O Mecanismo de Banco de Dados e o Serviços de análise são os únicos componentes com suporte a cluster. Os outros recursos não oferecem reconhecimento de 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 Serviços de análise.
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
Parâmetros de remoção de nó
Use os parâmetros listados na tabela a seguir para desenvolver scripts de linha de comando para RemoveNode. Para desinstalar um cluster de failover, execute 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 Instalação do Mecanismo de Banco de Dados | /ACTIONNecessário |
Necessário para indicar o fluxo de trabalho de RemoveNode. Valor com suporte: RemoveNode |
| Controle de Instalação do Mecanismo de Banco de Dados | /CONFIGURATIONFILEOpcional |
Especifica o arquivo de configuração a ser usado. |
| Controle de Instalação do Mecanismo de Banco de Dados |
/HELP ou ?Opcional |
Exibe as opções de uso dos parâmetros. |
| Controle de Instalação do Mecanismo de Banco de Dados | /INDICATEPROGRESSOpcional |
Especifica que o arquivo de log de Instalação detalhado será conectado ao console. |
| Controle de Instalação do Mecanismo de Banco de Dados | /INSTANCENAMENecessá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 Instalação do Mecanismo de Banco de Dados |
/Q ou /QUIETOpcional |
Especifica que a Instalação é executada em modo silencioso sem nenhuma interface do usuário. Isso é usado para instalações autônomas. O parâmetro /Q substitui a entrada do parâmetro /QS. |
| Controle de Instalação do Mecanismo de Banco de Dados |
/QS ou /QUIETSIMPLEOpcional |
Especifica que a Instalação é executada e mostra o andamento por meio da interface do usuário, mas não aceita nenhuma entrada nem mostra nenhuma mensagem de erro. |
| Controle de Instalação do Mecanismo de Banco de Dados | /HIDECONSOLEOpcional |
Especifica se a janela do console é ocultada ou fechada. |
| Controle de Instalação do Mecanismo de Banco de Dados | /CONFIRMIPDEPENDENCYCHANGENecessário |
Indica o consentimento para alterar a definição da 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, confira Adicionar ou remover nós em uma instância de cluster de failover (instalação). Valores com suporte: - 0 = False (padrão)- 1 = True |
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 Serviços de análise.
setup.exe /q /ACTION=RemoveNode /INSTANCENAME="<Insert Instance Name>" [/INDICATEPROGRESS] /CONFIRMIPDEPENDENCYCHANGE=0
Parâmetros de conta de serviço
É possível configurar os serviços do SQL Server com uma conta interna, uma conta local ou uma conta de domínio.
Observação
Ao usar uma conta de serviço gerenciada, conta virtual ou uma conta interna, você 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 configuração de contas 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 de conta | Parâmetro de senha | Tipo de inicialização |
|---|---|---|---|
| Agente do SQL Server | /AGTSVCACCOUNT |
/AGTSVCPASSWORD |
/AGTSVCSTARTUPTYPE |
| Analysis Services | /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 às versões anteriores ao SQL Server 2017 (14.x).
Parâmetros de recursos
Para instalar recursos específicos, use o parâmetro /FEATURES e especifique o recurso pai ou os valores de recursos na tabela a seguir.
Para obter uma lista dos recursos compatíveis com as edições do SQL Server no Windows, confira:
- Edições e recursos com suporte do SQL Server 2025
- Edições e recursos com suporte do SQL Server 2022
- Edições e recursos com suporte do SQL Server 2019
- Edições e recursos com suporte do SQL Server 2017
- Edições e recursos com suporte do SQL Server 2016
| Parâmetro de recurso pai | Parâmetro de recurso | Descrição |
|---|---|---|
| SQL | Instala o Mecanismo de Banco de Dados do SQL Server, a Replicação, o Texto Completo e o Data Quality Server. | |
| SQLEngine | Instala apenas o Mecanismo de Banco de Dados do SQL Server. | |
| Replicação | Instala o componente Replicação juntamente com o Mecanismo de Banco de Dados do SQL Server. | |
| Texto Completo | Instala o componente FullText 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, execute o arquivo DQSInstaller.exe para concluir a instalação do Data Quality Server . Para obter mais informações, consulte Executar o DQSInstaller.exe para concluir a instalação do Data Quality Server. O Mecanismo de Banco de Dados do SQL Servertambém é instalado. | |
| PolyBase | Instala componentes do PolyBase. | |
| PolyBaseCore | Emparelhe-o com o PolyBase para instalar a tecnologia PolyBase que habilita a consulta verdadeiramente integrada entre o Oracle, o Teradata, o 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-o com o PolyBase para instalar o Conector do PolyBase para Java que permite a consulta verdadeiramente integrada nos dados do HDFS usando instruções T-SQL padrão. |
|
| Análises Avançadas | Instala os Serviços de Machine Learning do SQL Server ou o SQL Server 2016 R Services. | |
| SQL_INST_MR | Emparelhe com AdvancedAnalytics para instalar pacotes R Open e R proprietários.Aplica-se aos Serviços deMachine Learning do SQL Server (2017 e 2019) e ao SQL Server 2016 R Services |
|
| SQL_INST_MPY | Emparelhe com AdvancedAnalytics para instalar pacotes Python e Anaconda proprietários.Aplica-se a:Serviços do Machine Learning do SQL Server (2017 e 2019) |
|
| SQL_INST_JAVA | Emparelhe com AdvancedAnalytics para instalar extensões que habilitam a integração com Java usando instruções T-SQL padrão.Aplica-se a:Extensão de Linguagem Java do SQL Server (somente 2019) |
|
| COMO | Instala todos os componentes do Serviços de análise . | |
| RS | Instala todos os componentes do Reporting Services . Aplica-se a: SQL Server 2016 (13.x) e versões anteriores |
|
| RS_SHP | Instala os componentes do Reporting Services para o SharePoint. Aplica-se a: SQL Server 2016 (13.x) e versões anteriores |
|
| RS_SHPWFE | Instala o suplemento do Reporting Services para produtos do SharePoint. Aplica-se a: SQL Server 2016 (13.x) e versões anteriores |
|
| DQC | Instala Cliente Data Quality. | |
| É | Instala todos os componentes do Integration Services . | |
| IS_Master | Inclui um Mestre de Scale Out para Scale Out do Integration Services. | |
| IS_Worker | Inclui um trabalho de Scale Out para Scale Out do Integration Services. | |
| MDS | Instala Master Data Services. | |
| SQL_SHARED_MPY | Instala os pacotes Python para o Machine Learning Server (Autônomo) ou R Server (Autônomo) | |
| SQL_SHARED_MR | Instala pacotes R para Machine Learning Server (Autônomo) ou R Server (Autônomo) ou Machine Learning Server (Autônomo) ou R Server (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 |
|
| A.C | Instala componentes de compatibilidade com versões anteriores. Aplica-se a: SQL Server 2019 (15.x) e versões anteriores |
|
| Conn | Instala os componentes de conectividade. Aplica-se a: SQL Server 2019 (15.x) e versões anteriores |
|
| DREPLAY_CTLR | Instala o controlador do Distributed Replay. Aplica-se a: SQL Server 2019 (15.x) e versões anteriores |
|
| DREPLAY_CLT | Instala o cliente do Distributed Replay. Aplica-se a: SQL Server 2019 (15.x) e versões anteriores |
|
| SNAC_SDK | Instala o SDK para o SQL Server Native Client. Aplica-se a: SQL Server 2019 (15.x) e versões anteriores |
|
| SDK | Instala o Software Development Kit. 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 SSMS (SQL Server Management Studio) já está em um instalador autônomo separado do instalador do SQL Server. Para obter detalhes, consulte Instalar o SQL Server Management Studio.
Exemplos de parâmetros de funcionalidades
| Parâmetro e valores | Descrição |
|---|---|
/FEATURES=SQLEngine |
Instala o Mecanismo de Banco de Dados sem os componentes de 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 a pesquisa de texto completo. |
/FEATURES=SQLEngine,PolyBase |
Instala o Mecanismo de Banco de Dados e o mecanismo do PolyBase. |
Parâmetros de função
A função de instalação ou o parâmetro /ROLE é 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. São fornecidas duas funções de instalação para dar suporte a cada cenário. Você pode escolher somente uma função de instalação para instalar de cada vez. Se você escolher uma função de instalação, serão instalados os recursos e os componentes que pertencem à função. Você não pode variar os recursos nem os componentes que são designados para essa função. Para saber mais sobre como usar o parâmetro da função de recurso, consulte Instalar o Power Pivot no Prompt de Comando.
A função AllFeatures_WithDefaults é o comportamento padrão para as edições do SQL Server Express e reduz o número de caixas de diálogo apresentadas ao usuário. Ele pode ser especificado no prompt de comando ao instalar uma edição do SQL Server que não seja o SQL Server Express.
| Função | Descrição | Instala... |
|---|---|---|
SPI_AS_ExistingFarm |
Instala o Serviços de análise como uma instância nomeada do Power Pivot em um farm existente do SharePoint Server 2010 ou em um servidor autônomo. | Mecanismo de cálculo doServiços de análise pré-configurado para o armazenamento e o processamento de dados na memória. Pacotes de solução doPower Pivot Programa instalador do Power Pivot para Excel Manuais Online do SQL Server |
SPI_AS_NewFarm |
Instala o Serviços de análise e o Mecanismo de Banco de Dados como uma instância nomeada do Power Pivot em um novo farm não configurado do Office SharePoint Server 2010 ou em um servidor autônomo. A Instalação do SQL Server configura o farm durante a instalação da função de recurso. | Mecanismo de cálculo doServiços de análise pré-configurado para o armazenamento e o processamento de dados na memória. Pacotes de solução doPower 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 que estão 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 posterior e quando o sistema operacional não é controlador de domínio, o Mecanismo de Banco de Dados e o Reporting Services usam a conta NT AUTHORITY\NETWORK SERVICE como padrão e o Integration Services usa a conta NT AUTHORITY\NETWORK SERVICE 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 é habilitada, mas pode ser especificada por meio da interface do usuário ou de parâmetros de linha de comando. |
Em edições do SQL Server Express, instala somente os recursos disponíveis na edição. Nas outras edições, instala todos os recursos do SQL Server . O parâmetro AllFeatures_WithDefaults pode ser combinado com outros parâmetros que substituem as configurações de parâmetro AllFeatures_WithDefaults. Por exemplo, o uso do parâmetro AllFeatures_WithDefaults e do parâmetro /Features=RS substitui o comando para instalar todos os recursos e instala apenas o Reporting Services, mas obriga o parâmetro AllFeatures_WithDefaults a usar a conta de serviço padrão do Reporting Services.Ao usar o parâmetro AllFeatures_WithDefaults com /ADDCURRENTUSERASSQLADMIN=FALSE, a caixa de diálogo de provisionamento não será preenchida automaticamente com o usuário atual. Adicione /AGTSVCACCOUNT e /AGTSVCPASSWORD para especificar uma conta de serviço e uma senha para o SQL Server Agent. |
Controlar 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 executar o 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á foram atualizados, a instalação por padrão causa um failover para um nó atualizado.
Para controlar o comportamento de failover dos nós do cluster durante o processo de atualização, execute a operação de atualização no prompt de comando e use o parâmetro /FAILOVERCLUSTERROLLOWNERSHIP para controlar o comportamento de failover antes que a operação de atualização desligue o nó. Este parâmetro é usado da seguinte maneira:
/FAILOVERCLUSTERROLLOWNERSHIP=0não distribui a propriedade do cluster (grupo de movimentação) para nós atualizados e não adiciona esse nó à lista de possíveis proprietários do cluster do SQL Server no final da atualização./FAILOVERCLUSTERROLLOWNERSHIP=1transfere o controle do cluster (grupo de transferência) para nós que foram atualizados e adiciona esse nó à lista de possíveis proprietários do cluster do SQL Server ao término 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 gerencia a propriedade do cluster (grupo de movimentação) conforme necessário.
Configuração de ID da Instância ou InstanceID
O parâmetro ID da Instância ou /InstanceID é usado para especificar a localização em que 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 de Instância do SQL:
MSSQLxx.<INSTANCEID> - ID de Instância do AS:
MSASxx.<INSTANCEID> - ID de Instância do RS:
MSRSxx.<INSTANCEID>
Os componentes com suporte à 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>.