Nota
O acesso a esta página requer autorização. Pode tentar iniciar sessão ou alterar os diretórios.
O acesso a esta página requer autorização. Pode tentar alterar os diretórios.
Aplica-se a:SQL Server - apenas Windows
Antes de executar a Instalação do SQL Server, revise Planejar uma instalação do SQL Server.
A instalação de uma nova instância do SQL Server a partir do prompt de comando permite especificar os recursos a serem instalados e como eles devem ser configurados. Você também pode especificar a interação silenciosa, básica ou completa com a interface do usuário da Instalação.
Para instalar ou configurar sua instância do SQL Server a partir do prompt de comando, abra um prompt de comando administrativo e navegue até onde setup.exe
está localizado na mídia de Instalação do SQL Server. Execute o setup.exe
comando, juntamente com os parâmetros necessários e opcionais que realizam o que você está tentando fazer:
C:\SQLMedia\SQLServer2022> setup.exe /[Option] /[Option] = {value}
O exemplo a seguir instala o Mecanismo de Banco de Dados do SQL Server, o SQL Server Analysis Services, o SQL Server e o Integration Services no modo silencioso:
C:\SQLMedia\SQLServer2022> setup.exe /Q /IACCEPTSQLSERVERLICENSETERMS /ACTION="install"
/PID="AAAAA-BBBBB-CCCCC-DDDDD-EEEEE" /FEATURES=SQL,AS,IS
/INSTANCENAME=MSSQLSERVER /SQLSVCACCOUNT="MyDomain\MyAccount"
/SQLSVCPASSWORD="************" /SQLSYSADMINACCOUNTS="MyDomain\MyAccount "
/AGTSVCACCOUNT="MyDomain\MyAccount" /AGTSVCPASSWORD="************"
/ASSVCACCOUNT="MyDomain\MyAccount" /ASSVCPASSWORD="************"
/ISSVCACCOUNT="MyDomain\MyAccount" /ISSVCPASSWORD="************"
/ASSYSADMINACCOUNTS="MyDomain\MyAccount"
Para visualizar uma lista de todos os comandos possíveis no console, execute o executável com o /help
sinalizador:
C:\SQLMedia\SQLServer2022> setup.exe /help
Importante
Um novo parâmetro de instalação, /PRODUCTCOVEREDBYSA
, foi introduzido no SQL Server 2022 (16.x). Este parâmetro indica se a licença de chave do produto (/PID=
) fornecida está coberta por um contrato do Software Assurance ou da Assinatura do SQL Server ou apenas por uma licença do SQL Server.
O resto do artigo fornece uma descrição detalhada dos parâmetros disponíveis.
Observação
Ao instalar através da linha de comando, o SQL Server oferece suporte ao modo silencioso completo com o parâmetro ou ao /Q
modo silencioso simples com o /QS
parâmetro. A /QS
opção mostra apenas o progresso, não aceita nenhuma entrada e não exibe mensagens de erro se encontrada. O /QS
parâmetro só é suportado quando /ACTION=INSTALL
é especificado.
Independentemente do método de instalação, é necessário confirmar a aceitação dos termos de licença de software como indivíduo ou em nome de uma entidade, a menos que o uso do software seja regido por um contrato separado, como um contrato de licenciamento por volume da Microsoft ou um contrato de terceiros com um ISV ou OEM.
Os termos de licença são exibidos para revisão e aceitação na interface do usuário durante a Instalação. As instalações não monitoradas (usando os parâmetros /Q
ou /QS
) devem incluir o parâmetro /IACCEPTSQLSERVERLICENSETERMS
. Pode rever os termos de licença separadamente em Termos de Licença para Software Microsoft.
Para SQL Server 2022 (16.x) e versões posteriores, leia os Termos de Licença para Software Microsoft SQL Server em aka.ms/useterms.
Dependendo de como recebeu o software (por exemplo, através do licenciamento por volume da Microsoft), a sua utilização do software pode estar sujeita a termos e condições adicionais.
A instalação por linha de comando é suportada nos seguintes cenários:
- Instalar, atualizar ou remover uma instância e componentes compartilhados do SQL Server em um computador local usando sintaxe e parâmetros especificados no prompt de comando.
- Instalação, atualização ou remoção de uma instância de cluster de failover.
- Atualização de uma edição do SQL Server para outra edição do SQL Server.
- Instalando uma instância do SQL Server em um computador local usando sintaxe e parâmetros especificados em um arquivo de configuração. Você pode usar esse método para copiar uma configuração de instalação para vários computadores ou para instalar vários nós de uma instalação de cluster de failover.
Observação
Para instalações locais, você deve executar a Instalação como administrador. Se você instalar o SQL Server a partir de um compartilhamento remoto, deverá usar uma conta de domínio que tenha permissões de leitura e execução no compartilhamento remoto. Para instalações de cluster de failover, você deve ser um administrador local com permissões para fazer logon como um serviço e para atuar como parte do sistema operacional em todos os nós de cluster de failover.
Uso adequado dos parâmetros de configuração
Use as seguintes diretrizes para desenvolver comandos de instalação com sintaxe correta:
Parâmetro | Exemplo |
---|---|
/PARÂMETRO | /INDICATEPROGRESS |
/PARAMETER=verdadeiro/falso | /SQLSVCINSTANTFILEINIT=True |
/PARAMETER=1/0 para tipos booleanos | /TCPENABLED=1 |
/PARAMETER="value" para todos os parâmetros de valor único. Para um parâmetro que requer um caminho: /INSTANCEDIR=C:\Path ou /INSTANCEDIR="C:\Path" é suportado. |
/PID="PID" /SQLSVCSTARTUPTYPE="Automatic" |
/PARAMETER="value1" "value2" "value3" para todos os parâmetros de valores múltiplos. Exceção: /FEATURES , que é um parâmetro de valores múltiplos, mas seu formato é /FEATURES=AS,RS,IS sem um espaço, delimitado por vírgula. |
/SQLSYSADMINACCOUNTS="Contoso\John" "Contoso\Mary" |
Importante
Ao instalar o SQL Server, se você especificar o mesmo caminho de diretório para INSTANCEDIR
e SQLUSERDBDIR
, o SQL Server Agent e a Pesquisa de Texto Completo não serão iniciados devido a permissões ausentes.
Observação
Os valores do servidor relacional suportam os formatos adicionais de barra invertida: barra invertida (\
) ou dois caracteres de barra invertida (\\
) para o caminho.
Opções de parâmetros
As seções a seguir fornecem parâmetros para desenvolver scripts de instalação de linha de comando para cenários de instalação, atualização e reparo. Os parâmetros podem ter valores diferentes, dependendo do cenário escolhido.
Os parâmetros listados para um componente do Mecanismo de Banco de Dados do SQL Server são específicos desse componente. Os parâmetros do SQL Server Agent e do Navegador do SQL Server são aplicáveis quando você instala o Mecanismo de Banco de Dados do SQL Server.
- Parâmetros de instalação
- Parâmetros SysPrep
- Parâmetros de atualização
- Parâmetros de reparação
- Reconstruir parâmetros do banco de dados do sistema
- Parâmetros de desinstalação
- Parâmetros de cluster de failover
- Parâmetros da conta de serviço
- Parâmetros de recurso
- Parâmetros de função
- Controle o comportamento de failover usando o parâmetro /FAILOVERCLUSTERROLLOWNERSHIP
- Configuração de ID de instância ou ID de instância
Parâmetros de instalação
Use os parâmetros na tabela a seguir para desenvolver scripts de linha de comando para instalar uma nova instância do SQL Server.
Componente Mecanismo de Banco de Dados do SQL Server | Parâmetro | Descrição |
---|---|---|
Controle de configuração do mecanismo de banco de dados | /ACTION Obrigatório |
Necessário para indicar o fluxo de trabalho de instalação. Valores suportados: Install . |
Controle de configuração do mecanismo de banco de dados | /SUPPRESSPRIVACYSTATEMENTNOTICE Obrigatório, quando o /Q parâmetro ou /QS é especificado para instalações autônomas |
Suprime a declaração de aviso de privacidade. Ao utilizar este sinalizador, está a concordar com o aviso de privacidade. |
Controle de configuração do mecanismo de banco de dados | /IACCEPTSQLSERVERLICENSETERMS Obrigatório, quando o /Q parâmetro ou /QS é especificado para instalações autônomas |
Necessário para reconhecer a aceitação dos termos da licença. A partir do SQL Server 2022 (16.x), leia os Termos de Licença para Software Microsoft SQL Server em aka.ms/useterms. |
Controle de instalação do SQL Server Python | /IACCEPTPYTHONLICENSETERMS Obrigatório, quando o /Q parâmetro or /QS é especificado para instalações autônomas que incluem o pacote Anaconda Python. |
Necessário para reconhecer a aceitação dos termos da licença. |
Controle de Instalação do SQL Server R | /IACCEPTROPENLICENSETERMS Obrigatório, quando o /Q parâmetro or /QS é especificado para instalações autônomas que incluem o pacote Microsoft R Open. |
Necessário para reconhecer a aceitação dos termos da licença. |
Controle de configuração do mecanismo de banco de dados | /ENU Opcional |
Use esse parâmetro para instalar a versão em inglês do SQL Server em um sistema operacional localizado quando a mídia de instalação incluir pacotes de idiomas para inglês e o idioma correspondente ao sistema operacional. |
Controle de configuração do mecanismo de banco de dados | /UpdateEnabled Opcional |
Especifique se a Instalação do SQL Server deve descobrir e incluir atualizações de produto. Os valores válidos são True e False ou e 1 0 . Por padrão, a Instalação do SQL Server incluirá atualizações encontradas. |
Controle de configuração do mecanismo de banco de dados | /UpdateSource Opcional |
Especifique o local onde a Instalação do SQL Server obterá atualizações do produto. Os valores válidos são "MU" pesquisar o Microsoft Update, um caminho de pasta válido, um caminho relativo, como .\MyUpdates , ou um compartilhamento UNC. Por padrão, a Instalação do SQL Server pesquisará o Microsoft Update ou um Serviço Windows Update por meio do Windows Server Update Services. |
Controle de configuração do mecanismo de banco de dados | /CONFIGURATIONFILE Opcional |
Especifica o ConfigurationFile a ser usado. |
Controle de configuração do mecanismo de banco de dados | /ERRORREPORTING Aplica-se a: SQL Server 2014 (12.x) e versões anteriores Opcional |
Para gerenciar como os comentários de erro são enviados à Microsoft, consulte Configurar o uso e a coleta de dados de diagnóstico para o SQL Server (CEIP). Em versões mais antigas, isso especifica o relatório de erros para o SQL Server. Para obter mais informações, consulte Suplemento de privacidade do SQL Server. Valores suportados: - 1 = habilitado- 0 = deficiente |
Controle de configuração do mecanismo de banco de dados |
/FEATURES ou /ROLE Obrigatório |
Especifica os componentes a serem instalados. Escolha /FEATURES especificar componentes individuais do SQL Server para instalar. Para obter mais informações, consulte Parâmetros de recurso abaixo.Escolha /ROLE especificar uma função de configuração. As funções de instalação instalam o SQL Server em uma configuração predeterminada. |
Controle de configuração do mecanismo de banco de dados |
/HELP ou ? Opcional |
Exibe opções de uso para os parâmetros. |
Controle de configuração do mecanismo de banco de dados | /INDICATEPROGRESS Opcional |
Especifica que o arquivo de log detalhado da Instalação é canalizado para o console. |
Controle de configuração do mecanismo de banco de dados | /INSTALLSHAREDDIR Opcional |
Especifica um diretório de instalação não padrão para componentes compartilhados de 64 bits. O padrão é %Program Files%\Microsoft SQL Server Não é possível definir como %Program Files(x86)%\Microsoft SQL Server |
Controle de configuração do mecanismo de banco de dados | /INSTALLSHAREDWOWDIR Opcional |
Especifica um diretório de instalação não padrão para componentes compartilhados de 32 bits. Suportado apenas em um sistema de 64 bits. O padrão é %Program Files(x86)%\Microsoft SQL Server Não é possível definir como %Program Files%\Microsoft SQL Server |
Controle de configuração do mecanismo de banco de dados | /INSTANCEDIR Opcional |
Especifica um diretório de instalação não padrão para componentes específicos da instância. |
Controle de configuração do mecanismo de banco de dados | /INSTANCEID Opcional |
Especifica um valor não padrão para um InstanceID. |
Controle de configuração do mecanismo de banco de dados | /INSTANCENAME Obrigatório |
Especifica um nome de instância do Mecanismo de Banco de Dados do SQL Server. Para obter mais informações, consulte a ajuda do Assistente de Instalação. |
Controle de configuração do mecanismo de banco de dados | /PRODUCTCOVEREDBYSA Aplica-se a: SQL Server 2022 (16.x) e versões posteriores Necessário, ao instalar o recurso Extensão do Azure a partir da linha de comando com AZUREEXTENSION . |
Especifica a cobertura de licença para o SQL Server./PRODUCTCOVEREDBYSA=True , ou apenas /PRODUCTCOVEREDBYSA , indica que está coberto pela assinatura do Software Assurance ou do SQL Server./PRODUCTCOVEREDBYSA=False ou omitir o parâmetro indica que ele está coberto por uma licença do SQL Server. |
Controle de configuração do mecanismo de banco de dados | /PID Opcional |
Especifica a chave do produto (Product Key) para a edição do SQL Server. Se esse parâmetro não for especificado, a Avaliação será usada. Observação: Se você estiver instalando o SQL Server Express, o SQL Server Express com Advanced Services, o SQL Server Express com ferramentas, o SQL Server Developer ou o SQL Server Evaluation, o PID será predefinido. |
Controle de configuração do mecanismo de banco de dados |
/Q ou /QUIET Opcional |
Especifica que a Instalação é executada em modo silencioso sem qualquer interface de usuário. Isso é usado para instalações autônomas. O /Q parâmetro substitui a /QS entrada do parâmetro. |
Controle de configuração do mecanismo de banco de dados |
/QS ou /QUIETSIMPLE Opcional |
Especifica que a Instalação é executada e mostra o progresso através da interface do usuário, mas não aceita nenhuma entrada ou mostra mensagens de erro. |
Controle de configuração do mecanismo de banco de dados | /UIMODE Opcional |
Especifica se deve ser apresentado apenas o número mínimo de caixas de diálogo durante a instalação./UIMODE só pode ser usado com os /ACTION=INSTALL parâmetros e UPGRADE .Valores suportados: - /UIMODE=Normal é o padrão para edições não Express e apresenta todas as caixas de diálogo de configuração para os recursos selecionados.- /UIMODE=AutoAdvance é o padrão para edições Express e ignora caixas de diálogo não essenciais.Quando combinado com outros parâmetros, UIMODE é substituído. Por exemplo, quando /UIMODE=AutoAdvance e /ADDCURRENTUSERASSQLADMIN=FALSE são ambos fornecidos, a caixa de diálogo de provisionamento não é preenchida automaticamente com o usuário atual.A UIMODE configuração não pode ser usada com os /Q parâmetros or /QS . |
Controle de configuração do mecanismo de banco de dados | /SQMREPORTING Aplica-se a: SQL Server 2014 (12.x) e versões anteriores Opcional |
Para gerenciar como os comentários de erro são enviados à Microsoft, consulte Configurar o uso e a coleta de dados de diagnóstico para o SQL Server (CEIP). Em versões mais antigas, isso especifica o relatório de uso de recursos para o SQL Server. Valores suportados: - 1 = habilitado- 0 = deficiente |
Controle de configuração do mecanismo de banco de dados | /HIDECONSOLE Opcional |
Especifica que a janela do console está oculta ou fechada. |
Agente do SQL Server | /AGTSVCACCOUNT Obrigatório |
Especifica a conta para o serviço SQL Server Agent. |
Agente do SQL Server | /AGTSVCPASSWORD Obrigatório |
Especifica a senha para a conta de serviço do SQL Server Agent. Esse parâmetro pode ser omitido ao usar uma conta de serviço gerenciado, uma conta virtual ou uma conta interna. |
Agente do SQL Server | /AGTSVCSTARTUPTYPE Opcional |
Especifica o modo de inicialização para o serviço SQL Server Agent. Valores suportados: - Automatic - Disabled - Manual |
Motor PolyBase | /PBENGSVCACCOUNT Opcional |
Especifica a conta para o serviço do mecanismo. Valor predefinido: NT AUTHORITY\NETWORK SERVICE . |
Motor PolyBase | /PBENGSVCPASSWORD Opcional |
Especifica a senha para a conta de serviço do mecanismo. |
Motor PolyBase | /PBENGSVCSTARTUPTYPE Opcional |
Especifica o modo de inicialização para o serviço PolyBase Engine. Valores suportados: - Automatic (padrão)- Disabled - Manual |
Movimentação de dados do PolyBase | /PBDMSSVCACCOUNT Opcional |
Especifica a conta para o serviço de movimentação de dados. Valor predefinido: NT AUTHORITY\NETWORK SERVICE . |
Movimentação de dados do PolyBase | /PBDMSSVCPASSWORD Opcional |
Especifica a senha para a conta de movimentação de dados. Esse parâmetro pode ser omitido ao usar uma conta de serviço gerenciado, uma conta virtual ou uma conta interna. |
Movimentação de dados do PolyBase | /PBDMSSVCSTARTUPTYPE Opcional |
Especifica o modo de inicialização para o serviço de movimentação de dados. Valores suportados: - Automatic (padrão)- Disabled - Manual |
PoliBase | /PBPORTRANGE Opcional |
Especifica um intervalo de portas com pelo menos 6 portas para serviços PolyBase. Exemplo:/PBPORTRANGE=16450-16460 |
PoliBase | /PBSCALEOUT Opcional |
Especifica se a instância do Mecanismo de Banco de Dados do SQL Server será usada como parte do grupo computacional PolyBase Scale-out. Use esta opção se estiver configurando um grupo computacional PolyBase Scale-out, incluindo o nó principal. Valores suportados: True , False |
Serviços de análise | /ASBACKUPDIR Opcional |
Especifica o diretório para arquivos de backup do Analysis Services. Valores padrão: Para o modo WOW em 64 bits: %Program Files(x86)%\Microsoft SQL Server\<INSTANCEDIR>\<ASInstanceID>\OLAP\Backup Para todas as outras instalações: %Program Files%\Microsoft SQL Server\<INSTANCEDIR>\<ASInstanceID>\OLAP\Backup |
Serviços de análise | /ASCOLLATION Opcional |
Especifica a configuração de agrupamento para o Analysis Services. Valor predefinido: Latin1_General_CI_AS Observação: Apenas o agrupamento do Windows é suportado. O uso do agrupamento SQL pode resultar em um comportamento inesperado. |
Serviços de análise | /ASCONFIGDIR Opcional |
Especifica o diretório para os arquivos de configuração do Analysis Services. Valores padrão: Para o modo WOW em 64 bits: %Program Files(x86)%\Microsoft SQL Server\<INSTANCEDIR>\<ASInstanceID>\OLAP\Config Para todas as outras instalações: %Program Files%\Microsoft SQL Server\<INSTANCEDIR>\<ASInstanceID>\OLAP\Config |
Serviços de análise | /ASDATADIR Opcional |
Especifica o diretório para arquivos de dados do Analysis Services. Valores padrão: Para o modo WOW em 64 bits: %Program Files(x86)%\Microsoft SQL Server\<INSTANCEDIR>\<ASInstanceID>\OLAP\Data Para todas as outras instalações: %Program Files%\Microsoft SQL Server\<INSTANCEDIR>\<ASInstanceID>\OLAP\Data |
Serviços de análise | /ASLOGDIR Opcional |
Especifica o diretório para arquivos de log do Analysis Services. Valores padrão: Para o modo WOW em 64 bits: %Program Files(x86)%\Microsoft SQL Server\<INSTANCEDIR>\<ASInstanceID>\OLAP\Log Para todas as outras instalações: %Program Files%\Microsoft SQL Server\<INSTANCEDIR>\<ASInstanceID>\OLAP\Log |
Serviços de análise | /ASSERVERMODE Opcional |
Especifica o modo de servidor da instância do Analysis Services. Os valores válidos em um cenário de cluster são MULTIDIMENSIONAL ou TABULAR .
ASSERVERMODE diferencia maiúsculas de minúsculas. Todos os valores devem ser expressos em maiúsculas. Para obter mais informações sobre valores válidos, consulte Instalar o Analysis Services no modo tabular. |
Serviços de análise | /ASSVCACCOUNT Obrigatório |
Especifica a conta para o serviço Analysis Services. |
Serviços de análise | /ASSVCPASSWORD Obrigatório |
Especifica a senha para o serviço Analysis Services. Esse parâmetro pode ser omitido ao usar uma conta de serviço gerenciado, uma conta virtual ou uma conta interna. |
Serviços de análise | /ASSVCSTARTUPTYPE Opcional |
Especifica o modo de inicialização para o serviço Analysis Services. Valores suportados: - Automatic - Disabled - Manual |
Serviços de análise | /ASSYSADMINACCOUNTS Obrigatório |
Especifica as credenciais de administrador para o Analysis Services. |
Serviços de análise | /ASTEMPDIR Opcional |
Especifica o diretório para arquivos temporários do Analysis Services. Valores padrão: Para o modo WOW em 64 bits: %Program Files(x86)%\Microsoft SQL Server\<INSTANCEDIR>\<ASInstanceID>\OLAP\Temp Para todas as outras instalações: %Program Files%\Microsoft SQL Server\<INSTANCEDIR>\<ASInstanceID>\OLAP\Temp |
Serviços de análise | /ASPROVIDERMSOLAP Opcional |
Especifica se o provedor MSOLAP pode ser executado em processo. Valor padrão: - 1 = enabled |
Serviços de análise | /FARMACCOUNT Obrigatório, para SPI_AS_NewFarm |
Especifica uma conta de usuário de domínio para executar serviços da Administração Central do SharePoint e outros serviços essenciais em um farm. Esse parâmetro é usado somente para instâncias do Analysis Services instaladas por meio do /ROLE = SPI_AS_NEWFARM . |
Serviços de análise | /FARMPASSWORD Obrigatório, para SPI_AS_NewFarm |
Especifica uma senha para a conta do farm. Esse parâmetro pode ser omitido ao usar uma conta de serviço gerenciado, uma conta virtual ou uma conta interna. |
Serviços de análise | /PASSPHRASE Obrigatório, para SPI_AS_NewFarm |
Especifica uma frase secreta que é usada para adicionar servidores de aplicativos adicionais ou servidores Web front-end a um farm do SharePoint. Esse parâmetro é usado somente para instâncias do Analysis Services instaladas por meio do /ROLE = SPI_AS_NEWFARM . |
Serviços de análise | /FARMADMINIPORT Obrigatório, para SPI_AS_NewFarm |
Especifica uma porta usada para se conectar ao aplicativo Web da Administração Central do SharePoint. Esse parâmetro é usado somente para instâncias do Analysis Services instaladas por meio do /ROLE = SPI_AS_NEWFARM . |
Navegador do SQL Server | /BROWSERSVCSTARTUPTYPE Opcional |
Especifica o modo de inicialização para o serviço Navegador do SQL Server. Valores suportados: - Automatic - Disabled - Manual |
Mecanismo de Banco de Dados do SQL Server | /ENABLERANU Opcional |
Habilita credenciais de execução como para instalações do SQL Server Express. |
Mecanismo de Banco de Dados do SQL Server | /INSTALLSQLDATADIR Opcional |
Especifica o diretório de dados para arquivos de dados do SQL Server. Valores padrão: Para o modo WOW em 64 bits: %Program Files(x86)%\Microsoft SQL Server\ Para todas as outras instalações: %Program Files%\Microsoft SQL Server\ |
Mecanismo de Banco de Dados do SQL Server | /SAPWD Obrigatório, quando /SECURITYMODE=SQL |
Especifica a senha para a conta SA do SQL Server. |
Mecanismo de Banco de Dados do SQL Server | /SECURITYMODE Opcional |
Especifica o modo de segurança para o SQL Server. Se esse parâmetro não for fornecido, o modo de autenticação somente para Windows será suportado. Valor suportado: SQL |
Mecanismo de Banco de Dados do SQL Server | /SQLBACKUPDIR Opcional |
Especifica o diretório para arquivos de backup. Valor predefinido: <InstallSQLDataDir>\<SQLInstanceID>\MSSQL\Backup |
Mecanismo de Banco de Dados do SQL Server | /SQLCOLLATION Opcional |
Especifica as configurações de agrupamento para o SQL Server. A configuração de instalação padrão é determinada pela localidade do sistema operacional (SO). O agrupamento no nível do servidor pode ser alterado durante a instalação ou alterando a localidade do sistema operacional antes da instalação. O agrupamento padrão é definido como a versão mais antiga disponível associada a cada localidade específica. Isto deve-se a razões de compatibilidade com versões anteriores. Portanto, este nem sempre é o agrupamento recomendado. Para aproveitar ao máximo os recursos do SQL Server, altere as configurações de instalação padrão para usar agrupamentos do Windows. Por exemplo, para a localidade English (United States) do SO (página de código 1252), o agrupamento padrão durante a instalação é SQL_Latin1_General_CP1_CI_AS e pode ser alterado para sua contraparte Latin1_General_100_CI_AS_SC de agrupamento do Windows mais próxima.Para obter mais informações, consulte Classificação e suporte a Unicode. |
Mecanismo de Banco de Dados do SQL Server | /ADDCURRENTUSERASSQLADMIN Opcional |
Adiciona o usuário atual à função de servidor fixa sysadmin do SQL Server. O parâmetro /ADDCURRENTUSERASSQLADMIN pode ser usado ao instalar edições Express ou quando /ROLE=AllFeatures_WithDefaults é usado. Para obter mais informações, consulte /ROLE abaixo.O uso de /ADDCURRENTUSERASSQLADMIN é opcional, mas ou /ADDCURRENTUSERASSQLADMIN /SQLSYSADMINACCOUNTS é obrigatório.Valores padrão: True para edições do SQL Server ExpressFalse para todas as outras edições |
Mecanismo de Banco de Dados do SQL Server | /SQLSVCACCOUNT Obrigatório |
Especifica a conta de inicialização para o serviço SQL Server. |
Mecanismo de Banco de Dados do SQL Server | /SQLSVCPASSWORD Obrigatório |
Especifica a senha para SQLSVCACCOUNT . Esse parâmetro pode ser omitido ao usar uma conta de serviço gerenciado, uma conta virtual ou uma conta interna. |
Mecanismo de Banco de Dados do SQL Server | /SQLSVCSTARTUPTYPE Opcional |
Especifica o modo de inicialização para o serviço SQL Server. Valores suportados: - Automatic - Disabled - Manual |
Mecanismo de Banco de Dados do SQL Server | /SQLSYSADMINACCOUNTS Obrigatório |
Use esse parâmetro para provisionar logons para serem membros da função sysadmin . Para edições do SQL Server diferentes do SQL Server Express, /SQLSYSADMINACCOUNTS é necessário. Para edições do SQL Server Express, o uso de /SQLSYSADMINACCOUNTS é opcional, mas é obrigatório /SQLSYSADMINACCOUNTS /ADDCURRENTUSERASSQLADMIN . |
Mecanismo de Banco de Dados do SQL Server | /SQLTEMPDBDIR Opcional |
Especifica os diretórios para os arquivos de dados tempdb . Ao especificar mais de um diretório, separe os diretórios com um espaço em branco. Se vários diretórios forem especificados, os arquivos de dados tempdb serão espalhados pelos diretórios de forma alternada.Valor padrão: <InstallSQLDataDir>\<SQLInstanceID>\MSSQL\Data (System Data Directory)Observação: Esse parâmetro também é adicionado ao cenário RebuildDatabase. |
Mecanismo de Banco de Dados do SQL Server | /SQLTEMPDBLOGDIR Opcional |
Especifica o diretório para tempdb o arquivo de log.Valor padrão: <InstallSQLDataDir>\<SQLInstanceID>\MSSQL\Data (System Data Directory)Observação: Esse parâmetro também é adicionado ao cenário RebuildDatabase. |
Mecanismo de Banco de Dados do SQL Server | /SQLTEMPDBFILECOUNT Opcional |
Especifica o número de arquivos de tempdb dados a serem adicionados pela instalação. Este valor pode ser aumentado até ao número de núcleos.Valor predefinido: 1 para SQL Server Express 8 ou o número de núcleos, o que for menor para todas as outras edições Importante: O arquivo de banco de dados primário para tempdb ainda será tempdb.mdf . Os arquivos adicionais tempdb são nomeados como tempdb_mssql_#.ndf onde # representa um número exclusivo para cada arquivo de banco de dados adicional tempdb criado durante a instalação. O objetivo desta convenção de nomenclatura é torná-los únicos. A desinstalação de uma instância do SQL Server exclui os arquivos com a convenção tempdb_mssql_#.ndf de nomenclatura. Não use tempdb_mssql_\*.ndf a convenção de nomenclatura para arquivos de banco de dados de usuários.Atenção: O SQL Server Express não tem suporte para configurar esse parâmetro. O programa de configuração instala apenas 1 tempdb ficheiro de dados. |
Mecanismo de Banco de Dados do SQL Server | /SQLTEMPDBFILESIZE Aplica-se a: SQL Server 2016 (13.x) e versões posteriores Opcional |
Especifica o tamanho inicial de cada tempdb arquivo de dados.Padrão = 4 MB para SQL Server Express, 8 MB para todas as outras edições Min = 4 MB ou 8 MB Máximo = 1024 MB |
Mecanismo de Banco de Dados do SQL Server | /SQLTEMPDBFILEGROWTH Opcional |
Especifica o incremento de crescimento dos ficheiros de dados tempdb em MB. Um valor 0 indica que o crescimento automático está desativado e nenhum espaço adicional é permitido. A configuração permite o tamanho de até 1024.Valor padrão: 64. Intervalo permitido: Min = 0, Max = 1024 |
Mecanismo de Banco de Dados do SQL Server | /SQLTEMPDBLOGFILESIZE Aplica-se a: SQL Server 2016 (13.x) e versões posteriores Opcional |
Especifica o tamanho inicial do arquivo de log tempdb em MB. A configuração permite o tamanho de até 1024.Valor predefinido: 4 para SQL Server Express 8 para todas as outras edições Intervalo permitido: Min = valor padrão (4 ou 8), Max = 1024 |
Mecanismo de Banco de Dados do SQL Server | /SQLTEMPDBLOGFILEGROWTH Aplica-se a: SQL Server 2016 (13.x) e versões posteriores Opcional |
Especifica o incremento de crescimento do arquivo de log tempdb em MB. Um valor 0 indica que o crescimento automático está desativado e nenhum espaço adicional é permitido. A configuração permite o tamanho de até 1024.Valor padrão: 64. Intervalo permitido: Min = 0, Max = 1024 |
Mecanismo de Banco de Dados do SQL Server | /SQLUSERDBDIR Opcional |
Especifica o diretório para os arquivos de dados para bancos de dados de usuários. Valor predefinido: <InstallSQLDataDir>\<SQLInstanceID>\MSSQL\Data |
Mecanismo de Banco de Dados do SQL Server | /SQLSVCINSTANTFILEINIT Opcional |
Habilita a inicialização instantânea de arquivos para a conta de serviço do SQL Server. Para obter considerações sobre segurança e desempenho, consulte Inicialização instantânea de arquivos de banco de dados. Valores suportados: - False (padrão)- True |
Mecanismo de Banco de Dados do SQL Server | /SQLUSERDBLOGDIR Opcional |
Especifica o diretório para os arquivos de log para bancos de dados de usuários. Valor predefinido: <InstallSQLDataDir>\<SQLInstanceID>\MSSQL\Data |
Mecanismo de Banco de Dados do SQL Server | /SQLMAXDOP=parameter Aplica-se a: SQL Server 2019 (15.x) e versões posteriores Opcional. Se omitido em instalações autônomas (silenciosas), o MAXDOP será alinhado com o grau máximo de diretrizes de paralelismo. |
Especifica o grau máximo de paralelismo, que determina quantos processadores uma única instrução pode utilizar durante a execução de uma única instrução. O valor padrão será alinhado com o grau máximo de diretrizes de paralelismo |
Mecanismo de Banco de Dados do SQL Server | /USESQLRECOMMENDEDMEMORYLIMITS Aplica-se a: SQL Server 2019 (15.x) e versões posteriores Opcional. Se /USESQLRECOMMENDEDMEMORYLIMITS , /SQLMINMEMORY e /SQLMAXMEMORY forem omitidos em instalações autônomas (silenciosas), o Mecanismo de Banco de Dados do SQL Server usará a configuração de memória padrão do SQL Server. |
Especifica que o Mecanismo de Banco de Dados do SQL Server usará valores recomendados calculados que se alinham com as diretrizes de configuração de memória do servidor para uma instância autônoma do SQL Server. Observação: Este parâmetro não pode ser usado com /SQLMINMEMORY e /SQLMAXMEMORY . |
Mecanismo de Banco de Dados do SQL Server | /SQLMINMEMORY Aplica-se a: SQL Server 2019 (15.x) e versões posteriores Opcional. Se /USESQLRECOMMENDEDMEMORYLIMITS , /SQLMINMEMORY e /SQLMAXMEMORY forem omitidos em instalações autônomas (silenciosas), o Mecanismo de Banco de Dados do SQL Server usará a configuração de memória padrão do SQL Server. |
Especifica a configuração de memória mínima do servidor em MB. Valor padrão: 0. Observação: Este parâmetro não pode ser usado com /USESQLRECOMMENDEDMEMORYLIMITS o . |
Mecanismo de Banco de Dados do SQL Server | /SQLMAXMEMORY Aplica-se a: SQL Server 2019 (15.x) e versões posteriores Opcional. Se /USESQLRECOMMENDEDMEMORYLIMITS , /SQLMINMEMORY e /SQLMAXMEMORY forem omitidos em instalações autônomas (silenciosas), o Mecanismo de Banco de Dados do SQL Server usará a configuração de memória padrão do SQL Server. |
Especifica a configuração de memória máxima do servidor em MB. Valor padrão: valor recomendado calculado que se alinha com as diretrizes de configuração de memória do servidor para uma instância autônoma do SQL Server. Observação: Este parâmetro não pode ser usado com /USESQLRECOMMENDEDMEMORYLIMITS o . |
FLUXO DE ARQUIVOS | /FILESTREAMLEVEL Opcional |
Especifica o nível de acesso para o recurso FILESTREAM. Valores suportados: - 0 = desative o suporte FILESTREAM para esta instância. (Valor padrão)- 1 = habilitar FILESTREAM para acesso Transact-SQL.- 2 = habilitar FILESTREAM para acesso de streaming de E/S de Transact-SQL e arquivos. (Não é válido para cenários de cluster)- 3 = permitir que clientes remotos tenham acesso de streaming aos dados FILESTREAM. |
FLUXO DE ARQUIVOS | /FILESTREAMSHARENAME Opcional Necessário quando FILESTREAMLEVEL é maior que 1. |
Especifica o nome do compartilhamento do Windows no qual os dados FILESTREAM serão armazenados. |
Texto completo do SQL Server | /FTSVCACCOUNT Opcional |
Especifica a conta para Full-Text serviço iniciador de filtro. Este parâmetro é ignorado no Windows Server 2008 ou superior. ServiceSID é usado para ajudar a proteger a comunicação entre o SQL Server e o Daemon de Filtro de Texto Completo. Se os valores não forem fornecidos, o Serviço Iniciador de Filtro de Texto Completo será desativado. Você precisa usar o SQL Server Control Manager para alterar a conta de serviço e habilitar a funcionalidade de texto completo. Valor predefinido: Local Service Account |
Texto completo do SQL Server | /FTSVCPASSWORD Opcional |
Especifica a senha para o serviço iniciador de filtro Full-Text. Este parâmetro é ignorado no Windows Server 2008 ou superior. Esse parâmetro pode ser omitido ao usar uma conta de serviço gerenciado, uma conta virtual ou uma conta interna. |
Serviços de integração | /ISSVCACCOUNT Obrigatório |
Especifica a conta do Integration Services. Valor predefinido: NT AUTHORITY\NETWORK SERVICE |
Serviços de integração | /ISSVCPASSWORD Obrigatório |
Especifica a senha do Integration Services. Esse parâmetro pode ser omitido ao usar uma conta de serviço gerenciado, uma conta virtual ou uma conta interna. |
Serviços de integração | /ISSVCStartupType Opcional |
Especifica o modo de inicialização para o serviço Integration Services. |
Configuração de rede do SQL Server | /NPENABLED Opcional |
Especifica o estado do protocolo Named Pipes para o serviço SQL Server. Valores suportados: - 0 = desativar o protocolo Named Pipes- 1 = ativar o protocolo Named Pipes |
Configuração de rede do SQL Server | /TCPENABLED Opcional |
Especifica o estado do protocolo TCP para o serviço SQL Server. Valores suportados: - 0 = desativar o protocolo TCP- 1 = ativar o protocolo TCP |
Serviços de Relatórios | /RSINSTALLMODE Aplica-se a: SQL Server 2016 (13.x) e versões anteriores Opcional Disponível apenas em FilesOnlyMode |
Especifica o modo de instalação do Reporting Services. Valores suportados: - SharePointFilesOnlyMode - DefaultNativeMode - FilesOnlyMode Observação: Se a instalação incluir o Mecanismo de Banco de Dados do SQL Server, o padrão RSINSTALLMODE será DefaultNativeMode .Se a instalação não incluir o Mecanismo de Banco de Dados do SQL Server, o padrão RSINSTALLMODE será FilesOnlyMode .Se você escolher DefaultNativeMode , mas a instalação não incluir o Mecanismo de Banco de Dados do SQL Server, a instalação mudará automaticamente para RSINSTALLMODE FilesOnlyMode . |
Serviços de Relatórios | /RSSVCACCOUNT Aplica-se a: SQL Server 2016 (13.x) e versões anteriores Obrigatório |
Especifica a conta de inicialização do Reporting Services. |
Serviços de Relatórios | /RSSVCPASSWORD Aplica-se a: SQL Server 2016 (13.x) e versões anteriores Obrigatório |
Especifica a senha da conta de inicialização para o serviço Reporting Services. Esse parâmetro pode ser omitido ao usar uma conta de serviço gerenciado, uma conta virtual ou uma conta interna. |
Serviços de Relatórios | /RSSVCStartupType Aplica-se a: SQL Server 2016 (13.x) e versões anteriores Opcional |
Especifica o modo de inicialização do Reporting Services. Valores suportados: - Automatic - Disabled - Manual |
Serviços de Python/Machine Learning (In-Database) | /MPYCACHEDIRECTORY Opcional |
Reservado para uso futuro. Use %TEMP% para armazenar arquivos Python .CAB para instalação em um computador que não tenha uma conexão com a Internet. |
Serviços de R/Machine Learning (In-Database) | /MRCACHEDIRECTORY Opcional |
Use este parâmetro para especificar o diretório de cache para Microsoft R Open, SQL Server 2016 (13.x) R Services, SQL Server 2016 (13.x) R Server (autônomo) ou suporte ao recurso R no SQL Server Machine Learning Services ou no Machine Learning Server (autônomo). Essa configuração é normalmente usada ao instalar componentes R a partir da linha de comando em um computador sem acesso à Internet. |
Java/Extensões de linguagem |
/SQL_INST_JAVA ,/SQLJAVADIR = "path" Aplica-se a: Apenas SQL Server 2019 (15.x) Opcional |
Especifica a instalação do Java com extensões de linguagem. Se /SQL_INST_JAVA for fornecido sem o /SQLJAVADIR parâmetro, presume-se que você deseja instalar o Zulu Open JRE fornecido pela mídia de instalação.Fornecer um caminho para /SQLJAVADIR indica que você gostaria de usar um JRE ou JDK já instalado. |
Extensão do Azure para SQL Server | /FEATURES=AZUREEXTENSION Aplica-se a: SQL Server 2022 (16.x) e versões posteriores Opcional |
Para o SQL Server 2022 (16.x), conecte a instância ao Azure Arc. Para o SQL Server 2025 (17.x) Preview, conecte a instância ao Azure Arc ou ao SQL Server na VM do Azure. |
Extensão do Azure para SQL Server | /AZURESUBSCRIPTIONID Aplica-se a: SQL Server 2022 (16.x) e versões posteriores Opcional |
Assinatura do Azure, o recurso de instância do SQL Server será criado. |
Extensão do Azure para SQL Server | /AZURERESOURCEGROUP Aplica-se a: SQL Server 2022 (16.x) e versões posteriores Opcional |
Grupo de recursos do Azure onde o recurso de instância do SQL Server será criado. |
Extensão do Azure para SQL Server | /AZUREREGION Aplica-se a: SQL Server 2022 (16.x) e versões posteriores Opcional |
Região do Azure onde o recurso de instância do SQL Server será criado. |
Extensão do Azure para SQL Server | /AZURETENANTID Aplica-se a: SQL Server 2022 (16.x) e versões posteriores Opcional |
ID do locatário do Azure no qual a entidade de serviço existe. |
Extensão do Azure para SQL Server | /AZURESERVICEPRINCIPAL Aplica-se a: SQL Server 2022 (16.x) e versões posteriores Opcional |
Entidade de serviço para autenticação em relação a determinado ID de locatário, assinatura e grupo de recursos. |
Extensão do Azure para SQL Server | /AZURESERVICEPRINCIPALSECRET Aplica-se a: SQL Server 2022 (16.x) e versões posteriores Opcional |
Segredo principal do serviço. |
Extensão do Azure para SQL Server | /AZUREARCPROXY Aplica-se a: SQL Server 2022 (16.x) e versões posteriores Opcional |
Nome do servidor proxy usado para se conectar ao Azure Arc. |
Sintaxe de exemplo
Para instalar uma nova instância autônoma com os componentes Mecanismo de Banco de Dados, Replicação e Pesquisa de Full-Text do SQL Server e habilitar a inicialização instantânea de arquivos para o Mecanismo de Banco de Dados do SQL Server.
setup.exe /q /ACTION=Install /FEATURES=SQL /INSTANCENAME=MSSQLSERVER /SQLSVCACCOUNT="<DomainName\UserName>" /SQLSVCPASSWORD="<StrongPassword>" /SQLSYSADMINACCOUNTS="<DomainName\UserName>" /AGTSVCACCOUNT="NT AUTHORITY\NETWORK SERVICE" /SQLSVCINSTANTFILEINIT="True" /IACCEPTSQLSERVERLICENSETERMS
Instalar e conectar-se ao Azure
A partir do SQL Server 2022 (16.x), você pode instalar o agente do Azure Arc com a extensão do Azure para SQL Server usando a instalação do SQL Server. Ao instalar o agente do Azure Arc e a extensão do SQL Server, você habilita automaticamente todas as instâncias no host que registrarão as instâncias do SQL Server como recursos no Azure e as tornarão qualificadas para ter serviços de gerenciamento adicionais do Azure anexados.
A partir do SQL Server 2025 (17.x) Preview, você pode instalar a extensão do Azure para SQL Server usando a configuração do SQL Server em máquinas virtuais do Azure. Ao instalar a extensão do SQL Server do Azure, você se registra automaticamente no SQL Server no serviço de VM do Azure e habilita os recursos de gerenciamento adicionais que o serviço fornece.
O exemplo a seguir instala uma instância do SQL Server, o agente do Azure Arc (se não estiver em uma VM do Azure) e a extensão do Azure para SQL Server para que a instância do SQL Server seja conectada ao Azure após a instalação. Antes de executar o exemplo, substitua as informações entre colchetes angulados ( < ... >
) pelas suas informações.
setup.exe /qs /ACTION=Install /FEATURES=SQLEngine,AZUREEXTENSION /INSTANCENAME=<instance name> /SQLSYSADMINACCOUNTS="<sysadmin account>" /IACCEPTSQLSERVERLICENSETERMS /AZURESUBSCRIPTIONID="<Azure subscription>" /AZURETENANTID="<Azure tenant ID>" /AZURERESOURCEGROUP="<resource group name>" /AZURESERVICEPRINCIPAL="<service principal>" /AZURESERVICEPRINCIPALSECRET="<secret>" /AZUREREGION=<Azure region>
O exemplo a seguir instala o agente do Azure Arc e a extensão do Azure para SQL Server para gerenciar todas as instâncias existentes do SQL Server instaladas.
setup.exe /qs /ACTION=Install /FEATURES=AZUREEXTENSION /IACCEPTSQLSERVERLICENSETERMS /AZURESUBSCRIPTIONID="<Azure subscription>" /AZURETENANTID="<Azure tenant ID>" /AZURERESOURCEGROUP="<resource group name>" /AZURESERVICEPRINCIPAL="<service principal>" /AZURESERVICEPRINCIPALSECRET="<secret>" /AZUREREGION=<Azure region>
O exemplo a seguir mostra como remover a extensão do Azure para SQL Server usando a instalação do SQL Server.
Observação
Este comando não desinstalará fisicamente a extensão do Azure para SQL Server. Em vez disso, o comando marcará esse recurso como não selecionado na configuração. Para remover o recurso do Azure para esta instância, vá para o portal do Azure e exclua.
setup.exe /qs /ACTION=Uninstall /FEATURES=AZUREEXTENSION /IACCEPTSQLSERVERLICENSETERMS
Para obter mais informações sobre como se conectar ao Azure Arc ou ao SQL Server na VM do Azure, consulte:
- SQL Server habilitado pelo Azure Arc
- Conectar seu SQL Server ao Azure Arc
- O que é o SQL Server nas Máquinas Virtuais do Windows do Azure?
- Registar a VM do SQL Server no Windows com a Extensão do Agente IaaS do SQL
Parâmetros SysPrep
Para obter mais informações sobre o SQL Server SysPrep, consulte
Instale o SQL Server com o SysPrep.
Preparar parâmetros de imagem
Use os parâmetros na tabela a seguir para desenvolver scripts de linha de comando para preparar uma instância do SQL Server sem configurá-la.
Componente Mecanismo de Banco de Dados do SQL Server | Parâmetro | Descrição |
---|---|---|
Controle de configuração do mecanismo de banco de dados | /ACTION Obrigatório |
Necessário para indicar o fluxo de trabalho de instalação. Valores suportados: PrepareImage |
Controle de configuração do mecanismo de banco de dados | /IACCEPTSQLSERVERLICENSETERMS Obrigatório, quando o /Q parâmetro ou /QS é especificado para instalações autônomas |
Necessário para reconhecer a aceitação dos termos da licença. A partir do SQL Server 2022 (16.x), leia os Termos de Licença para Software Microsoft SQL Server em aka.ms/useterms. |
Controle de configuração do mecanismo de banco de dados | /ENU Opcional |
Use esse parâmetro para instalar a versão em inglês do SQL Server em um sistema operacional localizado quando a mídia de instalação incluir pacotes de idiomas para inglês e o idioma correspondente ao sistema operacional. |
Controle de configuração do mecanismo de banco de dados | /UpdateEnabled Opcional |
Especifique se a Instalação do SQL Server deve descobrir e incluir atualizações de produto. Os valores válidos são True e False ou e 1 0 . Por padrão, a Instalação do SQL Server incluirá atualizações encontradas. |
Controle de configuração do mecanismo de banco de dados | /UpdateSource Opcional |
Especifique o local onde a Instalação do SQL Server obterá atualizações do produto. Os valores válidos são "MU" pesquisar o Microsoft Update, um caminho de pasta válido, um caminho relativo, como .\MyUpdates , ou um compartilhamento UNC. Por padrão, a Instalação do SQL Server pesquisará o Microsoft Update ou um Serviço Windows Update por meio do Windows Server Update Services. |
Controle de configuração do mecanismo de banco de dados | /CONFIGURATIONFILE Opcional |
Especifica o ConfigurationFile a ser usado. |
Controle de configuração do mecanismo de banco de dados | /FEATURES Obrigatório |
Especifica os componentes a serem instalados. Os valores suportados são SQLEngine , Replication , FullText , , DQ , AS AS_SPI RS RS_SHP RS_SHPWFE DQC Conn IS BC SDK DREPLAY_CTLR DREPLAY_CLT SNAC_SDK SQLODBC SQLODBC_SDK LocalDB MDS POLYBASE 1 |
Controle de configuração do mecanismo de banco de dados |
/HELP ou ? Opcional |
Exibe opções de uso para os parâmetros. |
Controle de configuração do mecanismo de banco de dados | /HIDECONSOLE Opcional |
Especifica que a janela do console está oculta ou fechada. |
Controle de configuração do mecanismo de banco de dados | /INDICATEPROGRESS Opcional |
Especifica que o arquivo de log detalhado da Instalação é canalizado para o console. |
Controle de configuração do mecanismo de banco de dados | /INSTALLSHAREDDIR Opcional |
Especifica um diretório de instalação não padrão para componentes compartilhados de 64 bits. O padrão é %Program Files%\Microsoft SQL Server Não é possível definir como %Program Files(x86)%\Microsoft SQL Server |
Controle de configuração do mecanismo de banco de dados | /INSTANCEDIR Opcional |
Especifica um diretório de instalação não padrão para componentes específicos da instância. |
Controle de configuração do mecanismo de banco de dados | /INSTANCEID Antes do SQL Server 2012 (11.x) SP1 CU2 (janeiro de 2013) necessário Começando com SQL Server 2012 (11.x) SP1 CU2 Necessário para recursos de instância. |
Especifica um InstanceID para a instância que está sendo preparada. |
Motor PolyBase | /PBENGSVCACCOUNT Opcional |
Especifica a conta para o serviço do mecanismo. Valor predefinido: NT AUTHORITY\NETWORK SERVICE . |
Movimentação de dados do PolyBase | /PBDMSSVCPASSWORD Opcional |
Especifica a senha para a conta de movimentação de dados. Esse parâmetro pode ser omitido ao usar uma conta de serviço gerenciado, uma conta virtual ou uma conta interna. |
Motor PolyBase | /PBENGSVCSTARTUPTYPE Opcional |
Especifica o modo de inicialização para o serviço PolyBase Engine. Valores suportados: - Automatic (padrão)- Disabled - Manual |
PoliBase | /PBPORTRANGE Opcional |
Especifica um intervalo de portas com pelo menos 6 portas para serviços PolyBase. Exemplo:/PBPORTRANGE=16450-16460 |
PoliBase | /PBSCALEOUT Opcional |
Especifica se a instância do Mecanismo de Banco de Dados do SQL Server será usada como parte do grupo computacional PolyBase Scale-out. Use esta opção se estiver configurando um grupo computacional PolyBase Scale-out, incluindo o nó principal. Valores suportados: True , False |
Controle de configuração do mecanismo de banco de dados |
/Q ou /QUIET Opcional |
Especifica que a Instalação é executada em modo silencioso sem qualquer interface de usuário. Isso é usado para instalações autônomas. O /Q parâmetro substitui a /QS entrada do parâmetro. |
Controle de configuração do mecanismo de banco de dados |
/QS ou /QUIETSIMPLE Opcional |
Especifica que a Instalação é executada e mostra o progresso através da interface do usuário, mas não aceita nenhuma entrada ou mostra mensagens de erro. |
1 Distributed Replay, SDK e SNAC não estão disponíveis no SQL Server 2022 (16.x).
Sintaxe de exemplo
Para preparar uma nova instância autônoma com os componentes Mecanismo de Banco de Dados do SQL Server, Replicação e Pesquisa de Full-Text e Reporting Services.
setup.exe /q /ACTION=PrepareImage /FEATURES=SQL,RS /InstanceID =<MYINST> /IACCEPTSQLSERVERLICENSETERMS
Parâmetros de imagem completos
Use os parâmetros na tabela a seguir para desenvolver scripts de linha de comando para concluir e configurar uma instância preparada do SQL Server.
Componente SQL Server | Parâmetro | Descrição |
---|---|---|
Controle de configuração do mecanismo de banco de dados | /ACTION Obrigatório |
Necessário para indicar o fluxo de trabalho de instalação. Valores suportados: CompleteImage |
Controle de configuração do mecanismo de banco de dados | /IACCEPTSQLSERVERLICENSETERMS Obrigatório, quando o /Q parâmetro ou /QS é especificado para instalações autônomas |
Necessário para reconhecer a aceitação dos termos da licença. A partir do SQL Server 2022 (16.x), leia os Termos de Licença para Software Microsoft SQL Server em aka.ms/useterms. |
Controle de configuração do mecanismo de banco de dados | /ENU Opcional |
Use esse parâmetro para instalar a versão em inglês do SQL Server em um sistema operacional localizado quando a mídia de instalação incluir pacotes de idiomas para inglês e o idioma correspondente ao sistema operacional. |
Controle de configuração do mecanismo de banco de dados | /CONFIGURATIONFILE Opcional |
Especifica o ConfigurationFile a ser usado. |
Controle de configuração do mecanismo de banco de dados | /ERRORREPORTING Aplica-se a: SQL Server 2014 (12.x) e versões anteriores Opcional |
Para gerenciar como os comentários de erro são enviados à Microsoft, consulte Configurar o uso e a coleta de dados de diagnóstico para o SQL Server (CEIP). Em versões mais antigas, isso especifica o relatório de erros para o SQL Server. Para obter mais informações, consulte Suplemento de privacidade do SQL Server. Valores suportados: - 1 = habilitado- 0 = deficiente |
Controle de configuração do mecanismo de banco de dados |
/HELP ou ? Opcional |
Exibe opções de uso para os parâmetros. |
Controle de configuração do mecanismo de banco de dados | /INDICATEPROGRESS Opcional |
Especifica que o arquivo de log detalhado da Instalação é canalizado para o console. |
Controle de configuração do mecanismo de banco de dados | /INSTANCEID Antes do SQL Server 2012 (11.x) SP1 CU2 (janeiro de 2013) necessário Começando com o SQL Server 2012 (11.x) SP1 CU2 Opcional |
Use o ID da instância especificado durante a etapa de preparação da imagem. Valores suportados: InstanceID de uma instância preparada. |
Controle de configuração do mecanismo de banco de dados | /INSTANCENAME Antes do SQL Server 2012 (11.x) SP1 CU2 (janeiro de 2013) necessário Começando com o SQL Server 2012 (11.x) SP1 CU2 Opcional |
Especifica um nome de instância do SQL Server para a instância que está sendo concluída. Para obter mais informações, consulte a ajuda do Assistente de Instalação. |
Controle de configuração do mecanismo de banco de dados | /PRODUCTCOVEREDBYSA Aplica-se a: SQL Server 2022 (16.x) e versões posteriores Necessário, ao instalar o recurso Extensão do Azure a partir da linha de comando com AZUREEXTENSION . |
Especifica a cobertura de licença para o SQL Server./PRODUCTCOVEREDBYSA=True , ou apenas /PRODUCTCOVEREDBYSA , indica que está coberto pela assinatura do Software Assurance ou do SQL Server./PRODUCTCOVEREDBYSA=False ou omitir o parâmetro indica que ele está coberto por uma licença do SQL Server. |
Controle de configuração do mecanismo de banco de dados | /PID Opcional |
Especifica a chave do produto (Product Key) para a edição do SQL Server. Se esse parâmetro não for especificado, a Avaliação será usada. Observação: Se você estiver instalando o SQL Server Express, o SQL Server Express com Advanced Services, o SQL Server Express com ferramentas, o SQL Server Developer ou o SQL Server Evaluation, o PID será predefinido. |
Controle de configuração do mecanismo de banco de dados |
/Q ou /QUIET Opcional |
Especifica que a Instalação é executada em modo silencioso sem qualquer interface de usuário. Isso é usado para instalações autônomas. O /Q parâmetro substitui a /QS entrada do parâmetro. |
Controle de configuração do mecanismo de banco de dados |
/QS ou /QUIETSIMPLE Opcional |
Especifica que a Instalação é executada e mostra o progresso através da interface do usuário, mas não aceita nenhuma entrada ou mostra mensagens de erro. |
Controle de configuração do mecanismo de banco de dados | /SQMREPORTING Aplica-se a: SQL Server 2014 (12.x) e versões anteriores Opcional |
Para gerenciar como os comentários de erro são enviados à Microsoft, consulte Configurar o uso e a coleta de dados de diagnóstico para o SQL Server (CEIP). Em versões mais antigas, isso especifica o relatório de uso de recursos para o SQL Server. Valores suportados: - 1 = habilitado- 0 = deficiente |
Controle de configuração do mecanismo de banco de dados | /HIDECONSOLE Opcional |
Especifica que a janela do console está oculta ou fechada. |
Agente do SQL Server | /AGTSVCACCOUNT Obrigatório |
Especifica a conta para o serviço SQL Server Agent. |
Agente do SQL Server | /AGTSVCPASSWORD Obrigatório |
Especifica a senha para a conta de serviço do SQL Server Agent. Esse parâmetro pode ser omitido ao usar uma conta de serviço gerenciado, uma conta virtual ou uma conta interna. |
Agente do SQL Server | /AGTSVCSTARTUPTYPE Opcional |
Especifica o modo de inicialização para o serviço SQL Server Agent. Valores suportados: - Automatic - Disabled - Manual |
Motor PolyBase | /PBENGSVCACCOUNT Opcional |
Especifica a conta para o serviço do mecanismo. Valor predefinido: NT AUTHORITY\NETWORK SERVICE . |
Movimentação de dados do PolyBase | /PBDMSSVCPASSWORD Opcional |
Especifica a senha para a conta de movimentação de dados. Esse parâmetro pode ser omitido ao usar uma conta de serviço gerenciado, uma conta virtual ou uma conta interna. |
Motor PolyBase | /PBENGSVCSTARTUPTYPE Opcional |
Especifica o modo de inicialização para o serviço PolyBase Engine. Valores suportados: - Automatic (padrão)- Disabled - Manual |
PoliBase | /PBPORTRANGE Opcional |
Especifica um intervalo de portas com pelo menos 6 portas para serviços PolyBase. Exemplo:/PBPORTRANGE=16450-16460 |
PoliBase | /PBSCALEOUT Opcional |
Especifica se a instância do Mecanismo de Banco de Dados do SQL Server será usada como parte do grupo computacional PolyBase Scale-out. Use esta opção se estiver configurando um grupo computacional PolyBase Scale-out, incluindo o nó principal. Valores suportados: True , False |
Navegador do SQL Server | /BROWSERSVCSTARTUPTYPE Opcional |
Especifica o modo de inicialização para o serviço Navegador do SQL Server. Valores suportados: - Automatic - Disabled - Manual |
Mecanismo de Banco de Dados do SQL Server | /ENABLERANU Opcional |
Habilita credenciais de execução como para instalações do SQL Server Express. |
Mecanismo de Banco de Dados do SQL Server | /INSTALLSQLDATADIR Opcional |
Especifica o diretório de dados para arquivos de dados do SQL Server. Valores padrão: Para o modo WOW em 64 bits: %Program Files(x86)%\Microsoft SQL Server\ Para todas as outras instalações: %Program Files%\Microsoft SQL Server\ |
Mecanismo de Banco de Dados do SQL Server | /SAPWD Obrigatório, quando /SECURITYMODE=SQL |
Especifica a senha para a conta SA do SQL Server. |
Mecanismo de Banco de Dados do SQL Server | /SECURITYMODE Opcional |
Especifica o modo de segurança para o SQL Server. Se esse parâmetro não for fornecido, o modo de autenticação somente para Windows será suportado. Valor suportado: SQL |
Mecanismo de Banco de Dados do SQL Server | /SQLBACKUPDIR Opcional |
Especifica o diretório para arquivos de backup. Valor predefinido: <InstallSQLDataDir>\<SQLInstanceID>\MSSQL\Backup |
Mecanismo de Banco de Dados do SQL Server | /SQLCOLLATION Opcional |
Especifica as configurações de agrupamento para o SQL Server. O valor padrão é baseado na localidade do seu sistema operacional Windows. Para obter mais informações, consulte Classificação e suporte a Unicode. |
Mecanismo de Banco de Dados do SQL Server | /SQLSVCACCOUNT Obrigatório |
Especifica a conta de inicialização para o serviço SQL Server. |
Mecanismo de Banco de Dados do SQL Server | /SQLSVCPASSWORD Obrigatório |
Especifica a senha para SQLSVCACCOUNT . Esse parâmetro pode ser omitido ao usar uma conta de serviço gerenciado, uma conta virtual ou uma conta interna. |
Mecanismo de Banco de Dados do SQL Server | /SQLSVCSTARTUPTYPE Opcional |
Especifica o modo de inicialização para o serviço SQL Server. Valores suportados: - Automatic - Disabled - Manual |
Mecanismo de Banco de Dados do SQL Server | /SQLSYSADMINACCOUNTS Obrigatório |
Use esse parâmetro para provisionar logons para serem membros da função sysadmin . Para edições do SQL Server diferentes do SQL Server Express, /SQLSYSADMINACCOUNTS é necessário. Para edições do SQL Server Express, o uso de /SQLSYSADMINACCOUNTS é opcional, mas é obrigatório /SQLSYSADMINACCOUNTS /ADDCURRENTUSERASSQLADMIN . |
Mecanismo de Banco de Dados do SQL Server | /SQLTEMPDBDIR Opcional |
Especifica os diretórios para os arquivos de dados tempdb . Ao especificar mais de um diretório, separe os diretórios com um espaço em branco. Se vários diretórios forem especificados, os arquivos de dados tempdb serão espalhados pelos diretórios de forma alternada.Valor padrão: <InstallSQLDataDir>\<SQLInstanceID>\MSSQL\Data (System Data Directory)Observação: Esse parâmetro também é adicionado ao cenário RebuildDatabase. |
Mecanismo de Banco de Dados do SQL Server | /SQLTEMPDBLOGDIR Opcional |
Especifica o diretório para tempdb o arquivo de log.Valor padrão: <InstallSQLDataDir>\<SQLInstanceID>\MSSQL\Data (System Data Directory)Observação: Esse parâmetro também é adicionado ao cenário RebuildDatabase. |
Mecanismo de Banco de Dados do SQL Server | /SQLTEMPDBFILESIZE Aplica-se a: SQL Server 2016 (13.x) e versões posteriores Opcional |
Especifica o tamanho inicial de cada tempdb arquivo de dados.Padrão = 4 MB para SQL Server Express, 8 MB para todas as outras edições Min = 4 MB ou 8 MB Máximo = 1024 MB |
Mecanismo de Banco de Dados do SQL Server | /SQLTEMPDBFILEGROWTH Opcional |
Especifica o incremento de crescimento dos ficheiros de dados tempdb em MB. Um valor 0 indica que o crescimento automático está desativado e nenhum espaço adicional é permitido. A configuração permite o tamanho de até 1024.Valor padrão: 64. Intervalo permitido: Min = 0, Max = 1024 |
Mecanismo de Banco de Dados do SQL Server | /SQLTEMPDBLOGFILESIZE Aplica-se a: SQL Server 2016 (13.x) e versões posteriores Opcional |
Especifica o tamanho inicial do arquivo de log tempdb em MB. A configuração permite o tamanho de até 1024.Valor predefinido: 4 para SQL Server Express 8 para todas as outras edições Intervalo permitido: Min = valor padrão (4 ou 8), Max = 1024 |
Mecanismo de Banco de Dados do SQL Server | /SQLTEMPDBLOGFILEGROWTH Aplica-se a: SQL Server 2016 (13.x) e versões posteriores Opcional |
Especifica o incremento de crescimento do arquivo de log tempdb em MB. Um valor 0 indica que o crescimento automático está desativado e nenhum espaço adicional é permitido. A configuração permite o tamanho de até 1024.Valor padrão: 64. Intervalo permitido: Min = 0, Max = 1024 |
Mecanismo de Banco de Dados do SQL Server | /SQLTEMPDBFILECOUNT Opcional |
Especifica o número de arquivos de tempdb dados a serem adicionados pela instalação. Este valor pode ser aumentado até ao número de núcleos.Valor predefinido: 1 para SQL Server Express 8 ou o número de núcleos, o que for menor para todas as outras edições Importante: O arquivo de banco de dados primário para tempdb ainda será tempdb.mdf . Os arquivos adicionais tempdb são nomeados como tempdb_mssql_#.ndf onde # representa um número exclusivo para cada arquivo de banco de dados adicional tempdb criado durante a instalação. O objetivo desta convenção de nomenclatura é torná-los únicos. A desinstalação de uma instância do SQL Server exclui os arquivos com a convenção tempdb_mssql_#.ndf de nomenclatura. Não use tempdb_mssql_\*.ndf a convenção de nomenclatura para arquivos de banco de dados de usuários.Atenção: O SQL Server Express não tem suporte para configurar esse parâmetro. O programa de configuração instala apenas 1 tempdb ficheiro de dados. |
Mecanismo de Banco de Dados do SQL Server | /SQLUSERDBDIR Opcional |
Especifica o diretório para os arquivos de dados para bancos de dados de usuários. Valor predefinido: <InstallSQLDataDir>\<SQLInstanceID>\MSSQL\Data |
Mecanismo de Banco de Dados do SQL Server | /SQLUSERDBLOGDIR Opcional |
Especifica o diretório para os arquivos de log para bancos de dados de usuários. Valor predefinido: <InstallSQLDataDir>\<SQLInstanceID>\MSSQL\Data |
FLUXO DE ARQUIVOS | /FILESTREAMLEVEL Opcional |
Especifica o nível de acesso para o recurso FILESTREAM. Valores suportados: - 0 = desative o suporte FILESTREAM para esta instância. (Valor padrão)- 1 = habilitar FILESTREAM para acesso Transact-SQL.- 2 = habilitar FILESTREAM para acesso de streaming de E/S de Transact-SQL e arquivos. (Não é válido para cenários de cluster)- 3 = permitir que clientes remotos tenham acesso de streaming aos dados FILESTREAM. |
FLUXO DE ARQUIVOS | /FILESTREAMSHARENAME Opcional Necessário quando FILESTREAMLEVEL é maior que 1. |
Especifica o nome do compartilhamento do Windows no qual os dados FILESTREAM serão armazenados. |
Texto completo do SQL Server | /FTSVCACCOUNT Opcional |
Especifica a conta para Full-Text serviço iniciador de filtro. Este parâmetro é ignorado no Windows Server 2008 ou superior. ServiceSID é usado para ajudar a proteger a comunicação entre o SQL Server e o Daemon de Filtro de Texto Completo. Se os valores não forem fornecidos, o Serviço Iniciador de Filtro de Texto Completo será desativado. Você precisa usar o SQL Server Control Manager para alterar a conta de serviço e habilitar a funcionalidade de texto completo. Valor predefinido: Local Service Account |
Texto completo do SQL Server | /FTSVCPASSWORD Opcional |
Especifica a senha para o serviço iniciador de filtro Full-Text. Este parâmetro é ignorado no Windows Server 2008 ou superior. Esse parâmetro pode ser omitido ao usar uma conta de serviço gerenciado, uma conta virtual ou uma conta interna. |
Configuração de rede do SQL Server | /NPENABLED Opcional |
Especifica o estado do protocolo Named Pipes para o serviço SQL Server. Valores suportados: - 0 = desativar o protocolo Named Pipes- 1 = ativar o protocolo Named Pipes |
Configuração de rede do SQL Server | /TCPENABLED Opcional |
Especifica o estado do protocolo TCP para o serviço SQL Server. Valores suportados: - 0 = desativar o protocolo TCP- 1 = ativar o protocolo TCP |
Serviços de Relatórios | /RSINSTALLMODE Aplica-se a: SQL Server 2016 (13.x) e versões anteriores Opcional Disponível apenas em FilesOnlyMode |
Especifica o modo de instalação do Reporting Services. Valores suportados: - SharePointFilesOnlyMode - DefaultNativeMode - FilesOnlyMode Observação: Se a instalação incluir o Mecanismo de Banco de Dados do SQL Server, o padrão RSINSTALLMODE será DefaultNativeMode .Se a instalação não incluir o Mecanismo de Banco de Dados do SQL Server, o padrão RSINSTALLMODE será FilesOnlyMode .Se você escolher DefaultNativeMode , mas a instalação não incluir o Mecanismo de Banco de Dados do SQL Server, a instalação mudará automaticamente para RSINSTALLMODE FilesOnlyMode . |
Serviços de Relatórios | /RSSVCACCOUNT Aplica-se a: SQL Server 2016 (13.x) e versões anteriores Obrigatório |
Especifica a conta de inicialização do Reporting Services. |
Serviços de Relatórios | /RSSVCPASSWORD Aplica-se a: SQL Server 2016 (13.x) e versões anteriores Obrigatório |
Especifica a senha da conta de inicialização para o serviço Reporting Services. Esse parâmetro pode ser omitido ao usar uma conta de serviço gerenciado, uma conta virtual ou uma conta interna. |
Serviços de Relatórios | /RSSVCStartupType Aplica-se a: SQL Server 2016 (13.x) e versões anteriores Opcional |
Especifica o modo de inicialização do Reporting Services. Valores suportados: - Automatic - Disabled - Manual |
Sintaxe de exemplo
Para concluir uma instância autônoma preparada que inclua os componentes Mecanismo de Banco de Dados, Replicação e Pesquisa de Full-Text do SQL Server.
setup.exe /q /ACTION=CompleteImage /INSTANCENAME=MYNEWINST /INSTANCEID=<MYINST> /SQLSVCACCOUNT="<DomainName\UserName>" /SQLSVCPASSWORD="<StrongPassword>" /SQLSYSADMINACCOUNTS="<DomainName\UserName>" /AGTSVCACCOUNT="NT AUTHORITY\NETWORK SERVICE" /IACCEPTSQLSERVERLICENSETERMS
Parâmetros de atualização
Use os parâmetros na tabela a seguir para desenvolver scripts de linha de comando para atualização.
Componente Mecanismo de Banco de Dados do SQL Server | Parâmetro | Descrição |
---|---|---|
Controle de configuração do mecanismo de banco de dados | /ACTION Obrigatório |
Necessário para indicar o fluxo de trabalho de instalação. Valores suportados: - Upgrade - EditionUpgrade O valor EditionUpgrade é usado para atualizar uma edição existente do SQL Server para uma edição diferente. Para obter mais informações sobre as atualizações de versão e edição com suporte, consulte Atualizações de versão e edição com suporte (SQL Server 2022). |
Controle de configuração do mecanismo de banco de dados | /IACCEPTSQLSERVERLICENSETERMS Obrigatório, quando o /Q parâmetro ou /QS é especificado para instalações autônomas |
Necessário para reconhecer a aceitação dos termos da licença. A partir do SQL Server 2022 (16.x), leia os Termos de Licença para Software Microsoft SQL Server em aka.ms/useterms. |
Controle de configuração do mecanismo de banco de dados | /ENU Opcional |
Use esse parâmetro para instalar a versão em inglês do SQL Server em um sistema operacional localizado quando a mídia de instalação incluir pacotes de idiomas para inglês e o idioma correspondente ao sistema operacional. |
Controle de configuração do mecanismo de banco de dados | /UpdateEnabled Opcional |
Especifique se a Instalação do SQL Server deve descobrir e incluir atualizações de produto. Os valores válidos são True e False ou e 1 0 . Por padrão, a Instalação do SQL Server incluirá atualizações encontradas. |
Controle de configuração do mecanismo de banco de dados | /UpdateSource Opcional |
Especifique o local onde a Instalação do SQL Server obterá atualizações do produto. Os valores válidos são "MU" pesquisar o Microsoft Update, um caminho de pasta válido, um caminho relativo, como .\MyUpdates , ou um compartilhamento UNC. Por padrão, a Instalação do SQL Server pesquisará o Microsoft Update ou um Serviço Windows Update por meio do Windows Server Update Services. |
Controle de configuração do mecanismo de banco de dados | /CONFIGURATIONFILE Opcional |
Especifica o ConfigurationFile a ser usado. |
Controle de configuração do mecanismo de banco de dados | /ERRORREPORTING Aplica-se a: SQL Server 2014 (12.x) e versões anteriores Opcional |
Para gerenciar como os comentários de erro são enviados à Microsoft, consulte Configurar o uso e a coleta de dados de diagnóstico para o SQL Server (CEIP). Em versões mais antigas, isso especifica o relatório de erros para o SQL Server. Para obter mais informações, consulte Suplemento de privacidade do SQL Server. Valores suportados: - 1 = habilitado- 0 = deficiente |
Controle de configuração do mecanismo de banco de dados |
/HELP ou ? Opcional |
Exibe opções de uso para os parâmetros. |
Controle de configuração do mecanismo de banco de dados | /INDICATEPROGRESS Opcional |
Especifica que o arquivo de log detalhado da Instalação é canalizado para o console. |
Controle de configuração do mecanismo de banco de dados | / INSTANCEDIR Opcional |
Especifica um diretório de instalação não padrão para componentes compartilhados. |
Controle de configuração do mecanismo de banco de dados | /INSTANCEID Necessário, quando você atualiza do SQL Server 2008 (10.0.x) ou versões posteriores. Opcional, quando você atualiza do SQL Server 2005 (9.x). |
Especifica um valor não padrão para um InstanceID. |
Controle de configuração do mecanismo de banco de dados | /INSTANCENAME Obrigatório |
Especifica um nome de instância do Mecanismo de Banco de Dados do SQL Server. Para obter mais informações, consulte a ajuda do Assistente de Instalação. |
Controle de configuração do mecanismo de banco de dados | /PID Opcional |
Especifica a chave do produto (Product Key) para a edição do SQL Server. Se esse parâmetro não for especificado, a Avaliação será usada. Observação: Se você estiver instalando o SQL Server Express, o SQL Server Express com Advanced Services, o SQL Server Express com ferramentas, o SQL Server Developer ou o SQL Server Evaluation, o PID será predefinido. |
Controle de configuração do mecanismo de banco de dados |
/Q ou /QUIET Opcional |
Especifica que a Instalação é executada em modo silencioso sem qualquer interface de usuário. Isso é usado para instalações autônomas. O /Q parâmetro substitui a /QS entrada do parâmetro. |
Controle de configuração do mecanismo de banco de dados | /UIMODE Opcional |
Especifica se deve ser apresentado apenas o número mínimo de caixas de diálogo durante a instalação./UIMODE só pode ser usado com os /ACTION=INSTALL parâmetros e UPGRADE .Valores suportados: - /UIMODE=Normal é o padrão para edições não Express e apresenta todas as caixas de diálogo de configuração para os recursos selecionados.- /UIMODE=AutoAdvance é o padrão para edições Express e ignora caixas de diálogo não essenciais.Quando combinado com outros parâmetros, UIMODE é substituído. Por exemplo, quando /UIMODE=AutoAdvance e /ADDCURRENTUSERASSQLADMIN=FALSE são ambos fornecidos, a caixa de diálogo de provisionamento não é preenchida automaticamente com o usuário atual.A UIMODE configuração não pode ser usada com os /Q parâmetros or /QS . |
Controle de configuração do mecanismo de banco de dados | /SQMREPORTING Aplica-se a: SQL Server 2014 (12.x) e versões anteriores Opcional |
Para gerenciar como os comentários de erro são enviados à Microsoft, consulte Configurar o uso e a coleta de dados de diagnóstico para o SQL Server (CEIP). Em versões mais antigas, isso especifica o relatório de uso de recursos para o SQL Server. Valores suportados: - 1 = habilitado- 0 = deficiente |
Controle de configuração do mecanismo de banco de dados | /HIDECONSOLE Opcional |
Especifica que a janela do console está oculta ou fechada. |
Navegador do SQL Server | /BROWSERSVCSTARTUPTYPE Opcional |
Especifica o modo de inicialização para o serviço Navegador do SQL Server. Valores suportados: - Automatic - Disabled - Manual |
SQL Server Full-Text | /FTUPGRADEOPTION Opcional |
Especifica a opção de atualização do catálogo Full-Text. Valores suportados: - REBUILD - RESET - IMPORT |
Serviços de integração | /ISSVCACCOUNT Obrigatório |
Especifica a conta do Integration Services. Valor predefinido: NT AUTHORITY\NETWORK SERVICE |
Serviços de integração | /ISSVCPASSWORD Obrigatório |
Especifica a senha do Integration Services. Esse parâmetro pode ser omitido ao usar uma conta de serviço gerenciado, uma conta virtual ou uma conta interna. |
Serviços de integração | /ISSVCStartupType Opcional |
Especifica o modo de inicialização para o serviço Integration Services. |
Serviços de Relatórios | /RSUPGRADEDATABASEACCOUNT Opcional |
A propriedade só é usada ao atualizar um Servidor de Relatório no modo do SharePoint que seja a versão 2008 R2 ou anterior. Operações de atualização adicionais são executadas para servidores de relatório que usam a arquitetura de modo do SharePoint mais antiga, que foi alterada no SQL Server 2012 (11.x) Reporting Services. Se essa opção não estiver incluída na instalação pela linha de comando, a conta de serviço padrão para a instância antiga do servidor de relatório será usada. Se essa propriedade for usada, forneça a senha para a conta usando a /RSUPGRADEPASSWORD propriedade. |
Serviços de Relatórios | /RSUPGRADEPASSWORD Opcional |
Senha da conta de serviço do Servidor de Relatório existente. Esse parâmetro pode ser omitido ao usar uma conta de serviço gerenciado, uma conta virtual ou uma conta interna. |
Serviços de Relatórios | /ALLOWUPGRADEFORSSRSSHAREPOINTMODE |
A opção é necessária ao atualizar uma instalação do Modo do SharePoint baseada na arquitetura de serviço compartilhado do SharePoint. A opção não é necessária para atualizar versões de serviço não compartilhado do Reporting Services. |
Sintaxe de exemplo
Para atualizar uma instância existente ou um nó de cluster de failover de uma versão anterior do Mecanismo de Banco de Dados do SQL Server,
setup.exe /q /ACTION=upgrade /INSTANCEID = <INSTANCEID>/INSTANCENAME=MSSQLSERVER /RSUPGRADEDATABASEACCOUNT="<Provide a SQL Server logon account that can connect to the report server during upgrade>" /RSUPGRADEPASSWORD="<Provide a password for the report server upgrade account>" /ISSVCAccount="NT AUTHORITY\NETWORK SERVICE" /IACCEPTSQLSERVERLICENSETERMS
Parâmetros de reparação
Use os parâmetros na tabela a seguir para desenvolver scripts de linha de comando para reparo.
Componente Mecanismo de Banco de Dados do SQL Server | Parâmetro | Descrição |
---|---|---|
Controle de configuração do mecanismo de banco de dados | /ACTION Obrigatório |
Necessário para indicar o fluxo de trabalho de reparo. Valores suportados: Repair |
Controle de configuração do mecanismo de banco de dados | /ENU Opcional |
Use esse parâmetro para instalar a versão em inglês do SQL Server em um sistema operacional localizado quando a mídia de instalação incluir pacotes de idiomas para inglês e o idioma correspondente ao sistema operacional. |
Controle de configuração do mecanismo de banco de dados | /FEATURES Obrigatório |
Especifica os componentes a serem reparados. |
Controle de configuração do mecanismo de banco de dados | /INSTANCENAME Obrigatório |
Especifica um nome de instância do Mecanismo de Banco de Dados do SQL Server. Para obter mais informações, consulte a ajuda do Assistente de Instalação. |
Motor PolyBase | /PBENGSVCACCOUNT Opcional |
Especifica a conta para o serviço do mecanismo. Valor predefinido: NT AUTHORITY\NETWORK SERVICE . |
Movimentação de dados do PolyBase | /PBDMSSVCPASSWORD Opcional |
Especifica a senha para a conta de movimentação de dados. Esse parâmetro pode ser omitido ao usar uma conta de serviço gerenciado, uma conta virtual ou uma conta interna. |
Motor PolyBase | /PBENGSVCSTARTUPTYPE Opcional |
Especifica o modo de inicialização para o serviço PolyBase Engine. Valores suportados: - Automatic (padrão)- Disabled - Manual |
PoliBase | /PBPORTRANGE Opcional |
Especifica um intervalo de portas com pelo menos 6 portas para serviços PolyBase. Exemplo:/PBPORTRANGE=16450-16460 |
PoliBase | /PBSCALEOUT Opcional |
Especifica se a instância do Mecanismo de Banco de Dados do SQL Server será usada como parte do grupo computacional PolyBase Scale-out. Use esta opção se estiver configurando um grupo computacional PolyBase Scale-out, incluindo o nó principal. Valores suportados: True , False |
Controle de configuração do mecanismo de banco de dados |
/Q ou /QUIET Opcional |
Especifica que a Instalação é executada em modo silencioso sem qualquer interface de usuário. Isso é usado para instalações autônomas. O /Q parâmetro substitui a /QS entrada do parâmetro. |
Controle de configuração do mecanismo de banco de dados | /HIDECONSOLE Opcional |
Especifica que a janela do console está oculta ou fechada. |
Sintaxe de exemplo
Repare uma instância e componentes compartilhados.
setup.exe /q /ACTION=Repair /INSTANCENAME=<instancename>
Reconstruir parâmetros do banco de dados do sistema
Use os parâmetros da tabela a seguir para desenvolver scripts de linha de comando para reconstruir os bancos de dados , master
, model
e msdb
do tempdb
sistema. Para obter mais informações, consulte Reconstruir bancos de dados do sistema.
Componente Mecanismo de Banco de Dados do SQL Server | Parâmetro | Descrição |
---|---|---|
Controle de configuração do mecanismo de banco de dados | /ACTION Obrigatório |
Necessário para indicar o fluxo de trabalho de reconstrução do banco de dados. Valores suportados: RebuildDatabase |
Controle de configuração do mecanismo de banco de dados | /INSTANCENAME Obrigatório |
Especifica um nome de instância do Mecanismo de Banco de Dados do SQL Server. Para obter mais informações, consulte a ajuda do Assistente de Instalação. |
Controle de configuração do mecanismo de banco de dados |
/Q ou /QUIET Opcional |
Especifica que a Instalação é executada em modo silencioso sem qualquer interface de usuário. Isso é usado para instalações autônomas. O /Q parâmetro substitui a /QS entrada do parâmetro. |
Mecanismo de Banco de Dados do SQL Server | /SQLCOLLATION Opcional |
Especifica um novo agrupamento no nível do servidor. O valor padrão é baseado na localidade do seu sistema operacional Windows. Para obter mais informações, consulte Classificação e suporte a Unicode. |
Mecanismo de Banco de Dados do SQL Server | /SAPWD Obrigatório, quando /SECURITYMODE=SQL foi especificado durante a instalação da instância. |
Especifica a senha para a conta SA do SQL Server. |
Mecanismo de Banco de Dados do SQL Server | /SQLSYSADMINACCOUNTS Obrigatório |
Use esse parâmetro para provisionar logons para serem membros da função sysadmin . Para edições do SQL Server diferentes do SQL Server Express, /SQLSYSADMINACCOUNTS é necessário. Para edições do SQL Server Express, o uso de /SQLSYSADMINACCOUNTS é opcional, mas é obrigatório /SQLSYSADMINACCOUNTS /ADDCURRENTUSERASSQLADMIN . |
Mecanismo de Banco de Dados do SQL Server | /SQLTEMPDBDIR Opcional |
Especifica os diretórios para os arquivos de dados tempdb . Ao especificar mais de um diretório, separe os diretórios com um espaço em branco. Se vários diretórios forem especificados, os arquivos de dados tempdb serão espalhados pelos diretórios de forma alternada.Valor padrão: <InstallSQLDataDir>\<SQLInstanceID>\MSSQL\Data (System Data Directory)Observação: Esse parâmetro também é adicionado ao cenário RebuildDatabase. |
Mecanismo de Banco de Dados do SQL Server | /SQLTEMPDBLOGDIR Opcional |
Especifica o diretório para tempdb o arquivo de log.Valor padrão: <InstallSQLDataDir>\<SQLInstanceID>\MSSQL\Data (System Data Directory)Observação: Esse parâmetro também é adicionado ao cenário RebuildDatabase. |
Mecanismo de Banco de Dados do SQL Server | /SQLTEMPDBFILECOUNT Opcional |
Especifica o número de arquivos de tempdb dados a serem adicionados pela instalação. Este valor pode ser aumentado até ao número de núcleos.Valor predefinido: 1 para SQL Server Express 8 ou o número de núcleos, o que for menor para todas as outras edições Importante: O arquivo de banco de dados primário para tempdb ainda será tempdb.mdf . Os arquivos adicionais tempdb são nomeados como tempdb_mssql_#.ndf onde # representa um número exclusivo para cada arquivo de banco de dados adicional tempdb criado durante a instalação. O objetivo desta convenção de nomenclatura é torná-los únicos. A desinstalação de uma instância do SQL Server exclui os arquivos com a convenção tempdb_mssql_#.ndf de nomenclatura. Não use tempdb_mssql_\*.ndf a convenção de nomenclatura para arquivos de banco de dados de usuários.Atenção: O SQL Server Express não tem suporte para configurar esse parâmetro. O programa de configuração instala apenas 1 tempdb ficheiro de dados. |
Mecanismo de Banco de Dados do SQL Server | /SQLTEMPDBFILESIZE Aplica-se a: SQL Server 2016 (13.x) e versões posteriores Opcional |
Especifica o tamanho inicial de cada tempdb arquivo de dados.Padrão = 4 MB para SQL Server Express, 8 MB para todas as outras edições Min = 4 MB ou 8 MB Máximo = 1024 MB |
Mecanismo de Banco de Dados do SQL Server | /SQLTEMPDBFILEGROWTH Opcional |
Especifica o incremento de crescimento dos ficheiros de dados tempdb em MB. Um valor 0 indica que o crescimento automático está desativado e nenhum espaço adicional é permitido. A configuração permite o tamanho de até 1024.Valor padrão: 64. Intervalo permitido: Min = 0, Max = 1024 |
Mecanismo de Banco de Dados do SQL Server | /SQLTEMPDBLOGFILESIZE Aplica-se a: SQL Server 2016 (13.x) e versões posteriores Opcional |
Especifica o tamanho inicial do arquivo de log tempdb em MB. A configuração permite o tamanho de até 1024.Valor predefinido: 4 para SQL Server Express 8 para todas as outras edições Intervalo permitido: Min = valor padrão (4 ou 8), Max = 1024 |
Mecanismo de Banco de Dados do SQL Server | /SQLTEMPDBLOGFILEGROWTH Aplica-se a: SQL Server 2016 (13.x) e versões posteriores Opcional |
Especifica o incremento de crescimento do arquivo de log tempdb em MB. Um valor 0 indica que o crescimento automático está desativado e nenhum espaço adicional é permitido. A configuração permite o tamanho de até 1024.Valor padrão: 64. Intervalo permitido: Min = 0, Max = 1024 |
Parâmetros de desinstalação
Use os parâmetros na tabela a seguir para desenvolver scripts de linha de comando para desinstalação.
Componente Mecanismo de Banco de Dados do SQL Server | Parâmetro | Descrição |
---|---|---|
Controle de configuração do mecanismo de banco de dados | /ACTION Obrigatório |
Necessário para indicar o fluxo de trabalho de desinstalação. Valores suportados: Uninstall |
Controle de configuração do mecanismo de banco de dados | /CONFIGURATIONFILE Opcional |
Especifica o ConfigurationFile a ser usado. |
Controle de configuração do mecanismo de banco de dados | /FEATURES Obrigatório |
Especifica os componentes a serem desinstalados. |
Controle de configuração do mecanismo de banco de dados |
/HELP ou ? Opcional |
Exibe opções de uso para os parâmetros. |
Controle de configuração do mecanismo de banco de dados | /INDICATEPROGRESS Opcional |
Especifica que o arquivo de log detalhado da Instalação é canalizado para o console. |
Controle de configuração do mecanismo de banco de dados | /INSTANCENAME Obrigatório |
Especifica um nome de instância do Mecanismo de Banco de Dados do SQL Server. Para obter mais informações, consulte a ajuda do Assistente de Instalação. |
Controle de configuração do mecanismo de banco de dados |
/Q ou /QUIET Opcional |
Especifica que a Instalação é executada em modo silencioso sem qualquer interface de usuário. Isso é usado para instalações autônomas. O /Q parâmetro substitui a /QS entrada do parâmetro. |
Controle de configuração do mecanismo de banco de dados | /HIDECONSOLE Opcional |
Especifica que a janela do console está oculta ou fechada. |
Sintaxe de exemplo
Para desinstalar uma instância existente do SQL Server.
setup.exe /Action=Uninstall /FEATURES=SQL,AS,RS,IS,Tools /INSTANCENAME=MSSQLSERVER
Para remover uma instância nomeada, especifique o nome da instância em vez de "MSSQLSERVER" no exemplo mencionado anteriormente neste artigo.
Parâmetros de cluster de failover
Antes de instalar uma instância de cluster de failover do Mecanismo de Banco de Dados do SQL Server, revise os seguintes artigos:
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 exigem um cluster subjacente do Windows. Todos os nós que farão 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 atender às necessidades da sua organização.
Parâmetros de cluster de failover de instalação integrada
Use os parâmetros na tabela a seguir para desenvolver scripts de linha de comando para instalação de cluster de failover.
Para obter mais informações sobre a Instalação Integrada, consulte Instâncias de cluster de failover Always On (SQL Server).
Observação
Para adicionar mais nós após a instalação, use a ação Adicionar Nó .
Componente Mecanismo de Banco de Dados do SQL Server | Parâmetro | Detalhes |
---|---|---|
Controle de configuração do mecanismo de banco de dados | /ACTION Obrigatório |
Necessário para indicar o fluxo de trabalho de instalação do cluster de failover. Valor suportado: InstallFailoverCluster |
Controle de configuração do mecanismo de banco de dados | /IACCEPTSQLSERVERLICENSETERMS Obrigatório, quando o /Q parâmetro ou /QS é especificado para instalações autônomas |
Necessário para reconhecer a aceitação dos termos da licença. A partir do SQL Server 2022 (16.x), leia os Termos de Licença para Software Microsoft SQL Server em aka.ms/useterms. |
Controle de configuração do mecanismo de banco de dados | /ENU Opcional |
Use esse parâmetro para instalar a versão em inglês do SQL Server em um sistema operacional localizado quando a mídia de instalação incluir pacotes de idiomas para inglês e o idioma correspondente ao sistema operacional. |
Controle de configuração do mecanismo de banco de dados | /FAILOVERCLUSTERGROUP Opcional |
Especifica o nome do grupo de recursos a ser usado para o cluster de failover do Mecanismo de Banco de Dados do SQL Server. Pode ser o nome de um grupo de clusters existente ou o nome de um novo grupo de recursos. Valor predefinido: SQL Server (<InstanceName>) |
Motor PolyBase | /PBENGSVCACCOUNT Opcional |
Especifica a conta para o serviço do mecanismo. Valor predefinido: NT AUTHORITY\NETWORK SERVICE . |
Movimentação de dados do PolyBase | /PBDMSSVCPASSWORD Opcional |
Especifica a senha para a conta de movimentação de dados. Esse parâmetro pode ser omitido ao usar uma conta de serviço gerenciado, uma conta virtual ou uma conta interna. |
Motor PolyBase | /PBENGSVCSTARTUPTYPE Opcional |
Especifica o modo de inicialização para o serviço PolyBase Engine. Valores suportados: - Automatic (padrão)- Disabled - Manual |
PoliBase | /PBPORTRANGE Opcional |
Especifica um intervalo de portas com pelo menos 6 portas para serviços PolyBase. Exemplo:/PBPORTRANGE=16450-16460 |
PoliBase | /PBSCALEOUT Opcional |
Especifica se a instância do Mecanismo de Banco de Dados do SQL Server será usada como parte do grupo computacional PolyBase Scale-out. Use esta opção se estiver configurando um grupo computacional PolyBase Scale-out, incluindo o nó principal. Valores suportados: True , False |
Controle de configuração do mecanismo de banco de dados | /UpdateEnabled Opcional |
Especifique se a Instalação do SQL Server deve descobrir e incluir atualizações de produto. Os valores válidos são True e False ou e 1 0 . Por padrão, a Instalação do SQL Server incluirá atualizações encontradas. |
Controle de configuração do mecanismo de banco de dados | /UpdateSource Opcional |
Especifique o local onde a Instalação do SQL Server obterá atualizações do produto. Os valores válidos são "MU" pesquisar o Microsoft Update, um caminho de pasta válido, um caminho relativo, como .\MyUpdates , ou um compartilhamento UNC. Por padrão, a Instalação do SQL Server pesquisará o Microsoft Update ou um Serviço Windows Update por meio do Windows Server Update Services. |
Controle de configuração do mecanismo de banco de dados | /CONFIGURATIONFILE Opcional |
Especifica o ConfigurationFile a ser usado. |
Controle de configuração do mecanismo de banco de dados | /ERRORREPORTING Aplica-se a: SQL Server 2014 (12.x) e versões anteriores Opcional |
Para gerenciar como os comentários de erro são enviados à Microsoft, consulte Configurar o uso e a coleta de dados de diagnóstico para o SQL Server (CEIP). Em versões mais antigas, isso especifica o relatório de erros para o SQL Server. Para obter mais informações, consulte Suplemento de privacidade do SQL Server. Valores suportados: - 1 = habilitado- 0 = deficiente |
Controle de configuração do mecanismo de banco de dados | /FEATURES Obrigatório |
Especifica os componentes a serem instalados. |
Controle de configuração do mecanismo de banco de dados |
/HELP ou ? Opcional |
Exibe opções de uso para os parâmetros. |
Controle de configuração do mecanismo de banco de dados | /INDICATEPROGRESS Opcional |
Especifica que o arquivo de log detalhado da Instalação é canalizado para o console. |
Controle de configuração do mecanismo de banco de dados | /INSTALLSHAREDDIR Opcional |
Especifica um diretório de instalação não padrão para componentes compartilhados de 64 bits. O padrão é %Program Files%\Microsoft SQL Server Não é possível definir como %Program Files(x86)%\Microsoft SQL Server |
Controle de configuração do mecanismo de banco de dados | /INSTALLSHAREDWOWDIR Opcional |
Especifica um diretório de instalação não padrão para componentes compartilhados de 32 bits. Suportado apenas em um sistema de 64 bits. O padrão é %Program Files(x86)%\Microsoft SQL Server Não é possível definir como %Program Files%\Microsoft SQL Server |
Controle de configuração do mecanismo de banco de dados | /INSTANCEDIR Opcional |
Especifica um diretório de instalação não padrão para componentes específicos da instância. |
Controle de configuração do mecanismo de banco de dados | /INSTANCEID Opcional |
Especifica um valor não padrão para um InstanceID. |
Controle de configuração do mecanismo de banco de dados | /INSTANCENAME Obrigatório |
Especifica um nome de instância do Mecanismo de Banco de Dados do SQL Server. Para obter mais informações, consulte a ajuda do Assistente de Instalação. |
Controle de configuração do mecanismo de banco de dados | /PRODUCTCOVEREDBYSA Aplica-se a: SQL Server 2022 (16.x) e versões posteriores Necessário, ao instalar o recurso Extensão do Azure a partir da linha de comando com AZUREEXTENSION . |
Especifica a cobertura de licença para o SQL Server./PRODUCTCOVEREDBYSA=True , ou apenas /PRODUCTCOVEREDBYSA , indica que está coberto pela assinatura do Software Assurance ou do SQL Server./PRODUCTCOVEREDBYSA=False ou omitir o parâmetro indica que ele está coberto por uma licença do SQL Server. |
Controle de configuração do mecanismo de banco de dados | /PID Opcional |
Especifica a chave do produto (Product Key) para a edição do SQL Server. Se esse parâmetro não for especificado, a Avaliação será usada. Observação: Se você estiver instalando o SQL Server Express, o SQL Server Express com Advanced Services, o SQL Server Express com ferramentas, o SQL Server Developer ou o SQL Server Evaluation, o PID será predefinido. |
Controle de configuração do mecanismo de banco de dados |
/Q ou /QUIET Opcional |
Especifica que a Instalação é executada em modo silencioso sem qualquer interface de usuário. Isso é usado para instalações autônomas. O /Q parâmetro substitui a /QS entrada do parâmetro. |
Controle de configuração do mecanismo de banco de dados |
/QS ou /QUIETSIMPLE Opcional |
Especifica que a Instalação é executada e mostra o progresso através da interface do usuário, mas não aceita nenhuma entrada ou mostra mensagens de erro. |
Controle de configuração do mecanismo de banco de dados | /SQMREPORTING Aplica-se a: SQL Server 2014 (12.x) e versões anteriores Opcional |
Para gerenciar como os comentários de erro são enviados à Microsoft, consulte Configurar o uso e a coleta de dados de diagnóstico para o SQL Server (CEIP). Em versões mais antigas, isso especifica o relatório de uso de recursos para o SQL Server. Valores suportados: - 1 = habilitado- 0 = deficiente |
Controle de configuração do mecanismo de banco de dados | /HIDECONSOLE Opcional |
Especifica que a janela do console está oculta ou fechada. |
Controle de configuração do mecanismo de banco de dados | /FAILOVERCLUSTERDISKS Opcional |
Especifica a lista de discos compartilhados a serem incluídos no grupo de recursos de cluster de failover do Mecanismo de Banco de Dados do SQL Server. Valor padrão: A primeira unidade é usada como a unidade padrão para todos os bancos de dados. |
Controle de configuração do mecanismo de banco de dados | /FAILOVERCLUSTERIPADDRESSES Obrigatório |
Especifica um endereço IP codificado. As codificações são delimitadas por ponto-e-vírgula (;) e seguem o formato <IP Type>;<endereço>;<nome> da rede;<máscara de sub-rede>. Os tipos de IP suportados incluem DHCP, IPv4 e IPv6. Você pode especificar vários endereços IP de cluster de failover com um espaço entre eles. Veja os seguintes exemplos: FAILOVERCLUSTERIPADDRESSES=DEFAULT FAILOVERCLUSTERIPADDRESSES=IPv4;DHCP;ClusterNetwork1 FAILOVERCLUSTERIPADDRESSES=IPv6;DHCP;ClusterNetwork1 FAILOVERCLUSTERIPADDRESSES=IPv6;2041:0:1a0f::8a5b:131c |
Controle de configuração do mecanismo de banco de dados | /FAILOVERCLUSTERNETWORKNAME Obrigatório |
Especifica o nome da rede para o novo cluster de failover do Mecanismo de Banco de Dados do SQL Server. Esse nome é usado para identificar a nova instância de cluster de failover do Mecanismo de Banco de Dados do SQL Server na rede. |
Agente do SQL Server | /AGTSVCACCOUNT Obrigatório |
Especifica a conta para o serviço SQL Server Agent. |
Agente do SQL Server | /AGTSVCPASSWORD Obrigatório |
Especifica a senha para a conta de serviço do SQL Server Agent. Esse parâmetro pode ser omitido ao usar uma conta de serviço gerenciado, uma conta virtual ou uma conta interna. |
Serviços de análise | /ASBACKUPDIR Opcional |
Especifica o diretório para arquivos de backup do Analysis Services. Valores padrão: Para o modo WOW em 64 bits: %Program Files(x86)%\Microsoft SQL Server\<INSTANCEDIR>\<ASInstanceID>\OLAP\Backup Para todas as outras instalações: %Program Files%\Microsoft SQL Server\<INSTANCEDIR>\<ASInstanceID>\OLAP\Backup |
Serviços de análise | /ASCOLLATION Opcional |
Especifica a configuração de agrupamento para o Analysis Services. Valor predefinido: Latin1_General_CI_AS Observação: Apenas o agrupamento do Windows é suportado. O uso do agrupamento SQL pode resultar em um comportamento inesperado. |
Serviços de análise | /ASCONFIGDIR Opcional |
Especifica o diretório para os arquivos de configuração do Analysis Services. Valores padrão: Para o modo WOW em 64 bits: %Program Files(x86)%\Microsoft SQL Server\<INSTANCEDIR>\<ASInstanceID>\OLAP\Config Para todas as outras instalações: %Program Files%\Microsoft SQL Server\<INSTANCEDIR>\<ASInstanceID>\OLAP\Config |
Serviços de análise | /ASDATADIR Opcional |
Especifica o diretório para arquivos de dados do Analysis Services. Valores padrão: Para o modo WOW em 64 bits: %Program Files(x86)%\Microsoft SQL Server\<INSTANCEDIR>\<ASInstanceID>\OLAP\Data Para todas as outras instalações: %Program Files%\Microsoft SQL Server\<INSTANCEDIR>\<ASInstanceID>\OLAP\Data |
Serviços de análise | /ASLOGDIR Opcional |
Especifica o diretório para arquivos de log do Analysis Services. Valores padrão: Para o modo WOW em 64 bits: %Program Files(x86)%\Microsoft SQL Server\<INSTANCEDIR>\<ASInstanceID>\OLAP\Log Para todas as outras instalações: %Program Files%\Microsoft SQL Server\<INSTANCEDIR>\<ASInstanceID>\OLAP\Log |
Serviços de análise | /ASSYSADMINACCOUNTS Obrigatório |
Especifica as credenciais de administrador para o Analysis Services. |
Serviços de análise | /ASTEMPDIR Opcional |
Especifica o diretório para arquivos temporários do Analysis Services. Valores padrão: Para o modo WOW em 64 bits: %Program Files(x86)%\Microsoft SQL Server\<INSTANCEDIR>\<ASInstanceID>\OLAP\Temp Para todas as outras instalações: %Program Files%\Microsoft SQL Server\<INSTANCEDIR>\<ASInstanceID>\OLAP\Temp |
Serviços de análise | /ASPROVIDERMSOLAP Opcional |
Especifica se o provedor MSOLAP pode ser executado em processo. Valor padrão: - 1 = enabled |
Serviços de análise | /ASSERVERMODE Opcional |
Especifica o modo de servidor da instância do Analysis Services. Os valores válidos em um cenário de cluster são MULTIDIMENSIONAL ou TABULAR .
ASSERVERMODE diferencia maiúsculas de minúsculas. Todos os valores devem ser expressos em maiúsculas. Para obter mais informações sobre valores válidos, consulte Instalar o Analysis Services no modo tabular. |
Mecanismo de Banco de Dados do SQL Server | /INSTALLSQLDATADIR Obrigatório |
Especifica o diretório de dados para arquivos de dados do SQL Server. O diretório de dados deve ser especificado e em um disco de cluster compartilhado. |
Mecanismo de Banco de Dados do SQL Server | /SAPWD Obrigatório, quando /SECURITYMODE=SQL |
Especifica a senha para a conta SA do SQL Server. |
Mecanismo de Banco de Dados do SQL Server | /SECURITYMODE Opcional |
Especifica o modo de segurança para o SQL Server. Se esse parâmetro não for fornecido, o modo de autenticação somente para Windows será suportado. Valor suportado: SQL |
Mecanismo de Banco de Dados do SQL Server | /SQLBACKUPDIR Opcional |
Especifica o diretório para arquivos de backup. Valor predefinido: <InstallSQLDataDir>\<SQLInstanceID>\MSSQL\Backup |
Mecanismo de Banco de Dados do SQL Server | /SQLCOLLATION Opcional |
Especifica as configurações de agrupamento para o SQL Server. O valor padrão é baseado na localidade do seu sistema operacional Windows. Para obter mais informações, consulte Classificação e suporte a Unicode. |
Mecanismo de Banco de Dados do SQL Server | /SQLSVCACCOUNT Obrigatório |
Especifica a conta de inicialização para o serviço SQL Server. |
Mecanismo de Banco de Dados do SQL Server | /SQLSVCPASSWORD Obrigatório |
Especifica a senha para SQLSVCACCOUNT . Esse parâmetro pode ser omitido ao usar uma conta de serviço gerenciado, uma conta virtual ou uma conta interna. |
Mecanismo de Banco de Dados do SQL Server | /SQLSYSADMINACCOUNTS Obrigatório |
Use esse parâmetro para provisionar logons para serem membros da função sysadmin . Para edições do SQL Server diferentes do SQL Server Express, /SQLSYSADMINACCOUNTS é necessário. Para edições do SQL Server Express, o uso de /SQLSYSADMINACCOUNTS é opcional, mas é obrigatório /SQLSYSADMINACCOUNTS /ADDCURRENTUSERASSQLADMIN . |
Mecanismo de Banco de Dados do SQL Server | /SQLUSERDBDIR Opcional |
Especifica o diretório para os arquivos de dados para bancos de dados de usuários. Valor predefinido: <InstallSQLDataDir>\<SQLInstanceID>\MSSQL\Data |
Mecanismo de Banco de Dados do SQL Server | /SQLTEMPDBDIR Opcional |
Especifica os diretórios para os arquivos de dados tempdb . Ao especificar mais de um diretório, separe os diretórios com um espaço em branco. Se vários diretórios forem especificados, os arquivos de dados tempdb serão espalhados pelos diretórios de forma alternada.Valor padrão: <InstallSQLDataDir>\<SQLInstanceID>\MSSQL\Data (System Data Directory)Observação: Esse parâmetro também é adicionado ao cenário RebuildDatabase. |
Mecanismo de Banco de Dados do SQL Server | /SQLTEMPDBLOGDIR Opcional |
Especifica o diretório para tempdb o arquivo de log.Valor padrão: <InstallSQLDataDir>\<SQLInstanceID>\MSSQL\Data (System Data Directory)Observação: Esse parâmetro também é adicionado ao cenário RebuildDatabase. |
Mecanismo de Banco de Dados do SQL Server | /SQLTEMPDBFILECOUNT Opcional |
Especifica o número de arquivos de tempdb dados a serem adicionados pela instalação. Este valor pode ser aumentado até ao número de núcleos.Valor predefinido: 1 para SQL Server Express 8 ou o número de núcleos, o que for menor para todas as outras edições Importante: O arquivo de banco de dados primário para tempdb ainda será tempdb.mdf . Os arquivos adicionais tempdb são nomeados como tempdb_mssql_#.ndf onde # representa um número exclusivo para cada arquivo de banco de dados adicional tempdb criado durante a instalação. O objetivo desta convenção de nomenclatura é torná-los únicos. A desinstalação de uma instância do SQL Server exclui os arquivos com a convenção tempdb_mssql_#.ndf de nomenclatura. Não use tempdb_mssql_\*.ndf a convenção de nomenclatura para arquivos de banco de dados de usuários.Atenção: O SQL Server Express não tem suporte para configurar esse parâmetro. O programa de configuração instala apenas 1 tempdb ficheiro de dados. |
Mecanismo de Banco de Dados do SQL Server | /SQLTEMPDBFILESIZE Aplica-se a: SQL Server 2016 (13.x) e versões posteriores Opcional |
Especifica o tamanho inicial de cada tempdb arquivo de dados.Padrão = 4 MB para SQL Server Express, 8 MB para todas as outras edições Min = 4 MB ou 8 MB Máximo = 1024 MB |
Mecanismo de Banco de Dados do SQL Server | /SQLTEMPDBFILEGROWTH Opcional |
Especifica o incremento de crescimento dos ficheiros de dados tempdb em MB. Um valor 0 indica que o crescimento automático está desativado e nenhum espaço adicional é permitido. A configuração permite o tamanho de até 1024.Valor padrão: 64. Intervalo permitido: Min = 0, Max = 1024 |
Mecanismo de Banco de Dados do SQL Server | /SQLTEMPDBLOGFILESIZE Aplica-se a: SQL Server 2016 (13.x) e versões posteriores Opcional |
Especifica o tamanho inicial do arquivo de log tempdb em MB. A configuração permite o tamanho de até 1024.Valor predefinido: 4 para SQL Server Express 8 para todas as outras edições Intervalo permitido: Min = valor padrão (4 ou 8), Max = 1024 |
Mecanismo de Banco de Dados do SQL Server | /SQLTEMPDBLOGFILEGROWTH Aplica-se a: SQL Server 2016 (13.x) e versões posteriores Opcional |
Especifica o incremento de crescimento do arquivo de log tempdb em MB. Um valor 0 indica que o crescimento automático está desativado e nenhum espaço adicional é permitido. A configuração permite o tamanho de até 1024.Valor padrão: 64. Intervalo permitido: Min = 0, Max = 1024 |
Mecanismo de Banco de Dados do SQL Server | /SQLUSERDBLOGDIR Opcional |
Especifica o diretório para os arquivos de log para bancos de dados de usuários. Valor predefinido: <InstallSQLDataDir>\<SQLInstanceID>\MSSQL\Data |
FLUXO DE ARQUIVOS | /FILESTREAMLEVEL Opcional |
Especifica o nível de acesso para o recurso FILESTREAM. Valores suportados: - 0 = desative o suporte FILESTREAM para esta instância. (Valor padrão)- 1 = habilitar FILESTREAM para acesso Transact-SQL.- 2 = habilitar FILESTREAM para acesso de streaming de E/S de Transact-SQL e arquivos. (Não é válido para cenários de cluster)- 3 = permitir que clientes remotos tenham acesso de streaming aos dados FILESTREAM. |
FLUXO DE ARQUIVOS | /FILESTREAMSHARENAME Opcional Necessário quando FILESTREAMLEVEL é maior que 1. |
Especifica o nome do compartilhamento do Windows no qual os dados FILESTREAM serão armazenados. |
Texto completo do SQL Server | /FTSVCACCOUNT Opcional |
Especifica a conta para Full-Text serviço iniciador de filtro. Este parâmetro é ignorado no Windows Server 2008 ou superior. ServiceSID é usado para ajudar a proteger a comunicação entre o SQL Server e o Daemon de Filtro de Texto Completo. Se os valores não forem fornecidos, o Serviço Iniciador de Filtro de Texto Completo será desativado. Você precisa usar o SQL Server Control Manager para alterar a conta de serviço e habilitar a funcionalidade de texto completo. Valor predefinido: Local Service Account |
Texto completo do SQL Server | /FTSVCPASSWORD Opcional |
Especifica a senha para o serviço iniciador de filtro Full-Text. Este parâmetro é ignorado no Windows Server 2008 ou superior. Esse parâmetro pode ser omitido ao usar uma conta de serviço gerenciado, uma conta virtual ou uma conta interna. |
Serviços de integração | /ISSVCACCOUNT Obrigatório |
Especifica a conta do Integration Services. Valor predefinido: NT AUTHORITY\NETWORK SERVICE |
Serviços de integração | /ISSVCPASSWORD Obrigatório |
Especifica a senha do Integration Services. Esse parâmetro pode ser omitido ao usar uma conta de serviço gerenciado, uma conta virtual ou uma conta interna. |
Serviços de integração | /ISSVCStartupType Opcional |
Especifica o modo de inicialização para o serviço Integration Services. |
Serviços de Relatórios | /RSINSTALLMODE Aplica-se a: SQL Server 2016 (13.x) e versões anteriores Opcional Disponível apenas em FilesOnlyMode |
Especifica o modo de instalação do Reporting Services. Valores suportados: - SharePointFilesOnlyMode - DefaultNativeMode - FilesOnlyMode Observação: Se a instalação incluir o Mecanismo de Banco de Dados do SQL Server, o padrão RSINSTALLMODE será DefaultNativeMode .Se a instalação não incluir o Mecanismo de Banco de Dados do SQL Server, o padrão RSINSTALLMODE será FilesOnlyMode .Se você escolher DefaultNativeMode , mas a instalação não incluir o Mecanismo de Banco de Dados do SQL Server, a instalação mudará automaticamente para RSINSTALLMODE FilesOnlyMode . |
Serviços de Relatórios | /RSSVCACCOUNT Aplica-se a: SQL Server 2016 (13.x) e versões anteriores Obrigatório |
Especifica a conta de inicialização do Reporting Services. |
Serviços de Relatórios | /RSSVCPASSWORD Aplica-se a: SQL Server 2016 (13.x) e versões anteriores Obrigatório |
Especifica a senha da conta de inicialização para o serviço Reporting Services. Esse parâmetro pode ser omitido ao usar uma conta de serviço gerenciado, uma conta virtual ou uma conta interna. |
Serviços de Relatórios | /RSSVCStartupType Aplica-se a: SQL Server 2016 (13.x) e versões anteriores Opcional |
Especifica o modo de inicialização do Reporting Services. Valores suportados: - Automatic - Disabled - Manual |
Recomendamos que você use o SID de serviço em vez de grupos de domínio.
Notas adicionais
O Mecanismo de Banco de Dados e o Analysis Services são os únicos componentes que reconhecem clusters. Outros recursos não reconhecem cluster e não têm alta disponibilidade por meio de failover.
Sintaxe de exemplo
Para instalar uma instância de cluster de failover do Mecanismo de Banco de Dados do SQL Server de nó único com o Mecanismo de Banco de Dados e o Analysis Services, instância padrão.
setup.exe /q /ACTION=InstallFailoverCluster /InstanceName=MSSQLSERVER /INDICATEPROGRESS /ASSYSADMINACCOUNTS="<DomainName\UserName>" /ASDATADIR=<Drive>:\OLAP\Data /ASLOGDIR=<Drive>:\OLAP\Log /ASBACKUPDIR=<Drive>:\OLAP\Backup /ASCONFIGDIR=<Drive>:\OLAP\Config /ASTEMPDIR=<Drive>:\OLAP\Temp /FAILOVERCLUSTERDISKS="<Cluster Disk Resource Name - for example, 'Disk S:'" /FAILOVERCLUSTERNETWORKNAME="<Insert Network Name>" /FAILOVERCLUSTERIPADDRESSES="IPv4;xx.xxx.xx.xx;Cluster Network;xxx.xxx.xxx.x" /FAILOVERCLUSTERGROUP="MSSQLSERVER" /Features=AS,SQL /ASSVCACCOUNT="<DomainName\UserName>" /ASSVCPASSWORD="xxxxxxxxxxx" /AGTSVCACCOUNT="<DomainName\UserName>" /AGTSVCPASSWORD="xxxxxxxxxxx" /INSTALLSQLDATADIR="<Drive>:\<Path>\MSSQLSERVER" /SQLCOLLATION="SQL_Latin1_General_CP1_CS_AS" /SQLSVCACCOUNT="<DomainName\UserName>" /SQLSVCPASSWORD="xxxxxxxxxxx" /SQLSYSADMINACCOUNTS="<DomainName\UserName> /IACCEPTSQLSERVERLICENSETERMS
Preparar parâmetros de cluster de failover
Use os parâmetros na tabela a seguir para desenvolver scripts de linha de comando para preparação de cluster de failover. Esta é a primeira etapa na instalação avançada do cluster, onde você precisa preparar as instâncias de cluster de failover em todos os nós do cluster de failover. Para obter mais informações, consulte instâncias de cluster de failover Always On (SQL Server).
Componente Mecanismo de Banco de Dados do SQL Server | Parâmetro | Descrição |
---|---|---|
Controle de configuração do mecanismo de banco de dados | /ACTION Obrigatório |
Necessário para indicar o fluxo de trabalho de preparação do cluster de failover. Valor suportado: PrepareFailoverCluster |
Controle de configuração do mecanismo de banco de dados | /IACCEPTSQLSERVERLICENSETERMS Obrigatório, quando o /Q parâmetro ou /QS é especificado para instalações autônomas |
Necessário para reconhecer a aceitação dos termos da licença. A partir do SQL Server 2022 (16.x), leia os Termos de Licença para Software Microsoft SQL Server em aka.ms/useterms. |
Controle de configuração do mecanismo de banco de dados | /ENU Opcional |
Use esse parâmetro para instalar a versão em inglês do SQL Server em um sistema operacional localizado quando a mídia de instalação incluir pacotes de idiomas para inglês e o idioma correspondente ao sistema operacional. |
Controle de configuração do mecanismo de banco de dados | /UpdateEnabled Opcional |
Especifique se a Instalação do SQL Server deve descobrir e incluir atualizações de produto. Os valores válidos são True e False ou e 1 0 . Por padrão, a Instalação do SQL Server incluirá atualizações encontradas. |
Controle de configuração do mecanismo de banco de dados | /UpdateSource Opcional |
Especifique o local onde a Instalação do SQL Server obterá atualizações do produto. Os valores válidos são "MU" pesquisar o Microsoft Update, um caminho de pasta válido, um caminho relativo, como .\MyUpdates , ou um compartilhamento UNC. Por padrão, a Instalação do SQL Server pesquisará o Microsoft Update ou um Serviço Windows Update por meio do Windows Server Update Services. |
Controle de configuração do mecanismo de banco de dados | /CONFIGURATIONFILE Opcional |
Especifica o ConfigurationFile a ser usado. |
Controle de configuração do mecanismo de banco de dados | /ERRORREPORTING Aplica-se a: SQL Server 2014 (12.x) e versões anteriores Opcional |
Para gerenciar como os comentários de erro são enviados à Microsoft, consulte Configurar o uso e a coleta de dados de diagnóstico para o SQL Server (CEIP). Em versões mais antigas, isso especifica o relatório de erros para o SQL Server. Para obter mais informações, consulte Suplemento de privacidade do SQL Server. Valores suportados: - 1 = habilitado- 0 = deficiente |
Controle de configuração do mecanismo de banco de dados | /FEATURES Obrigatório |
Especifica os componentes a serem instalados. |
Controle de configuração do mecanismo de banco de dados |
/HELP ou ? Opcional |
Exibe opções de uso para os parâmetros. |
Controle de configuração do mecanismo de banco de dados | /INDICATEPROGRESS Opcional |
Especifica que o arquivo de log detalhado da Instalação é canalizado para o console. |
Controle de configuração do mecanismo de banco de dados | /INSTALLSHAREDDIR Opcional |
Especifica um diretório de instalação não padrão para componentes compartilhados de 64 bits. O padrão é %Program Files%\Microsoft SQL Server Não é possível definir como %Program Files(x86)%\Microsoft SQL Server |
Controle de configuração do mecanismo de banco de dados | /INSTALLSHAREDWOWDIR Opcional |
Especifica um diretório de instalação não padrão para componentes compartilhados de 32 bits. Suportado apenas em um sistema de 64 bits. O padrão é %Program Files(x86)%\Microsoft SQL Server Não é possível definir como %Program Files%\Microsoft SQL Server |
Controle de configuração do mecanismo de banco de dados | /INSTANCEDIR Opcional |
Especifica um diretório de instalação não padrão para componentes específicos da instância. |
Controle de configuração do mecanismo de banco de dados | /INSTANCEID Opcional |
Especifica um valor não padrão para um InstanceID. |
Controle de configuração do mecanismo de banco de dados | /INSTANCENAME Obrigatório |
Especifica um nome de instância do Mecanismo de Banco de Dados do SQL Server. Para obter mais informações, consulte a ajuda do Assistente de Instalação. |
Controle de configuração do mecanismo de banco de dados | /PID Opcional |
Especifica a chave do produto (Product Key) para a edição do SQL Server. Se esse parâmetro não for especificado, a Avaliação será usada. Observação: Se você estiver instalando o SQL Server Express, o SQL Server Express com Advanced Services, o SQL Server Express com ferramentas, o SQL Server Developer ou o SQL Server Evaluation, o PID será predefinido. |
Controle de configuração do mecanismo de banco de dados |
/Q ou /QUIET Opcional |
Especifica que a Instalação é executada em modo silencioso sem qualquer interface de usuário. Isso é usado para instalações autônomas. O /Q parâmetro substitui a /QS entrada do parâmetro. |
Controle de configuração do mecanismo de banco de dados |
/QS ou /QUIETSIMPLE Opcional |
Especifica que a Instalação é executada e mostra o progresso através da interface do usuário, mas não aceita nenhuma entrada ou mostra mensagens de erro. |
Controle de configuração do mecanismo de banco de dados | /SQMREPORTING Aplica-se a: SQL Server 2014 (12.x) e versões anteriores Opcional |
Para gerenciar como os comentários de erro são enviados à Microsoft, consulte Configurar o uso e a coleta de dados de diagnóstico para o SQL Server (CEIP). Em versões mais antigas, isso especifica o relatório de uso de recursos para o SQL Server. Valores suportados: - 1 = habilitado- 0 = deficiente |
Controle de configuração do mecanismo de banco de dados | /HIDECONSOLE Opcional |
Especifica que a janela do console está oculta ou fechada. |
Agente do SQL Server | /AGTSVCACCOUNT Obrigatório |
Especifica a conta para o serviço SQL Server Agent. |
Agente do SQL Server | /AGTSVCPASSWORD Obrigatório |
Especifica a senha para a conta de serviço do SQL Server Agent. Esse parâmetro pode ser omitido ao usar uma conta de serviço gerenciado, uma conta virtual ou uma conta interna. |
Motor PolyBase | /PBENGSVCACCOUNT Opcional |
Especifica a conta para o serviço do mecanismo. Valor predefinido: NT AUTHORITY\NETWORK SERVICE . |
Movimentação de dados do PolyBase | /PBDMSSVCPASSWORD Opcional |
Especifica a senha para a conta de movimentação de dados. Esse parâmetro pode ser omitido ao usar uma conta de serviço gerenciado, uma conta virtual ou uma conta interna. |
Motor PolyBase | /PBENGSVCSTARTUPTYPE Opcional |
Especifica o modo de inicialização para o serviço PolyBase Engine. Valores suportados: - Automatic (padrão)- Disabled - Manual |
PoliBase | /PBPORTRANGE Opcional |
Especifica um intervalo de portas com pelo menos 6 portas para serviços PolyBase. Exemplo:/PBPORTRANGE=16450-16460 |
PoliBase | /PBSCALEOUT Opcional |
Especifica se a instância do Mecanismo de Banco de Dados do SQL Server será usada como parte do grupo computacional PolyBase Scale-out. Use esta opção se estiver configurando um grupo computacional PolyBase Scale-out, incluindo o nó principal. Valores suportados: True , False |
Serviços de análise | /ASSVCACCOUNT Obrigatório |
Especifica a conta para o serviço Analysis Services. |
Serviços de análise | /ASSVCPASSWORD Obrigatório |
Especifica a senha para o serviço Analysis Services. Esse parâmetro pode ser omitido ao usar uma conta de serviço gerenciado, uma conta virtual ou uma conta interna. |
Mecanismo de Banco de Dados do SQL Server | /SQLSVCACCOUNT Obrigatório |
Especifica a conta de inicialização para o serviço SQL Server. |
Mecanismo de Banco de Dados do SQL Server | /SQLSVCPASSWORD Obrigatório |
Especifica a senha para SQLSVCACCOUNT . Esse parâmetro pode ser omitido ao usar uma conta de serviço gerenciado, uma conta virtual ou uma conta interna. |
FLUXO DE ARQUIVOS | /FILESTREAMLEVEL Opcional |
Especifica o nível de acesso para o recurso FILESTREAM. Valores suportados: - 0 = desative o suporte FILESTREAM para esta instância. (Valor padrão)- 1 = habilitar FILESTREAM para acesso Transact-SQL.- 2 = habilitar FILESTREAM para acesso de streaming de E/S de Transact-SQL e arquivos. (Não é válido para cenários de cluster)- 3 = permitir que clientes remotos tenham acesso de streaming aos dados FILESTREAM. |
FLUXO DE ARQUIVOS | /FILESTREAMSHARENAME Opcional Necessário quando FILESTREAMLEVEL é maior que 1. |
Especifica o nome do compartilhamento do Windows no qual os dados FILESTREAM serão armazenados. |
Texto completo do SQL Server | /FTSVCACCOUNT Opcional |
Especifica a conta para Full-Text serviço iniciador de filtro. Este parâmetro é ignorado no Windows Server 2008 ou superior. ServiceSID é usado para ajudar a proteger a comunicação entre o SQL Server e o Daemon de Filtro de Texto Completo. Se os valores não forem fornecidos, o Serviço Iniciador de Filtro de Texto Completo será desativado. Você precisa usar o SQL Server Control Manager para alterar a conta de serviço e habilitar a funcionalidade de texto completo. Valor predefinido: Local Service Account |
Texto completo do SQL Server | /FTSVCPASSWORD Opcional |
Especifica a senha para o serviço iniciador de filtro Full-Text. Este parâmetro é ignorado no Windows Server 2008 ou superior. Esse parâmetro pode ser omitido ao usar uma conta de serviço gerenciado, uma conta virtual ou uma conta interna. |
Serviços de integração | /ISSVCACCOUNT Obrigatório |
Especifica a conta do Integration Services. Valor predefinido: NT AUTHORITY\NETWORK SERVICE |
Serviços de integração | /ISSVCPASSWORD Obrigatório |
Especifica a senha do Integration Services. Esse parâmetro pode ser omitido ao usar uma conta de serviço gerenciado, uma conta virtual ou uma conta interna. |
Serviços de integração | /ISSVCStartupType Opcional |
Especifica o modo de inicialização para o serviço Integration Services. |
Serviços de Relatórios | /RSINSTALLMODE Aplica-se a: SQL Server 2016 (13.x) e versões anteriores Opcional Disponível apenas em FilesOnlyMode |
Especifica o modo de instalação do Reporting Services. Valores suportados: - SharePointFilesOnlyMode - DefaultNativeMode - FilesOnlyMode Observação: Se a instalação incluir o Mecanismo de Banco de Dados do SQL Server, o padrão RSINSTALLMODE será DefaultNativeMode .Se a instalação não incluir o Mecanismo de Banco de Dados do SQL Server, o padrão RSINSTALLMODE será FilesOnlyMode .Se você escolher DefaultNativeMode , mas a instalação não incluir o Mecanismo de Banco de Dados do SQL Server, a instalação mudará automaticamente para RSINSTALLMODE FilesOnlyMode . |
Serviços de Relatórios | /RSSVCACCOUNT Aplica-se a: SQL Server 2016 (13.x) e versões anteriores Obrigatório |
Especifica a conta de inicialização do Reporting Services. |
Serviços de Relatórios | /RSSVCPASSWORD Aplica-se a: SQL Server 2016 (13.x) e versões anteriores Obrigatório |
Especifica a senha da conta de inicialização para o serviço Reporting Services. Esse parâmetro pode ser omitido ao usar uma conta de serviço gerenciado, uma conta virtual ou uma conta interna. |
Serviços de Relatórios | /RSSVCStartupType Aplica-se a: SQL Server 2016 (13.x) e versões anteriores Opcional |
Especifica o modo de inicialização do Reporting Services. Valores suportados: - Automatic - Disabled - Manual |
Recomendamos que você use o SID de serviço em vez de grupos de domínio.
Sintaxe de exemplo
Para executar a etapa "Preparação" de um cenário de instalação avançada de cluster de failover para o Mecanismo de Banco de Dados e o Analysis Services.
Execute o seguinte comando no prompt de comando para preparar uma instância padrão:
setup.exe /q /ACTION=PrepareFailoverCluster /InstanceName=MSSQLSERVER /Features=AS,SQL /INDICATEPROGRESS /ASSVCACCOUNT="<DomainName\UserName>" /ASSVCPASSWORD="xxxxxxxxxxx" /SQLSVCACCOUNT="<DomainName\UserName>" /SQLSVCPASSWORD="xxxxxxxxxxx" /AGTSVCACCOUNT="<DomainName\UserName>" /AGTSVCPASSWORD="xxxxxxxxxxx" /IACCEPTSQLSERVERLICENSETERMS
Execute o seguinte comando no prompt de comando para preparar uma instância nomeada:
setup.exe /q /ACTION=PrepareFailoverCluster /InstanceName="<Insert Instance name>" /Features=AS,SQL /INDICATEPROGRESS /ASSVCACCOUNT="<DomainName\UserName>" /ASSVCPASSWORD="xxxxxxxxxxx" /SQLSVCACCOUNT="<DomainName\UserName>" /SQLSVCPASSWORD="xxxxxxxxxxx" /AGTSVCACCOUNT="<DomainName\UserName>" /AGTSVCPASSWORD="xxxxxxxxxxx" /IACCEPTSQLSERVERLICENSETERMS
Para SQL Server 2022 (16.x) e versões posteriores, leia os Termos de Licença para Software Microsoft SQL Server em aka.ms/useterms.
Parâmetros completos do cluster de failover
Use os parâmetros na tabela a seguir para desenvolver scripts de linha de comando para cluster de failover concluído. Esta é a segunda etapa na opção de instalação avançada do cluster de failover. Depois de executar a preparação em todos os nós do cluster de failover, execute esse comando no nó proprietário dos discos compartilhados. Para obter mais informações, consulte instâncias de cluster de failover Always On (SQL Server).
Componente Mecanismo de Banco de Dados do SQL Server | Parâmetro | Descrição |
---|---|---|
Controle de configuração do mecanismo de banco de dados | /ACTION Obrigatório |
Necessário para indicar o fluxo de trabalho completo do cluster de failover. Valor suportado: CompleteFailoverCluster |
Controle de configuração do mecanismo de banco de dados | /ENU Opcional |
Use esse parâmetro para instalar a versão em inglês do SQL Server em um sistema operacional localizado quando a mídia de instalação incluir pacotes de idiomas para inglês e o idioma correspondente ao sistema operacional. |
Controle de configuração do mecanismo de banco de dados | /FAILOVERCLUSTERGROUP Opcional |
Especifica o nome do grupo de recursos a ser usado para o cluster de failover do Mecanismo de Banco de Dados do SQL Server. Pode ser o nome de um grupo de clusters existente ou o nome de um novo grupo de recursos. Valor predefinido: SQL Server (<InstanceName>) |
Controle de configuração do mecanismo de banco de dados | /CONFIGURATIONFILE Opcional |
Especifica o ConfigurationFile a ser usado. |
Controle de configuração do mecanismo de banco de dados | /ERRORREPORTING Aplica-se a: SQL Server 2014 (12.x) e versões anteriores Opcional |
Para gerenciar como os comentários de erro são enviados à Microsoft, consulte Configurar o uso e a coleta de dados de diagnóstico para o SQL Server (CEIP). Em versões mais antigas, isso especifica o relatório de erros para o SQL Server. Para obter mais informações, consulte Suplemento de privacidade do SQL Server. Valores suportados: - 1 = habilitado- 0 = deficiente |
Controle de configuração do mecanismo de banco de dados |
/HELP ou ? Opcional |
Exibe opções de uso para os parâmetros. |
Controle de configuração do mecanismo de banco de dados | /INDICATEPROGRESS Opcional |
Especifica que o arquivo de log detalhado da Instalação é canalizado para o console. |
Controle de configuração do mecanismo de banco de dados | /INSTANCENAME Obrigatório |
Especifica um nome de instância do Mecanismo de Banco de Dados do SQL Server. Para obter mais informações, consulte a ajuda do Assistente de Instalação. |
Controle de configuração do mecanismo de banco de dados | /PID Opcional |
Especifica a chave do produto (Product Key) para a edição do SQL Server. Se esse parâmetro não for especificado, a Avaliação será usada. Observação: Se você estiver instalando o SQL Server Express, o SQL Server Express com Advanced Services, o SQL Server Express com ferramentas, o SQL Server Developer ou o SQL Server Evaluation, o PID será predefinido. |
Controle de configuração do mecanismo de banco de dados |
/Q ou /QUIET Opcional |
Especifica que a Instalação é executada em modo silencioso sem qualquer interface de usuário. Isso é usado para instalações autônomas. O /Q parâmetro substitui a /QS entrada do parâmetro. |
Controle de configuração do mecanismo de banco de dados |
/QS ou /QUIETSIMPLE Opcional |
Especifica que a Instalação é executada e mostra o progresso através da interface do usuário, mas não aceita nenhuma entrada ou mostra mensagens de erro. |
Controle de configuração do mecanismo de banco de dados | /SQMREPORTING Aplica-se a: SQL Server 2014 (12.x) e versões anteriores Opcional |
Para gerenciar como os comentários de erro são enviados à Microsoft, consulte Configurar o uso e a coleta de dados de diagnóstico para o SQL Server (CEIP). Em versões mais antigas, isso especifica o relatório de uso de recursos para o SQL Server. Valores suportados: - 1 = habilitado- 0 = deficiente |
Controle de configuração do mecanismo de banco de dados | /HIDECONSOLE Opcional |
Especifica que a janela do console está oculta ou fechada. |
Controle de configuração do mecanismo de banco de dados | /FAILOVERCLUSTERDISKS Opcional |
Especifica a lista de discos compartilhados a serem incluídos no grupo de recursos de cluster de failover do Mecanismo de Banco de Dados do SQL Server. Valor padrão: A primeira unidade é usada como a unidade padrão para todos os bancos de dados. |
Controle de configuração do mecanismo de banco de dados | /FAILOVERCLUSTERIPADDRESSES Obrigatório |
Especifica um endereço IP codificado. As codificações são delimitadas por ponto-e-vírgula (;) e seguem o formato <IP Type>;<endereço>;<nome> da rede;<máscara de sub-rede>. Os tipos de IP suportados incluem DHCP, IPv4 e IPv6. Você pode especificar vários endereços IP de cluster de failover com um espaço entre eles. Veja os seguintes exemplos: FAILOVERCLUSTERIPADDRESSES=DEFAULT FAILOVERCLUSTERIPADDRESSES=IPv4;DHCP;ClusterNetwork1 FAILOVERCLUSTERIPADDRESSES=IPv6;DHCP;ClusterNetwork1 FAILOVERCLUSTERIPADDRESSES=IPv6;2041:0:1a0f::8a5b:131c |
Controle de configuração do mecanismo de banco de dados | /FAILOVERCLUSTERNETWORKNAME Obrigatório |
Especifica o nome da rede para o novo cluster de failover do Mecanismo de Banco de Dados do SQL Server. Esse nome é usado para identificar a nova instância de cluster de failover do Mecanismo de Banco de Dados do SQL Server na rede. |
Controle de configuração do mecanismo de banco de dados | /CONFIRMIPDEPENDENCYCHANGE Obrigatório |
Indica o consentimento para definir a dependência de recurso de endereço IP de OR para AND para clusters de failover de várias sub-redes. Para obter mais informações, consulte Adicionar ou remover nós numa instância do cluster de failover (Configuração). Valores suportados: - 0 = Falso (padrão)- 1 = Verdadeiro |
Serviços de análise | /ASBACKUPDIR Opcional |
Especifica o diretório para arquivos de backup do Analysis Services. Valores padrão: Para o modo WOW em 64 bits: %Program Files(x86)%\Microsoft SQL Server\<INSTANCEDIR>\<ASInstanceID>\OLAP\Backup Para todas as outras instalações: %Program Files%\Microsoft SQL Server\<INSTANCEDIR>\<ASInstanceID>\OLAP\Backup |
Serviços de análise | /ASCOLLATION Opcional |
Especifica a configuração de agrupamento para o Analysis Services. Valor predefinido: Latin1_General_CI_AS Observação: Apenas o agrupamento do Windows é suportado. O uso do agrupamento SQL pode resultar em um comportamento inesperado. |
Serviços de análise | /ASCONFIGDIR Opcional |
Especifica o diretório para os arquivos de configuração do Analysis Services. Valores padrão: Para o modo WOW em 64 bits: %Program Files(x86)%\Microsoft SQL Server\<INSTANCEDIR>\<ASInstanceID>\OLAP\Config Para todas as outras instalações: %Program Files%\Microsoft SQL Server\<INSTANCEDIR>\<ASInstanceID>\OLAP\Config |
Serviços de análise | /ASDATADIR Opcional |
Especifica o diretório para arquivos de dados do Analysis Services. Valores padrão: Para o modo WOW em 64 bits: %Program Files(x86)%\Microsoft SQL Server\<INSTANCEDIR>\<ASInstanceID>\OLAP\Data Para todas as outras instalações: %Program Files%\Microsoft SQL Server\<INSTANCEDIR>\<ASInstanceID>\OLAP\Data |
Serviços de análise | /ASLOGDIR Opcional |
Especifica o diretório para arquivos de log do Analysis Services. Valores padrão: Para o modo WOW em 64 bits: %Program Files(x86)%\Microsoft SQL Server\<INSTANCEDIR>\<ASInstanceID>\OLAP\Log Para todas as outras instalações: %Program Files%\Microsoft SQL Server\<INSTANCEDIR>\<ASInstanceID>\OLAP\Log |
Serviços de análise | /ASSERVERMODE Opcional |
Especifica o modo de servidor da instância do Analysis Services. Os valores válidos em um cenário de cluster são MULTIDIMENSIONAL ou TABULAR .
ASSERVERMODE diferencia maiúsculas de minúsculas. Todos os valores devem ser expressos em maiúsculas. Para obter mais informações sobre valores válidos, consulte Instalar o Analysis Services no modo tabular. |
Serviços de análise | /ASSYSADMINACCOUNTS Obrigatório |
Especifica as credenciais de administrador para o Analysis Services. |
Serviços de análise | /ASTEMPDIR Opcional |
Especifica o diretório para arquivos temporários do Analysis Services. Valores padrão: Para o modo WOW em 64 bits: %Program Files(x86)%\Microsoft SQL Server\<INSTANCEDIR>\<ASInstanceID>\OLAP\Temp Para todas as outras instalações: %Program Files%\Microsoft SQL Server\<INSTANCEDIR>\<ASInstanceID>\OLAP\Temp |
Serviços de análise | /ASPROVIDERMSOLAP Opcional |
Especifica se o provedor MSOLAP pode ser executado em processo. Valor padrão: - 1 = enabled |
Mecanismo de Banco de Dados do SQL Server | /INSTALLSQLDATADIR Obrigatório |
Especifica o diretório de dados para arquivos de dados do SQL Server. O diretório de dados deve ser especificado e em um disco de cluster compartilhado. |
Mecanismo de Banco de Dados do SQL Server | /SAPWD Obrigatório, quando /SECURITYMODE=SQL |
Especifica a senha para a conta SA do SQL Server. |
Mecanismo de Banco de Dados do SQL Server | /SECURITYMODE Opcional |
Especifica o modo de segurança para o SQL Server. Se esse parâmetro não for fornecido, o modo de autenticação somente para Windows será suportado. Valor suportado: SQL |
Mecanismo de Banco de Dados do SQL Server | /SQLBACKUPDIR Opcional |
Especifica o diretório para arquivos de backup. Valor predefinido: <InstallSQLDataDir>\<SQLInstanceID>\MSSQL\Backup |
Mecanismo de Banco de Dados do SQL Server | /SQLCOLLATION Opcional |
Especifica as configurações de agrupamento para o SQL Server. O valor padrão é baseado na localidade do seu sistema operacional Windows. Para obter mais informações, consulte Classificação e suporte a Unicode. |
Mecanismo de Banco de Dados do SQL Server | /SQLSYSADMINACCOUNTS Obrigatório |
Use esse parâmetro para provisionar logons para serem membros da função sysadmin . Para edições do SQL Server diferentes do SQL Server Express, /SQLSYSADMINACCOUNTS é necessário. Para edições do SQL Server Express, o uso de /SQLSYSADMINACCOUNTS é opcional, mas é obrigatório /SQLSYSADMINACCOUNTS /ADDCURRENTUSERASSQLADMIN . |
Mecanismo de Banco de Dados do SQL Server | /SQLUSERDBDIR Opcional |
Especifica o diretório para os arquivos de dados para bancos de dados de usuários. Valor predefinido: <InstallSQLDataDir>\<SQLInstanceID>\MSSQL\Data |
Mecanismo de Banco de Dados do SQL Server | /SQLUSERDBLOGDIR Opcional |
Especifica o diretório para os arquivos de log para bancos de dados de usuários. Valor predefinido: <InstallSQLDataDir>\<SQLInstanceID>\MSSQL\Data |
Serviços de Relatórios | /RSINSTALLMODE Aplica-se a: SQL Server 2016 (13.x) e versões anteriores Opcional Disponível apenas em FilesOnlyMode |
Especifica o modo de instalação do Reporting Services. Valores suportados: - SharePointFilesOnlyMode - DefaultNativeMode - FilesOnlyMode Observação: Se a instalação incluir o Mecanismo de Banco de Dados do SQL Server, o padrão RSINSTALLMODE será DefaultNativeMode .Se a instalação não incluir o Mecanismo de Banco de Dados do SQL Server, o padrão RSINSTALLMODE será FilesOnlyMode .Se você escolher DefaultNativeMode , mas a instalação não incluir o Mecanismo de Banco de Dados do SQL Server, a instalação mudará automaticamente para RSINSTALLMODE FilesOnlyMode . |
Mecanismo de Banco de Dados do SQL Server | /SQLTEMPDBDIR Opcional |
Especifica os diretórios para os arquivos de dados tempdb . Ao especificar mais de um diretório, separe os diretórios com um espaço em branco. Se vários diretórios forem especificados, os arquivos de dados tempdb serão espalhados pelos diretórios de forma alternada.Valor padrão: <InstallSQLDataDir>\<SQLInstanceID>\MSSQL\Data (System Data Directory)Observação: Esse parâmetro também é adicionado ao cenário RebuildDatabase. |
Mecanismo de Banco de Dados do SQL Server | /SQLTEMPDBLOGDIR Opcional |
Especifica o diretório para tempdb o arquivo de log.Valor padrão: <InstallSQLDataDir>\<SQLInstanceID>\MSSQL\Data (System Data Directory)Observação: Esse parâmetro também é adicionado ao cenário RebuildDatabase. |
Mecanismo de Banco de Dados do SQL Server | /SQLTEMPDBFILECOUNT Opcional |
Especifica o número de arquivos de tempdb dados a serem adicionados pela instalação. Este valor pode ser aumentado até ao número de núcleos.Valor predefinido: 1 para SQL Server Express 8 ou o número de núcleos, o que for menor para todas as outras edições Importante: O arquivo de banco de dados primário para tempdb ainda será tempdb.mdf . Os arquivos adicionais tempdb são nomeados como tempdb_mssql_#.ndf onde # representa um número exclusivo para cada arquivo de banco de dados adicional tempdb criado durante a instalação. O objetivo desta convenção de nomenclatura é torná-los únicos. A desinstalação de uma instância do SQL Server exclui os arquivos com a convenção tempdb_mssql_#.ndf de nomenclatura. Não use tempdb_mssql_\*.ndf a convenção de nomenclatura para arquivos de banco de dados de usuários.Atenção: O SQL Server Express não tem suporte para configurar esse parâmetro. O programa de configuração instala apenas 1 tempdb ficheiro de dados. |
Mecanismo de Banco de Dados do SQL Server | /SQLTEMPDBFILESIZE Aplica-se a: SQL Server 2016 (13.x) e versões posteriores Opcional |
Especifica o tamanho inicial de cada tempdb arquivo de dados.Padrão = 4 MB para SQL Server Express, 8 MB para todas as outras edições Min = 4 MB ou 8 MB Máximo = 1024 MB |
Mecanismo de Banco de Dados do SQL Server | /SQLTEMPDBFILEGROWTH Opcional |
Especifica o incremento de crescimento dos ficheiros de dados tempdb em MB. Um valor 0 indica que o crescimento automático está desativado e nenhum espaço adicional é permitido. A configuração permite o tamanho de até 1024.Valor padrão: 64. Intervalo permitido: Min = 0, Max = 1024 |
Mecanismo de Banco de Dados do SQL Server | /SQLTEMPDBLOGFILESIZE Aplica-se a: SQL Server 2016 (13.x) e versões posteriores Opcional |
Especifica o tamanho inicial do arquivo de log tempdb em MB. A configuração permite o tamanho de até 1024.Valor padrão: 4 para SQL Server Express 8 para todas as outras edições Intervalo permitido: Min = valor padrão (4 ou 8), Max = 1024 |
Mecanismo de Banco de Dados do SQL Server | /SQLTEMPDBLOGFILEGROWTH Aplica-se a: SQL Server 2016 (13.x) e versões posteriores Opcional |
Especifica o incremento de crescimento do arquivo de log tempdb em MB. Um valor 0 indica que o crescimento automático está desativado e nenhum espaço adicional é permitido. A configuração permite o tamanho de até 1024.Valor padrão: 64. Intervalo permitido: Min = 0, Max = 1024 |
Sintaxe de exemplo
Para executar a etapa "Conclusão" de um cenário de instalação avançada de cluster de failover para o Mecanismo de Banco de Dados e o Analysis Services. Execute o seguinte comando no computador que será o nó ativo no cluster de failover para torná-lo utilizável. Você deve executar a ação "CompleteFailoverCluster" no nó que possui o disco compartilhado no cluster de failover do Analysis Services.
Execute o seguinte comando no prompt de comando para concluir a instalação do cluster de failover para uma instância padrão:
setup.exe /q /ACTION=CompleteFailoverCluster /InstanceName=MSSQLSERVER /INDICATEPROGRESS /ASSYSADMINACCOUNTS="<DomainName\Username>" /ASDATADIR=<Drive>:\OLAP\Data /ASLOGDIR=<Drive>:\OLAP\Log /ASBACKUPDIR=<Drive>:\OLAP\Backup /ASCONFIGDIR=<Drive>:\OLAP\Config /ASTEMPDIR=<Drive>:\OLAP\Temp /FAILOVERCLUSTERDISKS="<Cluster Disk Resource Name - for example, 'Disk S:'>:" /FAILOVERCLUSTERNETWORKNAME="<Insert FOI Network Name>" /FAILOVERCLUSTERIPADDRESSES="IPv4;xx.xxx.xx.xx;Cluster Network;xxx.xxx.xxx.x" /FAILOVERCLUSTERGROUP="MSSQLSERVER" /INSTALLSQLDATADIR="<Drive>:\<Path>\MSSQLSERVER" /SQLCOLLATION="SQL_Latin1_General_CP1_CS_AS" /SQLSYSADMINACCOUNTS="<DomainName\UserName>"
Execute o seguinte comando no prompt de comando para concluir a instalação do cluster de failover para uma instância nomeada:
setup.exe /q /ACTION=CompleteFailoverCluster /InstanceName="<Insert Instance Name>" /INDICATEPROGRESS /ASSYSADMINACCOUNTS="<DomainName\UserName>" /ASDATADIR=<Drive>:\INSTANCE\Data /ASLOGDIR=<drive>:\INSTANCE\Log /ASBACKUPDIR=<Drive>:\INSTANCE\Backup /ASCONFIGDIR=<Drive>:\INSTANCE\Config /ASTEMPDIR=<Drive>:\INSTANCE\Temp /FAILOVERCLUSTERDISKS="<Cluster Disk Resource Name - for example, 'Disk S:'>" /FAILOVERCLUSTERNETWORKNAME="CompNamedFOI" /FAILOVERCLUSTERIPADDRESSES="IPv4;xx.xxx.xx.xx;ClusterNetwork1;xxx.xxx.xxx.x" /FAILOVERCLUSTERGROUP="<Insert New Group Name>" /INSTALLSQLDATADIR="<Drive>:\<Path>\MSSQLSERVER_INSTANCE" /SQLCOLLATION="SQL_Latin1_General_CP1_CS_AS" /SQLSYSADMINACCOUNTS="<DomainName\Username>"
Atualizar parâmetros de cluster de failover
Use os parâmetros na tabela a seguir para desenvolver scripts de linha de comando para atualização de cluster de failover. Para obter mais informações, consulte Atualizar uma instância de cluster de failover do Mecanismo de Banco de Dados do SQL Server (Instalação) e Instâncias de cluster de failover Always On (SQL Server).
Componente Mecanismo de Banco de Dados do SQL Server | Parâmetro | Descrição |
---|---|---|
Controle de configuração do mecanismo de banco de dados | /ACTION Obrigatório |
Necessário para indicar o fluxo de trabalho de instalação. Valor suportado: Upgrade |
Controle de configuração do mecanismo de banco de dados | /IACCEPTSQLSERVERLICENSETERMS Obrigatório, quando o /Q parâmetro ou /QS é especificado para instalações autônomas |
Necessário para reconhecer a aceitação dos termos da licença. A partir do SQL Server 2022 (16.x), leia os Termos de Licença para Software Microsoft SQL Server em aka.ms/useterms. |
Controle de configuração do mecanismo de banco de dados | /ENU Opcional |
Use esse parâmetro para instalar a versão em inglês do SQL Server em um sistema operacional localizado quando a mídia de instalação incluir pacotes de idiomas para inglês e o idioma correspondente ao sistema operacional. |
Controle de configuração do mecanismo de banco de dados | /UpdateEnabled Opcional |
Especifique se a Instalação do SQL Server deve descobrir e incluir atualizações de produto. Os valores válidos são True e False ou e 1 0 . Por padrão, a Instalação do SQL Server incluirá atualizações encontradas. |
Controle de configuração do mecanismo de banco de dados | /UpdateSource Opcional |
Especifique o local onde a Instalação do SQL Server obterá atualizações do produto. Os valores válidos são "MU" pesquisar o Microsoft Update, um caminho de pasta válido, um caminho relativo, como .\MyUpdates , ou um compartilhamento UNC. Por padrão, a Instalação do SQL Server pesquisará o Microsoft Update ou um Serviço Windows Update por meio do Windows Server Update Services. |
Controle de configuração do mecanismo de banco de dados | /CONFIGURATIONFILE Opcional |
Especifica o ConfigurationFile a ser usado. |
Controle de configuração do mecanismo de banco de dados | /ERRORREPORTING Aplica-se a: SQL Server 2014 (12.x) e versões anteriores Opcional |
Para gerenciar como os comentários de erro são enviados à Microsoft, consulte Configurar o uso e a coleta de dados de diagnóstico para o SQL Server (CEIP). Em versões mais antigas, isso especifica o relatório de erros para o SQL Server. Para obter mais informações, consulte Suplemento de privacidade do SQL Server. Valores suportados: - 1 = habilitado- 0 = deficiente |
Controle de configuração do mecanismo de banco de dados |
/HELP ou ? Opcional |
Exibe opções de uso para os parâmetros. |
Controle de configuração do mecanismo de banco de dados | /INDICATEPROGRESS Opcional |
Especifica que o arquivo de log detalhado da Instalação é canalizado para o console. |
Controle de configuração do mecanismo de banco de dados | / INSTANCEDIR Opcional |
Especifica um diretório de instalação não padrão para componentes compartilhados. |
Controle de configuração do mecanismo de banco de dados | /INSTANCEID Necessário, quando você atualiza do SQL Server 2008 (10.0.x) ou versões posteriores. Opcional, quando você atualiza do SQL Server 2005 (9.x). |
Especifica um valor não padrão para um InstanceID. |
Controle de configuração do mecanismo de banco de dados | /INSTANCENAME Obrigatório |
Especifica um nome de instância do Mecanismo de Banco de Dados do SQL Server. Para obter mais informações, consulte a ajuda do Assistente de Instalação. |
Controle de configuração do mecanismo de banco de dados | /PID Opcional |
Especifica a chave do produto (Product Key) para a edição do SQL Server. Se esse parâmetro não for especificado, a Avaliação será usada. Observação: Se você estiver instalando o SQL Server Express, o SQL Server Express com Advanced Services, o SQL Server Express com ferramentas, o SQL Server Developer ou o SQL Server Evaluation, o PID será predefinido. |
Controle de configuração do mecanismo de banco de dados |
/Q ou /QUIET Opcional |
Especifica que a Instalação é executada em modo silencioso sem qualquer interface de usuário. Isso é usado para instalações autônomas. O /Q parâmetro substitui a /QS entrada do parâmetro. |
Controle de configuração do mecanismo de banco de dados | /SQMREPORTING Aplica-se a: SQL Server 2014 (12.x) e versões anteriores Opcional |
Para gerenciar como os comentários de erro são enviados à Microsoft, consulte Configurar o uso e a coleta de dados de diagnóstico para o SQL Server (CEIP). Em versões mais antigas, isso especifica o relatório de uso de recursos para o SQL Server. Valores suportados: - 1 = habilitado- 0 = deficiente |
Controle de configuração do mecanismo de banco de dados | /HIDECONSOLE Opcional |
Especifica que a janela do console está oculta ou fechada. |
Controle de configuração do mecanismo de banco de dados | /FAILOVERCLUSTERROLLOWNERSHIP Obrigatório |
Especifica o comportamento de failover durante a atualização. |
Navegador do SQL Server | /BROWSERSVCSTARTUPTYPE Opcional |
Especifica o modo de inicialização para o serviço Navegador do SQL Server. Valores suportados: - Automatic - Disabled - Manual |
SQL Server Full-Text | /FTUPGRADEOPTION Opcional |
Especifica a opção de atualização do catálogo Full-Text. Valores suportados: - REBUILD - RESET - IMPORT |
Serviços de integração | /ISSVCACCOUNT Obrigatório |
Especifica a conta do Integration Services. Valor predefinido: NT AUTHORITY\NETWORK SERVICE |
Serviços de integração | /ISSVCPASSWORD Obrigatório |
Especifica a senha do Integration Services. Esse parâmetro pode ser omitido ao usar uma conta de serviço gerenciado, uma conta virtual ou uma conta interna. |
Serviços de integração | /ISSVCStartupType Opcional |
Especifica o modo de inicialização para o serviço Integration Services. |
Serviços de Relatórios | /RSUPGRADEDATABASEACCOUNT Opcional |
A propriedade só é usada ao atualizar um Servidor de Relatório no modo do SharePoint que seja a versão 2008 R2 ou anterior. Operações de atualização adicionais são executadas para servidores de relatório que usam a arquitetura de modo do SharePoint mais antiga, que foi alterada no SQL Server 2012 (11.x) Reporting Services. Se essa opção não estiver incluída na instalação pela linha de comando, a conta de serviço padrão para a instância antiga do servidor de relatório será usada. Se essa propriedade for usada, forneça a senha para a conta usando a /RSUPGRADEPASSWORD propriedade. |
Serviços de Relatórios | /RSUPGRADEPASSWORD Opcional |
Senha da conta de serviço do Servidor de Relatório existente. Esse parâmetro pode ser omitido ao usar uma conta de serviço gerenciado, uma conta virtual ou uma conta interna. |
Adicionar parâmetros de nó
Use os parâmetros na tabela a seguir para desenvolver scripts de linha de comando para AddNode.
Componente Mecanismo de Banco de Dados do SQL Server | Parâmetro | Descrição |
---|---|---|
Controle de configuração do mecanismo de banco de dados | /ACTION Obrigatório |
Necessário para indicar o fluxo de trabalho AddNode. Valor suportado: AddNode |
Controle de configuração do mecanismo de banco de dados | /IACCEPTSQLSERVERLICENSETERMS Obrigatório, quando o /Q parâmetro ou /QS é especificado para instalações autônomas |
Necessário para reconhecer a aceitação dos termos da licença. A partir do SQL Server 2022 (16.x), leia os Termos de Licença para Software Microsoft SQL Server em aka.ms/useterms. |
Controle de configuração do mecanismo de banco de dados | /ENU Opcional |
Use esse parâmetro para instalar a versão em inglês do SQL Server em um sistema operacional localizado quando a mídia de instalação incluir pacotes de idiomas para inglês e o idioma correspondente ao sistema operacional. |
Controle de configuração do mecanismo de banco de dados | /UpdateEnabled Opcional |
Especifique se a Instalação do SQL Server deve descobrir e incluir atualizações de produto. Os valores válidos são True e False ou e 1 0 . Por padrão, a Instalação do SQL Server incluirá atualizações encontradas. |
Controle de configuração do mecanismo de banco de dados | /UpdateSource Opcional |
Especifique o local onde a Instalação do SQL Server obterá atualizações do produto. Os valores válidos são "MU" pesquisar o Microsoft Update, um caminho de pasta válido, um caminho relativo, como .\MyUpdates , ou um compartilhamento UNC. Por padrão, a Instalação do SQL Server pesquisará o Microsoft Update ou um Serviço Windows Update por meio do Windows Server Update Services. |
Controle de configuração do mecanismo de banco de dados | /CONFIGURATIONFILE Opcional |
Especifica o ConfigurationFile a ser usado. |
Controle de configuração do mecanismo de banco de dados |
/HELP ou ? Opcional |
Exibe opções de uso para os parâmetros. |
Controle de configuração do mecanismo de banco de dados | /INDICATEPROGRESS Opcional |
Especifica que o arquivo de log detalhado da Instalação é canalizado para o console. |
Controle de configuração do mecanismo de banco de dados | /INSTANCENAME Obrigatório |
Especifica um nome de instância do Mecanismo de Banco de Dados do SQL Server. Para obter mais informações, consulte a ajuda do Assistente de Instalação. |
Controle de configuração do mecanismo de banco de dados | /PID Opcional |
Especifica a chave do produto (Product Key) para a edição do SQL Server. Se esse parâmetro não for especificado, a Avaliação será usada. Observação: Se você estiver instalando o SQL Server Express, o SQL Server Express com Advanced Services, o SQL Server Express com ferramentas, o SQL Server Developer ou o SQL Server Evaluation, o PID será predefinido. |
Controle de configuração do mecanismo de banco de dados |
/Q ou /QUIET Opcional |
Especifica que a Instalação é executada em modo silencioso sem qualquer interface de usuário. Isso é usado para instalações autônomas. O /Q parâmetro substitui a /QS entrada do parâmetro. |
Controle de configuração do mecanismo de banco de dados |
/QS ou /QUIETSIMPLE Opcional |
Especifica que a Instalação é executada e mostra o progresso através da interface do usuário, mas não aceita nenhuma entrada ou mostra mensagens de erro. |
Controle de configuração do mecanismo de banco de dados | /HIDECONSOLE Opcional |
Especifica que a janela do console está oculta ou fechada. |
Controle de configuração do mecanismo de banco de dados | /FAILOVERCLUSTERIPADDRESSES Obrigatório |
Especifica um endereço IP codificado. As codificações são delimitadas por ponto-e-vírgula (;) e seguem o formato <IP Type>;<endereço>;<nome> da rede;<máscara de sub-rede>. Os tipos de IP suportados incluem DHCP, IPv4 e IPv6. Você pode especificar vários endereços IP de cluster de failover com um espaço entre eles. Veja os seguintes exemplos: FAILOVERCLUSTERIPADDRESSES=DEFAULT FAILOVERCLUSTERIPADDRESSES=IPv4;DHCP;ClusterNetwork1 FAILOVERCLUSTERIPADDRESSES=IPv6;DHCP;ClusterNetwork1 FAILOVERCLUSTERIPADDRESSES=IPv6;2041:0:1a0f::8a5b:131c Para obter mais informações, consulte Adicionar ou remover nós numa instância do cluster de failover (Configuração). |
Controle de configuração do mecanismo de banco de dados | /CONFIRMIPDEPENDENCYCHANGE Obrigatório |
Indica o consentimento para definir a dependência de recurso de endereço IP de OR para AND para clusters de failover de várias sub-redes. Para obter mais informações, consulte Adicionar ou remover nós numa instância do cluster de failover (Configuração). Valores suportados: - 0 = Falso (padrão)- 1 = Verdadeiro |
Agente do SQL Server | /AGTSVCACCOUNT Obrigatório |
Especifica a conta para o serviço SQL Server Agent. |
Agente do SQL Server | /AGTSVCPASSWORD Obrigatório |
Especifica a senha para a conta de serviço do SQL Server Agent. Esse parâmetro pode ser omitido ao usar uma conta de serviço gerenciado, uma conta virtual ou uma conta interna. |
Motor PolyBase | /PBENGSVCACCOUNT Opcional |
Especifica a conta para o serviço do mecanismo. Valor predefinido: NT AUTHORITY\NETWORK SERVICE . |
Movimentação de dados do PolyBase | /PBDMSSVCPASSWORD Opcional |
Especifica a senha para a conta de movimentação de dados. Esse parâmetro pode ser omitido ao usar uma conta de serviço gerenciado, uma conta virtual ou uma conta interna. |
Motor PolyBase | /PBENGSVCSTARTUPTYPE Opcional |
Especifica o modo de inicialização para o serviço PolyBase Engine. Valores suportados: - Automatic (padrão)- Disabled - Manual |
PoliBase | /PBPORTRANGE Opcional |
Especifica um intervalo de portas com pelo menos 6 portas para serviços PolyBase. Exemplo:/PBPORTRANGE=16450-16460 |
PoliBase | /PBSCALEOUT Opcional |
Especifica se a instância do Mecanismo de Banco de Dados do SQL Server será usada como parte do grupo computacional PolyBase Scale-out. Use esta opção se estiver configurando um grupo computacional PolyBase Scale-out, incluindo o nó principal. Valores suportados: True , False |
Serviços de análise | /ASSVCACCOUNT Obrigatório |
Especifica a conta para o serviço Analysis Services. |
Serviços de análise | /ASSVCPASSWORD Obrigatório |
Especifica a senha para o serviço Analysis Services. Esse parâmetro pode ser omitido ao usar uma conta de serviço gerenciado, uma conta virtual ou uma conta interna. |
Mecanismo de Banco de Dados do SQL Server | /SQLSVCACCOUNT Obrigatório |
Especifica a conta de inicialização para o serviço SQL Server. |
Mecanismo de Banco de Dados do SQL Server | /SQLSVCPASSWORD Obrigatório |
Especifica a senha para SQLSVCACCOUNT . Esse parâmetro pode ser omitido ao usar uma conta de serviço gerenciado, uma conta virtual ou uma conta interna. |
Serviços de integração | /ISSVCPASSWORD Obrigatório |
Especifica a senha do Integration Services. Esse parâmetro pode ser omitido ao usar uma conta de serviço gerenciado, uma conta virtual ou uma conta interna. |
Serviços de Relatórios | /RSINSTALLMODE Aplica-se a: SQL Server 2016 (13.x) e versões anteriores Opcional Disponível apenas em FilesOnlyMode |
Especifica o modo de instalação do Reporting Services. Valores suportados: - SharePointFilesOnlyMode - DefaultNativeMode - FilesOnlyMode Observação: Se a instalação incluir o Mecanismo de Banco de Dados do SQL Server, o padrão RSINSTALLMODE será DefaultNativeMode .Se a instalação não incluir o Mecanismo de Banco de Dados do SQL Server, o padrão RSINSTALLMODE será FilesOnlyMode .Se você escolher DefaultNativeMode , mas a instalação não incluir o Mecanismo de Banco de Dados do SQL Server, a instalação mudará automaticamente para RSINSTALLMODE FilesOnlyMode . |
Serviços de Relatórios | /RSSVCPASSWORD Aplica-se a: SQL Server 2016 (13.x) e versões anteriores Obrigatório |
Especifica a senha da conta de inicialização para o serviço Reporting Services. Esse parâmetro pode ser omitido ao usar uma conta de serviço gerenciado, uma conta virtual ou uma conta interna. |
Notas adicionais
O Mecanismo de Banco de Dados e o Analysis Services são os únicos componentes que reconhecem clusters. Outros recursos não reconhecem cluster e não têm alta disponibilidade por meio de failover.
Sintaxe de exemplo
Para adicionar um nó a uma instância de cluster de failover existente com o Mecanismo de Banco de Dados e o Analysis Services.
setup.exe /q /ACTION=AddNode /INSTANCENAME="<Insert Instance Name>" /SQLSVCACCOUNT="<SQL account that is used on other nodes>" /SQLSVCPASSWORD="<password for SQL account>" /AGTSVCACCOUNT="<SQL Server Agent account that is used on other nodes>", /AGTSVCPASSWORD="<SQL Server Agent account password>" /ASSVCACCOUNT="<AS account that is used on other nodes>" /ASSVCPASSWORD="<password for AS account>" /INDICATEPROGRESS /IACCEPTSQLSERVERLICENSETERMS /FAILOVERCLUSTERIPADDRESSES="IPv4;xx.xxx.xx.xx;ClusterNetwork1;xxx.xxx.xxx.x" /CONFIRMIPDEPENDENCYCHANGE=0
Remover parâmetros de nó
Use os parâmetros na tabela a seguir para desenvolver scripts de linha de comando para RemoveNode. Para desinstalar um cluster de failover, você deve executar RemoveNode em cada nó de cluster de failover. Para obter mais informações, consulte instâncias de cluster de failover Always On (SQL Server).
Componente Mecanismo de Banco de Dados do SQL Server | Parâmetro | Descrição |
---|---|---|
Controle de configuração do mecanismo de banco de dados | /ACTION Obrigatório |
Necessário para indicar o fluxo de trabalho RemoveNode. Valor suportado: RemoveNode |
Controle de configuração do mecanismo de banco de dados | /CONFIGURATIONFILE Opcional |
Especifica o ConfigurationFile a ser usado. |
Controle de configuração do mecanismo de banco de dados |
/HELP ou ? Opcional |
Exibe opções de uso para os parâmetros. |
Controle de configuração do mecanismo de banco de dados | /INDICATEPROGRESS Opcional |
Especifica que o arquivo de log detalhado da Instalação é canalizado para o console. |
Controle de configuração do mecanismo de banco de dados | /INSTANCENAME Obrigatório |
Especifica um nome de instância do Mecanismo de Banco de Dados do SQL Server. Para obter mais informações, consulte a ajuda do Assistente de Instalação. |
Controle de configuração do mecanismo de banco de dados |
/Q ou /QUIET Opcional |
Especifica que a Instalação é executada em modo silencioso sem qualquer interface de usuário. Isso é usado para instalações autônomas. O /Q parâmetro substitui a /QS entrada do parâmetro. |
Controle de configuração do mecanismo de banco de dados |
/QS ou /QUIETSIMPLE Opcional |
Especifica que a Instalação é executada e mostra o progresso através da interface do usuário, mas não aceita nenhuma entrada ou mostra mensagens de erro. |
Controle de configuração do mecanismo de banco de dados | /HIDECONSOLE Opcional |
Especifica que a janela do console está oculta ou fechada. |
Controle de configuração do mecanismo de banco de dados | /CONFIRMIPDEPENDENCYCHANGE Obrigatório |
Indica o consentimento para definir a dependência de recurso de endereço IP de OR para AND para clusters de failover de várias sub-redes. Para obter mais informações, consulte Adicionar ou remover nós numa instância do cluster de failover (Configuração). Valores suportados: - 0 = Falso (padrão)- 1 = Verdadeiro |
Sintaxe de exemplo
Para remover um nó de uma instância de cluster de failover existente com o Mecanismo de Banco de Dados e o Analysis Services.
setup.exe /q /ACTION=RemoveNode /INSTANCENAME="<Insert Instance Name>" [/INDICATEPROGRESS] /CONFIRMIPDEPENDENCYCHANGE=0
Parâmetros da conta de serviço
Você pode configurar os serviços do SQL Server usando uma conta interna, uma conta local ou uma conta de domínio.
Observação
Quando você usa uma conta de serviço gerenciado, uma conta virtual ou uma conta interna, não deve especificar os parâmetros de senha correspondentes. Para obter mais informações sobre essas contas de serviço, consulte Contas de serviço gerenciadas, contas de serviço gerenciadas por grupo e contas virtuais.
Para obter mais informações sobre a configuração da conta de serviço, consulte Configurar contas de serviço e permissões do Windows.
Componente Mecanismo de Banco de Dados do SQL Server | Parâmetro da conta | Parâmetro de senha | Tipo de arranque |
---|---|---|---|
Agente do SQL Server | /AGTSVCACCOUNT |
/AGTSVCPASSWORD |
/AGTSVCSTARTUPTYPE |
Serviços de análise | /ASSVCACCOUNT |
/ASSVCPASSWORD |
/ASSVCSTARTUPTYPE |
Mecanismo de Banco de Dados do SQL Server | /SQLSVCACCOUNT |
/SQLSVCPASSWORD |
/SQLSVCSTARTUPTYPE |
Serviços de integração | /ISSVCACCOUNT |
/ISSVCPASSWORD |
/ISSVCSTARTUPTYPE |
Serviços de Relatórios | /RSSVCACCOUNT |
/RSSVCPASSWORD |
/RSSVCSTARTUPTYPE |
Observação
Os recursos do Reporting Services foram removidos do SQL Server 2017 (14.x). Os parâmetros de conta para o SQL Server Reporting Services só são aplicáveis a versões anteriores ao SQL Server 2017 (14.x).
Parâmetros de funcionalidade
Para instalar recursos específicos, use o /FEATURES
parâmetro e especifique o recurso pai ou os valores do recurso na tabela a seguir.
Para obter uma lista de recursos suportados pelas edições do SQL Server no Windows, consulte:
- Edições e recursos com suporte do SQL Server 2025 Preview
- Edições e recursos suportados do SQL Server 2022
- Edições e recursos suportados do SQL Server 2019
- Edições e funcionalidades suportadas do SQL Server 2017
- Edições e funcionalidades suportadas do SQL Server 2016
Parâmetro do recurso pai | Parâmetro da funcionalidade | Descrição |
---|---|---|
SQL | Instala o Mecanismo de Banco de Dados do SQL Server, a Replicação, o Texto Completo e o Servidor Data Quality. | |
SQLEngine | Instala apenas o Mecanismo de Banco de Dados do SQL Server. | |
Replicação | Instala o componente Replicação junto com o Mecanismo de Banco de Dados do SQL Server. | |
Texto Integral | Instala o componente FullText junto com o Mecanismo de Banco de Dados do SQL Server. | |
DQ | Copia os arquivos necessários para concluir a instalação do Data Quality Server. Depois de concluir a instalação do SQL Server, você deve executar o arquivo DQSInstaller.exe para concluir a instalação do Data Quality Server. Para obter mais informações, consulte Execute DQSInstaller.exe para concluir a instalação do servidor de qualidade de dados. Isso também instala o Mecanismo de Banco de Dados do SQL Server. | |
PoliBase | Instala componentes PolyBase. | |
PolyBaseCore | Emparelhe com PolyBase para instalar a tecnologia PolyBase que permite consultas verdadeiramente integradas entre Oracle, Teradata, SQL Server e outros dados relacionais e não relacionais usando instruções T-SQL padrão.Aplica-se a: SQL Server 2019 (15.x) e versões posteriores |
|
PolyBaseJava | Somente no SQL Server 2019 (15.x), emparelhe com PolyBase para instalar o PolyBase Java Connector que permite consultas verdadeiramente integradas em dados HDFS usando instruções T-SQL padrão. |
|
Análise Avançada | Instala o SQL Server Machine Learning Services ou o SQL Server 2016 R Services (In-Database). | |
SQL_INST_MR | Emparelhe com AdvancedAnalytics para instalar pacotes R Open e R proprietários.Aplica-se a:SQL Server Machine Learning Services (2017 e 2019) e SQL Server 2016 R Services (In-Database) |
|
SQL_INST_MPY | Emparelhar com AdvancedAnalytics para instalar Anaconda e pacotes Python proprietários.Aplica-se a:SQL Server Machine Learning Services (2017 e 2019) |
|
SQL_INST_JAVA | Emparelhar com AdvancedAnalytics para instalar extensões que permitem a integração com Java usando instruções T-SQL padrão.Aplica-se a:SQL Server Java Language Extension (somente 2019) |
|
COMO | Instala todos os componentes do Analysis Services. | |
RS | Instala todos os componentes do Reporting Services. Aplica-se a: SQL Server 2016 (13.x) e versões anteriores |
|
RS_SHP | Instala componentes do Reporting Services para SharePoint. Aplica-se a: SQL Server 2016 (13.x) e versões anteriores |
|
RS_SHPWFE | Instala o Reporting Services Add-In para produtos do SharePoint. Aplica-se a: SQL Server 2016 (13.x) e versões anteriores |
|
DQC | Instala o Data Quality Client. | |
É | Instala todos os componentes do Integration Services. | |
IS_Master | Inclui o Scale out Master for Integration Services Scale out. | |
IS_Worker | Inclui o Scale out Worker for Integration Services. | |
MDS | Instala o Master Data Services. | |
SQL_SHARED_MPY | Instala pacotes Python para Machine Learning Server (Standalone) ou R Server (Standalone) | |
SQL_SHARED_MR | Instala pacotes R para Servidor de Aprendizado de Máquina (Autônomo) ou Servidor R (Autônomo) ou Servidor de Aprendizado de Máquina (Autônomo) ou Servidor R (Autônomo) | |
Ferramentas 1 | Instala ferramentas de cliente e componentes dos Manuais Online do SQL Server. Aplica-se a: SQL Server 2019 (15.x) e versões anteriores |
|
BC | Instala componentes de compatibilidade com versões anteriores. Aplica-se a: SQL Server 2019 (15.x) e versões anteriores |
|
Conn | Instala componentes de conectividade. Aplica-se a: SQL Server 2019 (15.x) e versões anteriores |
|
DREPLAY_CTLR | Instala o controlador Distributed Replay. Aplica-se a: SQL Server 2019 (15.x) e versões anteriores |
|
DREPLAY_CLT | Instala o cliente Distributed Replay. Aplica-se a: SQL Server 2019 (15.x) e versões anteriores |
|
SNAC_SDK | Instala o SDK para SQL Server Native Client. Aplica-se a: SQL Server 2019 (15.x) e versões anteriores |
|
SDK | Instala o kit de desenvolvimento de software. Aplica-se a: SQL Server 2019 (15.x) e versões anteriores |
|
LocalDB** | Instala o LocalDB, um modo de execução do SQL Server Express destinado a desenvolvedores de programas. |
1 O SQL Server Management Studio (SSMS) agora está em um instalador autônomo separado do instalador do SQL Server. Para obter detalhes, consulte Baixar o SQL Server Management Studio (SSMS).
Exemplos de parâmetros de recurso
Parâmetro e valores | Descrição |
---|---|
/FEATURES=SQLEngine |
Instala o Mecanismo de Banco de Dados sem replicação e texto completo. |
/FEATURES=SQLEngine,FullText |
Instala o Mecanismo de Banco de Dados e o texto completo. |
/FEATURES=SQL |
Instala o Mecanismo de Banco de Dados, a replicação e o texto completo. |
/FEATURES=SQLEngine,PolyBase |
Instala o Mecanismo de Banco de Dados e o mecanismo PolyBase. |
Parâmetros de função
A função ou /ROLE
parâmetro de configuração é usado para instalar uma seleção pré-configurada de recursos. As funções do SSAS instalam uma instância do SSAS em um farm existente do SharePoint ou em um novo farm não configurado. Duas funções de configuração são fornecidas para dar suporte a cada cenário. Você só pode escolher uma função de configuração para instalar de cada vez. Se você escolher uma função de instalação, a Instalação instalará os recursos e componentes que pertencem à função. Não é possível variar os recursos e componentes designados para essa função. Para obter mais informações sobre como usar o parâmetro feature role, consulte Instalar o Power Pivot a partir do prompt de comando.
A AllFeatures_WithDefaults
função é o comportamento padrão para edições do SQL Server Express e reduz o número de caixas de diálogo apresentadas ao usuário. Ele pode ser especificado na linha de comando ao instalar uma edição do SQL Server que não seja o SQL Server Express.
Funções | Descrição | Instala... |
---|---|---|
SPI_AS_ExistingFarm |
Instala o Analysis Services como uma instância nomeada do Power Pivot em um farm ou servidor autônomo existente do SharePoint Server 2010. | Mecanismo de cálculo do Analysis Services, pré-configurado para armazenamento e processamento de dados na memória. Pacotes de solução Power Pivot Programa de instalação do Power Pivot para Excel Manuais Online do SQL Server |
SPI_AS_NewFarm |
Instala o Analysis Services e o Mecanismo de Banco de Dados como uma instância nomeada do Power Pivot em um novo farm ou servidor autônomo do Office SharePoint Server 2010 não configurado. A Instalação do SQL Server configurará o farm durante a instalação da função de recurso. | Mecanismo de cálculo do Analysis Services, pré-configurado para armazenamento e processamento de dados na memória. Pacotes de solução Power Pivot Manuais Online do SQL Server Mecanismo de Banco de Dados Ferramentas de configuração SQL Server Management Studio |
AllFeatures_WithDefaults |
Instala todos os recursos disponíveis com a edição atual. Adiciona o usuário atual à função de servidor fixa sysadmin do SQL Server. No Windows Server 2008 ou superior e quando o sistema operacional não é um controlador de domínio, o Mecanismo de Banco de Dados e o Reporting Services usam a conta como padrão e o NT AUTHORITY\NETWORK SERVICE Integration Services usa a NT AUTHORITY\NETWORK SERVICE conta como padrão.Essa função é habilitada por padrão em edições do SQL Server Express. Para todas as outras edições, essa função não está habilitada, mas pode ser especificada por meio da interface do usuário ou com parâmetros de linha de comando. |
Para edições do SQL Server Express, instala apenas os recursos disponíveis na edição. Para outras edições, instala todos os recursos do SQL Server. O AllFeatures_WithDefaults parâmetro pode ser combinado com outros parâmetros que substituem as configurações de AllFeatures_WithDefaults parâmetro. Por exemplo, usar o AllFeatures_WithDefaults parâmetro e o /Features=RS parâmetro substitui o comando para instalar todos os recursos e instala apenas o Reporting Services, mas respeita o AllFeatures_WithDefaults parâmetro para usar a conta de serviço padrão do Reporting Services.Ao usar o AllFeatures_WithDefaults parâmetro junto com a /ADDCURRENTUSERASSQLADMIN=FALSE caixa de diálogo de provisionamento, a caixa de diálogo não é preenchida automaticamente com o usuário atual. Adicione /AGTSVCACCOUNT e /AGTSVCPASSWORD especifique uma conta de serviço e senha para o SQL Server Agent. |
Controle o comportamento de failover usando o parâmetro /FAILOVERCLUSTERROLLOWNERSHIP
Para atualizar um cluster de failover do Mecanismo de Banco de Dados do SQL Server, você deve executar a Instalação em um nó de cluster de failover de cada vez, começando com os nós passivos. A Instalação determina quando fazer failover para o nó atualizado, dependendo do número total de nós na instância de cluster de failover e do número de nós que já foram atualizados. Quando metade dos nós ou mais já tiver sido atualizada, a Instalação por padrão causará um failover para um nó atualizado.
Para controlar o comportamento de failover de nós de cluster durante o processo de atualização, execute a operação de atualização na linha de comando e use o /FAILOVERCLUSTERROLLOWNERSHIP
parâmetro para controlar o comportamento de failover antes que a operação de atualização coloque o nó offline. A utilização deste parâmetro é a seguinte:
/FAILOVERCLUSTERROLLOWNERSHIP=0
não rolará a propriedade do cluster (mover grupo) para nós atualizados e não adicionará esse nó à lista de possíveis proprietários do cluster do SQL Server no final da atualização./FAILOVERCLUSTERROLLOWNERSHIP=1
rolará a propriedade do cluster (mover grupo) para nós atualizados e adicionará esse nó à lista de possíveis proprietários do cluster do SQL Server no final da atualização./FAILOVERCLUSTERROLLOWNERSHIP=2
é a configuração padrão. Ele será usado se esse parâmetro não for especificado. Essa configuração indica que a Instalação do SQL Server gerenciará a propriedade do cluster (mover grupo) conforme necessário.
Configuração de ID de instância ou ID de instância
O ID ou /InstanceID
parâmetro da instância é usado para especificar onde você pode instalar os componentes da instância e o caminho do Registro da instância. O valor de INSTANCEID é uma cadeia de caracteres e deve ser exclusivo.
- ID da instância SQL:
MSSQLxx.<INSTANCEID>
- ID da instância AS:
MSASxx.<INSTANCEID>
- ID da instância RS:
MSRSxx.<INSTANCEID>
Os componentes com reconhecimento de instância são instalados nos seguintes locais:
%Program Files%\Microsoft SQL Server\<SQLInstanceID>
%Program Files%\Microsoft SQL Server\<ASInstanceID>
%Program Files%\Microsoft SQL Server\<RSInstanceID>
Observação
Se INSTANCEID
não for especificado na linha de comando, por padrão, a Instalação substituirá <INSTANCEID>
pelo <INSTANCENAME>
.