Instalar o SQL Server 2012 do prompt de comando

Antes de executar a Instalação do SQL Server, consulte Planejando uma instalação do SQL Server.

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

ObservaçãoObservação

Quando você instala pelo prompt de comando, o SQL Server dá suporte ao modo silencioso completo usando o parâmetro /Q ou o modo Silencioso Simples usando o parâmetro /QS. A opção /QS mostra apenas o andamento, não aceita nenhuma entrada e não exibe nenhuma mensagem de erro, se encontrado. O parâmetro /QS só tem suporte quando /Action=install é especificado.

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

Os termos da licença são exibidos para exame e aceitação na interface do usuário da Instalação. As instalações autônomas (usando o parâmetro /Q ou /QS) devem incluir o parâmetro /IACCEPTSQLSERVERLICENSETERMS. Você pode analisar as condições de licença separadamente em Microsoft Software License Terms (em inglês).

ObservaçãoObservação

Dependendo de como você recebeu o software (por exemplo, por meio de licenciamento por volume da Microsoft), o uso do software pode estar sujeito a termos e condições adicionais.

Há suporte à instalação de prompt de comando nos seguintes cenários:

  • Instalação, atualização ou remoção de uma instância e de componentes compartilhados do SQL Server em um computador local usando sintaxe e parâmetros especificados no prompt de comando.

  • Instalando, atualizando ou removendo uma instância de cluster de failover.

  • Atualizando de uma edição do SQL Server para outra edição do SQL Server.

  • Instalando uma instância do SQL Server em um computador local usando sintaxe e parâmetros especificados em um arquivo de configuração. É possível usar esse método para copiar uma configuração de instalação em vários computadores ou para instalar vários nós de uma instalação de cluster de failover.

Ao instalar o SQL Server no prompt de comando, especifique parâmetros de Instalação para sua instalação no prompt de comando como parte da sintaxe de instalação.

ObservaçãoObservação

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

Uso apropriado dos parâmetros de instalação

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

  • /PARAMETER

  • /PARAMETER=true/false

  • /PARAMETER=1/0 para tipos boolianos

  • /PARAMETER="valor" para todos os parâmetros de valor único. O uso de aspas duplas é recomendado, mas é obrigatório se o valor contiver um espaço.

  • /PARAMETER="value1" "value2" "value3" para todos os parâmetros de vários valores. O uso de aspas duplas é recomendado, mas é obrigatório se o valor contiver um espaço.

Exceções:

  • /FEATURES, que é um parâmetro de vários valores, mas seu formato é /FEATURES=AS,RS,IS sem nenhum espaço e delimitado por vírgulas

Exemplos:

  • /INSTANCEDIR=c:\Path tem suporte.

  • /INSTANCEDIR=”c:\Path” tem suporte

ObservaçãoObservação
  • Os valores de servidores relacionais dão suporte aos formatos de barra invertida finais adicionais (caracteres de barra invertida ou duas barras invertidas) para o caminho.

  • /PID, o valor deste parâmetro deve ser incluído entre aspas duplas.

Parâmetros do SQL Server

As seções a seguir fornecem parâmetros para o desenvolvimento de scripts de instalação de linha de comando a fim de instalar, atualizar e reparar cenários.

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

Parâmetros de instalação

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

Componente do SQL Server

Parâmetro

Descrição

Controle de instalação do SQL Server

/ACTION

Obrigatório

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

Valores com suporte:

  • Instalar

Controle de instalação do SQL Server

/IACCEPTSQLSERVERLICENSETERMS

Necessário somente quando o parâmetro /Q ou /QS é especificado para instalações autônomas.

Necessário para confirmar a aceitação dos termos de licença.

Controle de instalação do SQL Server

/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 do idioma inglês e do idioma correspondente ao sistema operacional.

Controle de instalação do SQL Server

/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 1 e 0. Por padrão, a instalação do SQL Server incluirá as atualizações localizadas.

Controle de instalação do SQL Server

/UpdateSource

Opcional

Especifique o local em que a instalação do SQL Server obterá as atualizações de produto. Os valores válidos são “MU” para pesquisar Microsoft Update, um caminho de pasta válido, um caminho relativo, por exemplo . \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 instalação do SQL Server

/CONFIGURATIONFILE

Opcional

Especifica o ConfigurationFile a ser usado.

Controle de instalação do SQL Server

/ERRORREPORTING

Opcional

Especifica o relatório de erros do SQL Server.

Para obter mais informações, consulte a Política de Privacidade do Serviço de Relatório de Erros da Microsoft.

Valores com suporte:

  • 1=habilitado

  • 0=desabilitado

Controle de instalação do SQL Server

/FEATURES

- Ou -

/ROLE

Obrigatório

Especifica os componentes a serem instalados.

  • Escolha /FEATURES para especificar componentes individuais do SQL Server para instalar. Para obter mais informações, consulte /FEATURES a seguir.

  • Escolha /ROLE para especificar uma função de instalação. As funções de instalação instalam o SQL Server em uma configuração predeterminada. Para obter mais informações, veja /ROLE abaixo.

Controle de instalação do SQL Server

/HELP, H, ?

Opcional

Exibe as opções de uso dos parâmetros de instalação.

Controle de instalação do SQL Server

/INDICATEPROGRESS

Opcional

Especifica que o arquivo de log de Instalação detalhado será conectado ao console.

Controle de instalação do SQL Server

/INSTALLSHAREDDIR

Opcional

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

O padrão é %Arquivos de Programas%\Microsoft SQL Server

Não é possível definir como %Arquivos de Programas(x86)%\Microsoft SQL Server

Controle de instalação do SQL Server

/INSTALLSHAREDWOWDIR

Opcional

Especifica um diretório de instalação não padrão para componentes compartilhados de 32 bits. Com suporte apenas em sistemas de 64 bits.

O padrão é %Arquivos de Programas(x86)%\Microsoft SQL Server

Não é possível definir como %Arquivos de Programas%\Microsoft SQL Server

Controle de instalação do SQL Server

/INSTANCEDIR

Opcional

Especifica um diretório de instalação não padrão para componentes específicos à instância.

Controle de instalação do SQL Server

/INSTANCEID

Opcional

Especifica um valor não padrão para uma InstanceID.

Controle de instalação do SQL Server

/INSTANCENAME

Obrigatório

Especifica um nome de instância do SQL Server.

Para obter mais informações, consulte Configuração da instância.

Controle de instalação do SQL Server

/PID

Opcional

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

Controle de instalação do SQL Server

/Q

Opcional

Especifica que a Instalação é executada em modo silencioso sem nenhuma interface de usuário. Isso é usado para instalações autônomas.

Controle de instalação do SQL Server

/QS

Opcional

Especifica que a Instalação é executada e mostra o andamento por meio da interface do usuário, mas não aceita nenhuma entrada nem mostra nenhuma mensagem de erro.

Controle de instalação do SQL Server

/UIMODE

Opcional

Especifica se deve apresentar somente o número mínimo de caixas de diálogo durante a instalação.

/UIMode somente pode ser usado com os parâmetros /ACTION=INSTALL e UPGRADE.

Valores com suporte:

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

  • /UIMODE=AutoAdvance é o padrão para edições Express e ignora caixas de diálogo dispensáveis.

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

A configuração UIMode não pode ser usada com os parâmetros /Q ou /QS.

Controle de instalação do SQL Server

/SQMREPORTING

Opcional

Especifica o relatório de uso de recursos do SQL Server.

Para obter mais informações, consulte a Política de Privacidade do Serviço de Relatório de Erros da Microsoft.

Valores com suporte:

  • 1=habilitado

  • 0=desabilitado

Controle de instalação do SQL Server

/HIDECONSOLE

Opcional

Especifica se a janela do console é ocultada ou fechada.

SQL Server Agent

/AGTSVCACCOUNT

Obrigatório

Especifica a conta do serviço SQL Server Agent.

SQL Server Agent

/AGTSVCPASSWORD

Obrigatório

Especifica a senha da conta do serviço SQL Server Agent.

SQL Server Agent

/AGTSVCSTARTUPTYPE

Opcional

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

Valores com suporte:

  • Automático

  • Desabilitado

  • Manual

Analysis Services

/ASBACKUPDIR

Opcional

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

Valores padrão:

  • Para o modo WOW em 64 bits: %Arquivos de Programas(x86)%\Microsoft SQL Server\<INSTANCEDIR>\<ASInstanceID>\OLAP\Backup.

  • Para todas as outras instalações: %Arquivos de Programas%\Microsoft SQL Server\<INSTANCEDIR>\<ASInstanceID>\OLAP\Backup.

Analysis Services

/ASCOLLATION

Opcional

Especifica a configuração de agrupamento do Analysis Services.

Valor padrão:

  • Latin1_General_CI_AS

Analysis Services

/ASCONFIGDIR

Opcional

Especifica o diretório dos arquivos de configuração do Analysis Services.

Valores padrão:

  • Para o modo WOW em 64 bits: %Arquivos de programas(x86)%\Microsoft SQL Server\ <INSTANCEDIR>\<ASInstanceID>\OLAP\Config.

  • Para todas as outras instalações: %Arquivos de Programas%\Microsoft SQL Server\<INSTANCEDIR>\<ASInstanceID>\OLAP\Config.

Analysis Services

/ASDATADIR

Opcional

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

Valores padrão:

  • Para o modo WOW em 64 bits: %Arquivos de Programas(x86)%\Microsoft SQL Server\<INSTANCEDIR>\<ASInstanceID>\OLAP\Data.

  • Para todas as outras instalações: %Arquivos de Programas%\Microsoft SQL Server\<INSTANCEDIR>\<ASInstanceID>\OLAP\Data.

Analysis Services

/ASLOGDIR

Opcional

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

Valores padrão:

  • Para o modo WOW em 64 bits: %Arquivos de programas(x86)%\Microsoft SQL Server\<INSTANCEDIR>\<ASInstanceID>\OLAP\Log.

  • Para todas as outras instalações: %Arquivos de Programas%\Microsoft SQL Server\<INSTANCEDIR>\<ASInstanceID>\OLAP\Log.

Analysis Services

/ASSERVERMODE

Opcional

Especifica o modo de servidor da instância do Analysis Services. Os valores válidos são MULTIDIMENSIONAL, POWERPIVOT 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 em modo Tabular.

Analysis Services

/ASSVCACCOUNT

Obrigatório

Especifica a conta de serviço do Analysis Services.

Analysis Services

/ASSVCPASSWORD

Obrigatório

Especifica a senha do serviço Analysis Services.

Analysis Services

/ASSVCSTARTUPTYPE

Opcional

Especifica o modo de inicialização do serviço Analysis Services.

Valores com suporte:

  • Automático

  • Desabilitado

  • Manual

Analysis Services

/ASSYSADMINACCOUNTS

Obrigatório

Especifica as credenciais de administrador do Analysis Services.

Analysis Services

/ASTEMPDIR

Opcional

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

Valores padrão:

  • Para o modo WOW em 64 bits: %Arquivos de programas(x86)%\Microsoft SQL Server\<INSTANCEDIR>\<ASInstanceID>\OLAP\Temp.

  • Para todas as outras instalações: %Arquivos de Programas%\Microsoft SQL Server\<INSTANCEDIR>\<ASInstanceID>\OLAP\Temp.

Analysis Services

/ASPROVIDERMSOLAP

Opcional

Especifica se o provedor MSOLAP pode ser executado no processo.

Valor padrão:

  • 1=habilitado

Analysis Services

/FARMACCOUNT

Necessário para SPI_AS_NewFarm

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

Esse parâmetro é usado apenas para instâncias do Analysis Services instaladas por meio de /ROLE = SPI_AS_NEWFARM.

Analysis Services

/FARMPASSWORD

Necessário para SPI_AS_NewFarm

Especifica uma senha para a conta do farm.

Analysis Services

/PASSPHRASE

Necessário para SPI_AS_NewFarm

Especifica uma frase secreta que será usada para adicionar outros servidores de aplicativos ou servidores Web front-end a um farm do SharePoint.

Esse parâmetro é usado apenas para instâncias do Analysis Services instaladas por meio de /ROLE = SPI_AS_NEWFARM.

Analysis Services

/FARMADMINIPORT

Necessário para SPI_AS_NewFarm

Especifica uma porta usada para conexão com o aplicativo Web Administração Central do SharePoint.

Esse parâmetro é usado apenas para instâncias do Analysis Services instaladas por meio de /ROLE = SPI_AS_NEWFARM.

Navegador do SQL Server

/BROWSERSVCSTARTUPTYPE

Opcional

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

Valores com suporte:

  • Automático

  • Desabilitado

  • Manual

Mecanismo de Banco de Dados do SQL Server

/ENABLERANU

Opcional

Habilita credenciais de executar 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 os arquivos de dados do SQL Server.

Valores padrão:

  • Para modo WOW em 64 bits: %Arquivos de programas(x86)% \Microsoft SQL Server\

  • Para todas as outras instalações: %Arquivos de Programas%\Microsoft SQL Server\

Mecanismo de Banco de Dados do SQL Server

/SAPWD

Necessário quando /SECURITYMODE=SQL

Especifica a senha da conta sa do SQL Server.

Mecanismo de Banco de Dados do SQL Server

/SECURITYMODE

Opcional

Especifica o modo de segurança do SQL Server.

Se esse parâmetro não for fornecido, apenas o modo de autenticação do Windows terá suporte.

Valor com suporte:

  • SQL

Mecanismo de Banco de Dados do SQL Server

/SQLBACKUPDIR

Opcional

Especifica o diretório dos arquivos de backup.

Valor padrão:

  • <InstallSQLDataDir>\ <SQLInstanceID>\MSSQL\Backup

Mecanismo de Banco de Dados do SQL Server

/SQLCOLLATION

Opcional

Especifica as configurações de agrupamento do SQL Server.

O valor padrão baseia-se na localidade do sistema operacional Windows. Para obter mais informações, consulte Collation Settings in Setup.

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 estiver sendo usado. Para obter mais informações, veja /ROLE abaixo.

O uso de /ADDCURRENTUSERASSQLADMIN é opcional, mas /ADDCURRENTUSERASSQLADMIN ou /SQLSYSADMINACCOUNTS é obrigatório. Valores padrão:

  • True para edições do SQL Server Express

  • False para todas as outras edições

Mecanismo de Banco de Dados do SQL Server

/SQLSVCACCOUNT

Obrigatório

Especifica a conta de inicialização do serviço SQL Server.

Mecanismo de Banco de Dados do SQL Server

/SQLSVCPASSWORD

Obrigatório

Especifica a senha de SQLSVCACCOUNT.

Mecanismo de Banco de Dados do SQL Server

/SQLSVCSTARTUPTYPE

Opcional

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

Valores com suporte:

  • Automático

  • Desabilitado

  • 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 as edições do SQL Server diferentes da SQL Server Express, /SQLSYSADMINACCOUNTS é obrigatório. Para as edições do SQL Server Express, o uso de /SQLSYSADMINACCOUNTS é opcional, mas /SQLSYSADMINACCOUNTS ou /ADDCURRENTUSERASSQLADMIN é obrigatório.

Mecanismo de Banco de Dados do SQL Server

/SQLTEMPDBDIR

Opcional

Especifica o diretório para os arquivos de dados de tempdb.

Valor padrão:

  • <InstallSQLDataDir>\ <SQLInstanceID>\MSSQL\Data

Mecanismo de Banco de Dados do SQL Server

/SQLTEMPDBLOGDIR

Opcional

Especifica o diretório dos arquivos de log do tempdb.

Valor padrão:

  • <InstallSQLDataDir>\ <SQLInstanceID>\MSSQL\Data

Mecanismo de Banco de Dados do SQL Server

/SQLUSERDBDIR

Opcional

Especifica o diretório dos arquivos de dados de bancos de dados do usuário.

Valor padrão:

  • <InstallSQLDataDir>\ <SQLInstanceID>\MSSQL\Data

Mecanismo de Banco de Dados do SQL Server

/SQLUSERDBLOGDIR

Opcional

Especifica o diretório dos arquivos de log de bancos de dados do usuário.

Valor padrão:

  • <InstallSQLDataDir>\ <SQLInstanceID>\MSSQL\Data

FILESTREAM

/FILESTREAMLEVEL

Opcional

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

Valores com suporte:

  • 0 =Desabilitar o suporte ao FILESTREAM desta instância. (Valor padrão)

  • 1=Habilitar FILESTREAM para o acesso de Transact-SQL.

  • 2=Habilitar FILESTREAM para o acesso de Transact-SQL e o acesso de fluxo de E/S de arquivo. (Inválido para cenários de cluster)

  • 3=Permitir que clientes remotos tenham acesso de streaming a dados FILESTREAM.

FILESTREAM

/FILESTREAMSHARENAME

Opcional

Obrigató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 do serviço iniciador de filtro de texto completo.

Esse parâmetro é ignorado em Windows Server 2008 e em sistemas operacionais Windows Vista. ServiceSID é usado para ajudar a proteger a comunicação entre o SQL Server e o Daemon de Filtro de Texto Completo. Se os valores não forem fornecidos, o Serviço Iniciador de Filtro de Texto Completo será desabilitado. Você deve usar o Gerenciador de Controle do SQL Server para alterar a conta de serviço e habilitar a funcionalidade de texto completo.

Valor padrão:

  • Conta Serviço Local

Texto completo do SQL Server

/FTSVCPASSWORD

Opcional

Especifica a senha do serviço iniciador de filtro de texto completo.

Esse parâmetro é ignorado em Windows Server 2008 e em sistemas operacionais Windows Vista.

Integration Services

/ISSVCACCOUNT

Obrigatório

Especifica a conta do Integration Services.

Valor padrão:

  • NT AUTHORITY\NETWORK SERVICE

Integration Services

/ISSVCPASSWORD

Obrigatório

Especifica a senha do Integration Services.

Integration Services

/ISSVCStartupType

Opcional

Especifica o modo de inicialização do serviço Integration Services.

Configuração de Rede do SQL Server

/NPENABLED

Opcional

Especifica o estado do protocolo de Pipes Nomeados para o serviço SQL Server.

Valores com suporte:

  • 0=desabilitar o protocolo de Pipes Nomeados

  • 1=habilitar o protocolo de Pipes Nomeados

Configuração de Rede do SQL Server

/TCPENABLED

Opcional

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

Valores com suporte:

  • 0=desabilitar o protocolo TCP

  • 1=habilitar o protocolo TCP

Reporting Services

/RSINSTALLMODE

Opcional

Especifica o modo de Instalação do Reporting Services.

Valores com suporte:SharePointFilesOnlyModeDefaultNativeMode FilesOnlyModeNote: Se a instalação incluir o Mecanismo de Banco de Dados do SQL Server, o RSINSTALLMODE padrão será DefaultNativeMode. Se a instalação não incluir o Mecanismo de Banco de Dados do SQL Server, o RSINSTALLMODE padrão será FilesOnlyMode. Se você escolher DefaultNativeMode, mas a instalação não incluir o Mecanismo de Banco de Dados do SQL Server, a instalação alterará automaticamente o RSINSTALLMODE para FilesOnlyMode.

Reporting Services

/RSSVCACCOUNT

Obrigatório

Especifica a conta de inicialização do Reporting Services.

Reporting Services

/RSSVCPASSWORD

Obrigatório

Especifica a senha da conta de inicialização do serviço Reporting Services.

Reporting Services

/RSSVCStartupType

Opcional

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

Sintaxe de exemplo:

Para instalar uma nova instância autônoma com os componentes de Replicação e Pesquisa de Texto Completo do Mecanismo de Banco de Dados do SQL Server.

Setup.exe /q /ACTION=Install /FEATURES=SQL /INSTANCENAME=MSSQLSERVER /SQLSVCACCOUNT="<DomainName\UserName>" /SQLSVCPASSWORD="<StrongPassword>" /SQLSYSADMINACCOUNTS="<DomainName\UserName>" /AGTSVCACCOUNT="NT AUTHORITY\Network Service" /IACCEPTSQLSERVERLICENSETERMS

Parâmetros do SysPrep

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

Instalar o SQL Server 2012 usando SysPrep.

Parâmetros de preparação de imagem

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

Componente do SQL Server

Parâmetro

Descrição

Controle de instalação do SQL Server

/ACTION

Obrigatório

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

Valores com suporte:

  • PrepareImage

Controle de instalação do SQL Server

/IACCEPTSQLSERVERLICENSETERMS

Necessário somente quando o parâmetro /Q ou /QS é especificado para instalações autônomas.

Necessário para confirmar a aceitação dos termos de licença.

Controle de instalação do SQL Server

/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 do idioma inglês e do idioma correspondente ao sistema operacional.

Controle de instalação do SQL Server

/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 1 e 0. Por padrão, a instalação do SQL Server incluirá as atualizações localizadas.

Controle de instalação do SQL Server

/UpdateSource

Opcional

Especifique o local em que a instalação do SQL Server obterá as atualizações de produto. Os valores válidos são “MU” para pesquisar Microsoft Update, um caminho de pasta válido, um caminho relativo, por exemplo . \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 instalação do SQL Server

/CONFIGURATIONFILE

Opcional

Especifica o ConfigurationFile a ser usado.

Controle de instalação do SQL Server

/FEATURES

Obrigatório

Especifica os componentes a serem instalados.

Valores com suporte:

  • SQLEngine

  • Replicação

  • FullText

  • RS

  • A partir do SQL Server 2012 Service Pack 1 Atualização Cumulativa 2 (janeiro de 2013), todos os recursos têm suporte, exceto os recursos do SharePoint e o DReplay.

Controle de instalação do SQL Server

/HELP, H, ?

Opcional

Exibe as opções de uso dos parâmetros de instalação.

Controle de instalação do SQL Server

/HIDECONSOLE

Opcional

Especifica se a janela do console é ocultada ou fechada.

Controle de instalação do SQL Server

/INDICATEPROGRESS

Opcional

Especifica que o arquivo de log de Instalação detalhado será conectado ao console.

Controle de instalação do SQL Server

/INSTALLSHAREDDIR

Opcional

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

O padrão é %Arquivos de Programas%\Microsoft SQL Server

Não é possível definir como %Arquivos de Programas(x86)%\Microsoft SQL Server

Controle de instalação do SQL Server

/INSTANCEDIR

Opcional

Especifica um diretório de instalação não padrão para componentes específicos à instância.

Controle de instalação do SQL Server

/INSTANCEID

Antes do SQL Server 2012 Service Pack 1 Atualização Cumulativa 2 (janeiro de 2013) Obrigatório

A partir do SQL Server 2012 Service Pack 1 Atualização Cumulativa 2 Necessário para recursos de instância.

Especifica um InstanceID para a instância que está sendo preparada.

Controle de instalação do SQL Server

/Q

Opcional

Especifica que a Instalação é executada em modo silencioso sem nenhuma interface de usuário. Isso é usado para instalações autônomas.

Controle de instalação do SQL Server

/QS

Opcional

Especifica que a Instalação é executada e mostra o andamento por meio da interface do usuário, mas não aceita nenhuma entrada nem mostra nenhuma mensagem de erro.

Sintaxe de exemplo:

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

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

Parâmetros de conclusão de imagem

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

Componente do SQL Server

Parâmetro

Descrição

Controle de instalação do SQL Server

/ACTION

Obrigatório

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

Valores com suporte:

  • CompleteImage

Controle de instalação do SQL Server

/IACCEPTSQLSERVERLICENSETERMS

Necessário somente quando o parâmetro /Q ou /QS é especificado para instalações autônomas.

Necessário para confirmar a aceitação dos termos de licença.

Controle de instalação do SQL Server

/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 do idioma inglês e do idioma correspondente ao sistema operacional.

Controle de instalação do SQL Server

/CONFIGURATIONFILE

Opcional

Especifica o ConfigurationFile a ser usado.

Controle de instalação do SQL Server

/ERRORREPORTING

Opcional

Especifica o relatório de erros do SQL Server.

Para obter mais informações, consulte a Política de Privacidade do Serviço de Relatório de Erros da Microsoft.

Valores com suporte:

  • 1=habilitado

  • 0=desabilitado

Controle de instalação do SQL Server

/HELP, H, ?

Opcional

Exibe as opções de uso dos parâmetros de instalação.

Controle de instalação do SQL Server

/INDICATEPROGRESS

Opcional

Especifica que o arquivo de log de Instalação detalhado será conectado ao console.

Controle de instalação do SQL Server

/INSTANCEID

Antes do SQL Server 2012 Service Pack 1 Atualização Cumulativa 2 (janeiro de 2013) Obrigatório

A partir do SQL Server 2012 Service Pack 1 Atualização Cumulativa 2 Opcional

Use a ID de Instância especificada durante a etapa de preparação da imagem.

Valores com suporte:

  • InstanceID de uma instância preparada.

Controle de instalação do SQL Server

/INSTANCENAME

Antes do SQL Server 2012 Service Pack 1 Atualização Cumulativa 2 (janeiro de 2013) Obrigatório

A partir do SQL Server 2012 Service Pack 1 Atualização Cumulativa 2 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 Configuração da instância.

Controle de instalação do SQL Server

/PID

Opcional

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

ObservaçãoObservação

Se você estiver instalando o SQL Server Express, o SQL Server Express with Tools ou o SQL Server Express com Advanced Services, o PID será predefinido.

Controle de instalação do SQL Server

/Q

Opcional

Especifica que a Instalação é executada em modo silencioso sem nenhuma interface de usuário. Isso é usado para instalações autônomas.

Controle de instalação do SQL Server

/QS

Opcional

Especifica que a Instalação é executada e mostra o andamento por meio da interface do usuário, mas não aceita nenhuma entrada nem mostra nenhuma mensagem de erro.

Controle de instalação do SQL Server

/SQMREPORTING

Opcional

Especifica o relatório de uso de recursos do SQL Server.

Para obter mais informações, consulte a Política de Privacidade do Serviço de Relatório de Erros da Microsoft.

Valores com suporte:

  • 1=habilitado

  • 0=desabilitado

Controle de instalação do SQL Server

/HIDECONSOLE

Opcional

Especifica se a janela do console é ocultada ou fechada.

SQL Server Agent

/AGTSVCACCOUNT

Obrigatório

Especifica a conta do serviço SQL Server Agent.

SQL Server Agent

/AGTSVCPASSWORD

Obrigatório

Especifica a senha da conta do serviço SQL Server Agent.

SQL Server Agent

/AGTSVCSTARTUPTYPE

Opcional

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

Valores com suporte:

  • Automático

  • Disabled

  • Manual

Navegador do SQL Server

/BROWSERSVCSTARTUPTYPE

Opcional

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

Valores com suporte:

  • Automático

  • Desabilitado

  • Manual

Mecanismo de Banco de Dados do SQL Server

/ENABLERANU

Opcional

Habilita credenciais de executar 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 os arquivos de dados do SQL Server.

Valores padrão:

  • Para modo WOW em 64 bits: %Arquivos de programas(x86)% \Microsoft SQL Server\

Para todas as outras instalações: %Arquivos de Programas%\Microsoft SQL Server\

Mecanismo de Banco de Dados do SQL Server

/SAPWD

Necessário quando /SECURITYMODE=SQL

Especifica a senha da conta sa do SQL Server.

Mecanismo de Banco de Dados do SQL Server

/SECURITYMODE

Opcional

Especifica o modo de segurança do SQL Server.

Se esse parâmetro não for fornecido, apenas o modo de autenticação do Windows terá suporte.

Valor com suporte:

  • SQL

Mecanismo de Banco de Dados do SQL Server

/SQLBACKUPDIR

Opcional

Especifica o diretório dos arquivos de backup.

Valor padrão:

<InstallSQLDataDir>\ <SQLInstanceID>\MSSQL\Backup

Mecanismo de Banco de Dados do SQL Server

/SQLCOLLATION

Opcional

Especifica as configurações de agrupamento do SQL Server.

O valor padrão baseia-se na localidade do sistema operacional Windows. Para obter mais informações, consulte Collation Settings in Setup.

Mecanismo de Banco de Dados do SQL Server

/SQLSVCACCOUNT

Obrigatório

Especifica a conta de inicialização do serviço SQL Server.

Mecanismo de Banco de Dados do SQL Server

/SQLSVCPASSWORD

Obrigatório

Especifica a senha de SQLSVCACCOUNT.

Mecanismo de Banco de Dados do SQL Server

/SQLSVCSTARTUPTYPE

Opcional

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

Valores com suporte:

  • Automático

  • Desabilitado

  • 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.

Mecanismo de Banco de Dados do SQL Server

/SQLTEMPDBDIR

Opcional

Especifica o diretório para os arquivos de dados de tempdb.

Valor padrão:

<InstallSQLDataDir>\ <SQLInstanceID>\MSSQL\Data

Mecanismo de Banco de Dados do SQL Server

/SQLTEMPDBLOGDIR

Opcional

Especifica o diretório dos arquivos de log do tempdb.

Valor padrão:

<InstallSQLDataDir>\ <SQLInstanceID>\MSSQL\Data

Mecanismo de Banco de Dados do SQL Server

/SQLUSERDBDIR

Opcional

Especifica o diretório dos arquivos de dados de bancos de dados do usuário.

Valor padrão:

<InstallSQLDataDir>\ <SQLInstanceID>\MSSQL\Data

Mecanismo de Banco de Dados do SQL Server

/SQLUSERDBLOGDIR

Opcional

Especifica o diretório dos arquivos de log de bancos de dados do usuário.

Valor padrão:

<InstallSQLDataDir>\ <SQLInstanceID>\MSSQL\Data

FILESTREAM

/FILESTREAMLEVEL

Opcional

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

Valores com suporte:

  • 0 =Desabilitar o suporte ao FILESTREAM desta instância. (Valor padrão)

  • 1=Habilitar FILESTREAM para o acesso de Transact-SQL.

  • 2=Habilitar FILESTREAM para o acesso de Transact-SQL e o acesso de fluxo de E/S de arquivo. (Inválido para cenários de cluster)

  • 3=Permitir que clientes remotos tenham acesso de streaming a dados FILESTREAM.

FILESTREAM

/FILESTREAMSHARENAME

Opcional

Obrigató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 do serviço iniciador de filtro de texto completo.

Esse parâmetro é ignorado em Windows Server 2008 e em sistemas operacionais Windows Vista. ServiceSID é usado para ajudar a proteger a comunicação entre o SQL Server e o Daemon de Filtro de Texto Completo. Se os valores não forem fornecidos, o Serviço Iniciador de Filtro de Texto Completo será desabilitado. Você deve usar o Gerenciador de Controle do SQL Server para alterar a conta de serviço e habilitar a funcionalidade de texto completo.

Valor padrão:

  • Conta Serviço Local

Texto completo do SQL Server

/FTSVCPASSWORD

Opcional

Especifica a senha do serviço iniciador de filtro de texto completo.

Esse parâmetro é ignorado em Windows Server 2008 e em sistemas operacionais Windows Vista.

Configuração de Rede do SQL Server

/NPENABLED

Opcional

Especifica o estado do protocolo de Pipes Nomeados para o serviço SQL Server.

Valores com suporte:

  • 0=desabilitar o protocolo de Pipes Nomeados

  • 1=habilitar o protocolo de Pipes Nomeados

Configuração de Rede do SQL Server

/TCPENABLED

Opcional

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

Valores com suporte:

  • 0=desabilitar o protocolo TCP

  • 1=habilitar o protocolo TCP

Reporting Services

/RSINSTALLMODE

Opcional

Especifica o modo de Instalação do Reporting Services.

Reporting Services

/RSSVCACCOUNT

Obrigatório

Especifica a conta de inicialização do Reporting Services.

Reporting Services

/RSSVCPASSWORD

Obrigatório

Especifica a senha da conta de inicialização do serviço Reporting Services.

Reporting Services

/RSSVCStartupType

Opcional

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

Sintaxe de exemplo:

Para concluir uma instância autônoma preparada que inclui os componentes de Replicação e de Pesquisa de Texto Completo do Mecanismo de Banco de Dados do SQL Server.

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

Parâmetros de atualização

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

Componente do SQL Server

Parâmetro

Descrição

Controle de instalação do SQL Server

/ACTION

Obrigatório

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

Valores com suporte:

  • Atualizar

  • EditionUpgrade

O valor EditionUpgrade é usado para atualizar uma edição existente do SQL Server 2012 para outra edição. Para obter mais informações sobre a versão e as atualizações de edição com suporte, consulte Atualizações de versão e edição com suporte.

Controle de instalação do SQL Server

/IACCEPTSQLSERVERLICENSETERMS

Necessário somente quando o parâmetro /Q ou /QS é especificado para instalações autônomas.

Necessário para confirmar a aceitação dos termos de licença.

Controle de instalação do SQL Server

/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 do idioma inglês e do idioma correspondente ao sistema operacional.

Controle de instalação do SQL Server

/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 1 e 0. Por padrão, a instalação do SQL Server incluirá as atualizações localizadas.

Controle de instalação do SQL Server

/UpdateSource

Opcional

Especifique o local em que a instalação do SQL Server obterá as atualizações de produto. Os valores válidos são “MU” para pesquisar Microsoft Update, um caminho de pasta válido, um caminho relativo, por exemplo . \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 instalação do SQL Server

/CONFIGURATIONFILE

Opcional

Especifica o ConfigurationFile a ser usado.

Controle de instalação do SQL Server

/ERRORREPORTING

Opcional

Especifica o relatório de erros do SQL Server.

Para obter mais informações, consulte a Política de Privacidade do Serviço de Relatório de Erros da Microsoft.

Valores com suporte:

  • 1=habilitado

  • 0=desabilitado

Controle de instalação do SQL Server

/HELP, H, ?

Opcional

Exibe as opções de uso dos parâmetros.

Controle de instalação do SQL Server

/INDICATEPROGRESS

Opcional

Especifica que o arquivo de log de Instalação detalhado será conectado ao console.

Controle de instalação do SQL Server

/ INSTANCEDIR

Opcional

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

Controle de instalação do SQL Server

/INSTANCEID

Necessário ao atualizar do SQL Server 2008 ou do SQL Server 2008 R2

Opcional ao atualizar do SQL Server 2005

Especifica um valor não padrão para uma InstanceID.

Controle de instalação do SQL Server

/INSTANCENAME

Obrigatório

Especifica um nome de instância do SQL Server.

Para obter mais informações, consulte Configuração da instância.Configuração da instância

Controle de instalação do SQL Server

/PID

Opcional

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

Controle de instalação do SQL Server

/Q

Opcional

Especifica que a Instalação é executada em modo silencioso sem nenhuma interface de usuário. Isso é usado para instalações autônomas.

Controle de instalação do SQL Server

/UIMODE

Opcional

Especifica se deve apresentar somente o número mínimo de caixas de diálogo durante a instalação.

/UIMode somente pode ser usado com os parâmetros /ACTION=INSTALL e UPGRADE.

Valores com suporte:

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

  • /UIMODE=AutoAdvance é o padrão para edições Express e ignora caixas de diálogo dispensáveis.

A configuração UIMode não pode ser usada com os parâmetros /Q ou /QS.

Controle de instalação do SQL Server

/SQMREPORTING

Opcional

Especifica o relatório de uso de recursos do SQL Server.

Para obter mais informações, consulte a Política de Privacidade do Serviço de Relatório de Erros da Microsoft.

Valores com suporte:

  • 1=habilitado

  • 0=desabilitado

Controle de instalação do SQL Server

/HIDECONSOLE

Opcional

Especifica se a janela do console deve ser ocultada ou fechada.

Serviço Navegador do SQL Server

/BROWSERSVCSTARTUPTYPE

Opcional

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

Valores com suporte:

  • Automático

  • Disabled

  • Manual

Texto completo do SQL Server

/FTUPGRADEOPTION

Opcional

Especifica a opção de atualização do catálogo de Texto Completo.

Valores com suporte:

  • REBUILD

  • RESET

  • IMPORT

Integration Services

/ISSVCACCOUNT

Obrigatório

Especifica a conta do Integration Services.

Valor padrão:

  • NT AUTHORITY\NETWORK SERVICE

Integration Services

/ISSVCPASSWORD

Obrigatório

Especifica a senha do Integration Services.

Integration Services

/ISSVCStartupType

Opcional

Especifica o modo de inicialização do serviço Integration Services.

Reporting Services

/RSUPGRADEDATABASEACCOUNT

Opcional

A propriedade só é usada durante a atualização de um Servidor de Relatório no modo SharePoint que seja de uma versão 2008 R2 ou anterior. As operações de atualização adicionais são efetuadas por servidores de relatório que usam a antiga arquitetura de modo SharePoint, a qual foi modificada no SQL Server 2012 Reporting Services. Se essa opção não estiver incluída com a instalação da linha de comando, a conta de serviço padrão da antiga instância do servidor de relatório será usada. Se essa propriedade for usada, forneça a senha da conta usando a propriedade /RSUPGRADEPASSWORD.

Reporting Services

/RSUPGRADEPASSWORD

Opcional

Senha da conta de serviço do Servidor de Relatórios existente.

Reporting Services

/ALLOWUPGRADEFORSSRSSHAREPOINTMODE

A troca é necessária ao atualizar uma instalação do modo SharePoint que se baseia na arquitetura de serviço compartilhado do SharePoint. A opção não é necessária para atualizar versões de serviço não compartilhadas do Reporting Services, inclusive SQL Server 2008 e SQL Server 2008 R2.

Sintaxe de exemplo:

Para atualizar uma instância existente ou um nó de cluster de failover a partir do SQL Server 2005, SQL Server 2008 ou SQL Server 2008 R2.

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

Para atualizar uma instância existente do SQL Server 2012 para uma edição diferente do SQL Server 2012.

Setup.exe /q /ACTION=editionupgrade /INSTANCENAME=MSSQLSERVER /PID=<PID key for new edition>" /IACCEPTSQLSERVERLICENSETERMS

Parâmetros de reparo

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

Componente do SQL Server

Parâmetro

Descrição

Controle de instalação do SQL Server

/ACTION

Obrigatório

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

Valores com suporte:

  • Reparar

Controle de instalação do SQL Server

/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 do idioma inglês e do idioma correspondente ao sistema operacional.

Controle de instalação do SQL Server

/FEATURES

Obrigatório

Especifica os componentes a serem reparados.

Controle de instalação do SQL Server

/INSTANCENAME

Obrigatório

Especifica um nome de instância do SQL Server.

Para obter mais informações, consulte Configuração da instância.

Controle de instalação do SQL Server

/Q

Opcional

Especifica que a Instalação é executada em modo silencioso sem nenhuma interface de usuário. Isso é usado para instalações autônomas.

Controle de instalação do SQL Server

/HIDECONSOLE

Opcional

Especifica se a janela do console é ocultada ou fechada.

Sintaxe de exemplo:

Reparar uma instância e os componentes compartilhados.

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

Parâmetros de recompilação do banco de dados do sistema

Use os parâmetros listados na tabela a seguir para desenvolver scripts de linha de comando para recompilar os bancos de dados do sistema master, model, msdb e tempdb. Para obter mais informações, consulte Recriar bancos de dados do sistema.

Componente do SQL Server

Parâmetro

Descrição

Controle de instalação do SQL Server

/ACTION

Obrigatório

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

Valores com suporte:

  • Rebuilddatabase

Controle de instalação do SQL Server

/INSTANCENAME

Obrigatório

Especifica um nome de instância do SQL Server.

Para obter mais informações, consulte Configuração da instância.

Controle de instalação do SQL Server

/Q

Opcional

Especifica que a Instalação é executada em modo silencioso sem nenhuma interface de usuário. Isso é usado para instalações autônomas.

Mecanismo de Banco de Dados do SQL Server

/SQLCOLLATION

Opcional

Especifica um novo agrupamento no nível do servidor.

O valor padrão baseia-se na localidade do sistema operacional Windows. Para obter mais informações, consulte Collation Settings in Setup.

Mecanismo de Banco de Dados do SQL Server

/SAPWD

Necessário quando /SECURITYMODE=SQL tiver sido especificado durante a instalação da instância.

Especifica a senha da conta SA do SQL.

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.

Parâmetros de desinstalação

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

Componente do SQL Server

Parâmetro

Descrição

Controle de instalação do SQL Server

/ACTION

Obrigatório

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

Valores com suporte:

  • Desinstalar

Controle de instalação do SQL Server

/CONFIGURATIONFILE

Opcional

Especifica o ConfigurationFile a ser usado.

Controle de instalação do SQL Server

/FEATURES

Obrigatório

Especifica os componentes a serem desinstalados.

Controle de instalação do SQL Server

/HELP, H, ?

Opcional

Exibe as opções de uso dos parâmetros.

Controle de instalação do SQL Server

/INDICATEPROGRESS

Opcional

Especifica que o arquivo de log de Instalação detalhado será conectado ao console.

Controle de instalação do SQL Server

/INSTANCENAME

Obrigatório

Especifica um nome de instância do SQL Server.

Para obter mais informações, consulte Configuração da instância.

Controle de instalação do SQL Server

/Q

Opcional

Especifica que a Instalação é executada em modo silencioso sem nenhuma interface de usuário. Isso é usado para instalações autônomas.

Controle de instalação do SQL Server

/HIDECONSOLE

Opcional

Especifica se a janela do console é ocultada 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
ObservaçãoObservação

Para remover uma instância nomeada, especifique o nome da instância em vez de "MSSQLSERVER" no exemplo que foi mencionado anteriormente neste tópico.

Parâmetros de cluster de failover

Antes de instalar uma instância de cluster de failover do SQL Server, verifique os tópicos a seguir:

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

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

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

Para obter mais informações sobre a instalação integrada, consulte Instâncias de cluster de failover do AlwaysOn (SQL Server).

ObservaçãoObservação

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

Componente do SQL Server

Parâmetro

Detalhes

Controle de instalação do SQL Server

/ACTION

Obrigatório

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

Valores com suporte:

  • InstallFailoverCluster

Controle de instalação do SQL Server

/IACCEPTSQLSERVERLICENSETERMS

Necessário somente quando o parâmetro /Q ou /QS é especificado para instalações autônomas.

Necessário para confirmar a aceitação dos termos de licença.

Controle de instalação do SQL Server

/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 do idioma inglês e do idioma correspondente ao sistema operacional.

Controle de instalação do SQL Server

/FAILOVERCLUSTERGROUP

Opcional

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

Valor padrão:

SQLServer(<InstanceName>)

Controle de instalação do SQL Server

/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 1 e 0. Por padrão, a instalação do SQL Server incluirá as atualizações localizadas.

Controle de instalação do SQL Server

/UpdateSource

Opcional

Especifique o local em que a instalação do SQL Server obterá as atualizações de produto. Os valores válidos são “MU” para pesquisar Microsoft Update, um caminho de pasta válido, um caminho relativo, por exemplo . \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 instalação do SQL Server

/CONFIGURATIONFILE

Opcional

Especifica o ConfigurationFile a ser usado.

Controle de instalação do SQL Server

/ERRORREPORTING

Opcional

Especifica o relatório de erros do SQL Server.

Para obter mais informações, consulte a Política de Privacidade do Serviço de Relatório de Erros da Microsoft.

Valores com suporte:

  • 1=habilitado

  • 0=desabilitado

Controle de instalação do SQL Server

/FEATURES

Obrigatório

Especifica os componentes a serem instalados.

Controle de instalação do SQL Server

/HELP, H, ?

Opcional

Exibe as opções de uso dos parâmetros.

Controle de instalação do SQL Server

/INDICATEPROGRESS

Opcional

Especifica que o arquivo de log de Instalação detalhado será conectado ao console.

Controle de instalação do SQL Server

/INSTALLSHAREDDIR

Opcional

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

O padrão é %Arquivos de Programas%\Microsoft SQL Server

Não é possível definir como %Arquivos de Programas(x86)%\Microsoft SQL Server

Controle de instalação do SQL Server

/INSTALLSHAREDWOWDIR

Opcional

Especifica um diretório de instalação não padrão para componentes compartilhados de 32 bits. Com suporte apenas em sistemas de 64 bits.

O padrão é %Arquivos de Programas(x86)%\Microsoft SQL Server

Não é possível definir como %Arquivos de Programas%\Microsoft SQL Server

Controle de instalação do SQL Server

/INSTANCEDIR

Opcional

Especifica um diretório de instalação não padrão para componentes específicos à instância.

Controle de instalação do SQL Server

/INSTANCEID

Opcional

Especifica um valor não padrão para uma InstanceID.

Controle de instalação do SQL Server

/INSTANCENAME

Obrigatório

Especifica um nome de instância do SQL Server.

Para obter mais informações, consulte Configuração da instância.

Controle de instalação do SQL Server

/PID

Opcional

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

Controle de instalação do SQL Server

/Q

Opcional

Especifica que a Instalação é executada em modo silencioso sem nenhuma interface de usuário. Isso é usado para instalações autônomas.

Controle de instalação do SQL Server

/QS

Opcional

Especifica que a Instalação é executada e mostra o andamento por meio da interface do usuário, mas não aceita nenhuma entrada nem mostra nenhuma mensagem de erro.

Controle de instalação do SQL Server

/SQMREPORTING

Opcional

Especifica o relatório de uso de recursos do SQL Server.

Para obter mais informações, consulte a Política de Privacidade do Serviço de Relatório de Erros da Microsoft.

Valores com suporte:

  • 1=habilitado

  • 0=desabilitado

Controle de instalação do SQL Server

/HIDECONSOLE

Opcional

Especifica se a janela do console deve ser ocultada ou fechada.

Controle de instalação do SQL Server

/FAILOVERCLUSTERDISKS

Opcional

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

Valor padrão:

A primeira unidade é usada como a unidade padrão para todos os bancos de dados.

Controle de instalação do SQL Server

/FAILOVERCLUSTERIPADDRESSES

Obrigatório

Especifica um endereço IP codificado. As codificações são delimitadas por ponto e vírgula (;) e seguem o formato <Tipo IP>;<endereço>;<nome de rede>;<máscara de sub-rede>. Os tipos IP com suporte incluem DHCP, IPv4 e IPv6. Você pode especificar vários endereços IP de cluster de failover com um espaço entre eles. Consulte os exemplos a seguir:

  • FAILOVERCLUSTERIPADDRESSES=DEFAULT

  • FAILOVERCLUSTERIPADDRESSES=IPv4;DHCP;ClusterNetwork1

  • FAILOVERCLUSTERIPADDRESSES=IPv4;172.16.0.0;ClusterNetwork1;172.31.255.255

  • FAILOVERCLUSTERIPADDRESSES=IPv6;DHCP;ClusterNetwork1

  • FAILOVERCLUSTERIPADDRESSES=IPv6;2001:db8:23:1002:20f:1fff:feff:b3a3;ClusterNetwork1

Controle de instalação do SQL Server

/FAILOVERCLUSTERNETWORKNAME

Obrigatório

Especifica o nome de rede do novo cluster de failover do SQL Server. Esse nome é usado para identificar a nova instância de cluster de failover do SQL Server na rede.

SQL Server Agent

/AGTSVCACCOUNT

Obrigatório

Especifica a conta do serviço SQL Server Agent.

SQL Server Agent

/AGTSVCPASSWORD

Obrigatório

Especifica a senha da conta do serviço SQL Server Agent.

Analysis Services

/ASBACKUPDIR

Opcional

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

Valores padrão:

  • Para o modo WOW em 64 bits: %Arquivos de Programas(x86)%\Microsoft SQL Server\<INSTANCEDIR>\<ASInstanceID>\OLAP\Backup.

  • Para todas as outras instalações: %Arquivos de Programas%\Microsoft SQL Server\<INSTANCEDIR>\<ASInstanceID>\OLAP\Backup.

Analysis Services

/ASCOLLATION

Opcional

Especifica a configuração de agrupamento do Analysis Services.

Valor padrão:

  • Latin1_General_CI_AS

Analysis Services

/ASCONFIGDIR

Opcional

Especifica o diretório dos arquivos de configuração do Analysis Services.

Valores padrão:

  • Para o modo WOW em 64 bits: %Arquivos de programas(x86)%\Microsoft SQL Server\ <INSTANCEDIR>\<ASInstanceID>\OLAP\Config.

  • Para todas as outras instalações: %Arquivos de Programas%\Microsoft SQL Server\<INSTANCEDIR>\<ASInstanceID>\OLAP\Config.

Analysis Services

/ASDATADIR

Opcional

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

Valores padrão:

  • Para o modo WOW em 64 bits: %Arquivos de Programas(x86)%\Microsoft SQL Server\<INSTANCEDIR>\<ASInstanceID>\OLAP\Data.

  • Para todas as outras instalações: %Arquivos de Programas%\Microsoft SQL Server\<INSTANCEDIR>\<ASInstanceID>\OLAP\Data.

Analysis Services

/ASLOGDIR

Opcional

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

Valores padrão:

  • Para o modo WOW em 64 bits: %Arquivos de programas(x86)%\Microsoft SQL Server\<INSTANCEDIR>\<ASInstanceID>\OLAP\Log.

  • Para todas as outras instalações: %Arquivos de Programas%\Microsoft SQL Server\<INSTANCEDIR>\<ASInstanceID>\OLAP\Log.

Analysis Services

/ASSYSADMINACCOUNTS

Obrigatório

Especifica as credenciais de administrador do Analysis Services.

Analysis Services

/ASTEMPDIR

Opcional

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

Valores padrão:

  • Para o modo WOW em 64 bits: %Arquivos de programas(x86)%\Microsoft SQL Server\<INSTANCEDIR>\<ASInstanceID>\OLAP\Temp.

  • Para todas as outras instalações: %Arquivos de Programas%\Microsoft SQL Server\<INSTANCEDIR>\<ASInstanceID>\OLAP\Temp.

Analysis Services

/ASPROVIDERMSOLAP

Opcional

Especifica se o provedor MSOLAP pode ser executado no processo.

Valor padrão:

  • 1=habilitado

Analysis Services

/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 os valores válidos, consulte Instalar o Analysis Services em modo Tabular.

Mecanismo de Banco de Dados do SQL Server

/INSTALLSQLDATADIR

Obrigatório

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

O diretório de dados deve ser especificado em um disco de cluster compartilhado.

Mecanismo de Banco de Dados do SQL Server

/SAPWD

Necessário quando /SECURITYMODE=SQL

Especifica a senha da conta sa do SQL Server.

Mecanismo de Banco de Dados do SQL Server

/SECURITYMODE

Opcional

Especifica o modo de segurança do SQL Server.

Se esse parâmetro não for fornecido, apenas o modo de autenticação do Windows terá suporte.

Valor com suporte:

  • SQL

Mecanismo de Banco de Dados do SQL Server

/SQLBACKUPDIR

Opcional

Especifica o diretório dos arquivos de backup.

Valor padrão:

  • <InstallSQLDataDir>\ <SQLInstanceID>\MSSQL\Backup.

Mecanismo de Banco de Dados do SQL Server

/SQLCOLLATION

Opcional

Especifica as configurações de agrupamento do SQL Server.

O valor padrão baseia-se na localidade do sistema operacional Windows. Para obter mais informações, consulte Collation Settings in Setup.

Mecanismo de Banco de Dados do SQL Server

/SQLSVCACCOUNT

Obrigatório

Especifica a conta de inicialização do serviço SQL Server.

Mecanismo de Banco de Dados do SQL Server

/SQLSVCPASSWORD

Obrigatório

Especifica a senha de SQLSVCACCOUNT.

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.

Mecanismo de Banco de Dados do SQL Server

/SQLTEMPDBDIR

Opcional

Especifica o diretório para os arquivos de dados de tempdb.

Valor padrão:

  • <InstallSQLDataDir>\ <SQLInstanceID>\MSSQL\Data

Mecanismo de Banco de Dados do SQL Server

/SQLTEMPDBLOGDIR

Opcional

Especifica o diretório dos arquivos de log do tempdb.

Valor padrão:

  • <InstallSQLDataDir>\ <SQLInstanceID>\MSSQL\Data

Mecanismo de Banco de Dados do SQL Server

/SQLUSERDBDIR

Opcional

Especifica o diretório dos arquivos de dados de bancos de dados do usuário.

Valor padrão:

  • <InstallSQLDataDir>\ <SQLInstanceID>\MSSQL\Data

Mecanismo de Banco de Dados do SQL Server

/SQLUSERDBLOGDIR

Opcional

Especifica o diretório dos arquivos de log de bancos de dados do usuário.

Valor padrão:

  • <InstallSQLDataDir>\ <SQLInstanceID>\MSSQL\Data

FILESTREAM

/FILESTREAMLEVEL

Opcional

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

Valores com suporte:

  • 0 =Desabilitar o suporte ao FILESTREAM desta instância. (Valor padrão)

  • 1=Habilitar FILESTREAM para o acesso de Transact-SQL.

  • 2=Habilitar FILESTREAM para o acesso de Transact-SQL e o acesso de fluxo de E/S de arquivo. (Inválido para cenários de cluster)

  • 3=Permitir que clientes remotos tenham acesso de streaming a dados FILESTREAM.

FILESTREAM

/FILESTREAMSHARENAME

Opcional

Obrigató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 do serviço iniciador de filtro de texto completo.

Esse parâmetro é ignorado em Windows Server 2008 e em sistemas operacionais Windows Vista. ServiceSID será usado para ajudar a proteger a comunicação entre o SQL Server e o Daemon de Filtro de Texto Completo.

Se os valores não forem fornecidos, o Serviço Iniciador de Filtro de Texto Completo será desabilitado. Você deve usar o Gerenciador de Controle do SQL Server para alterar a conta de serviço e habilitar a funcionalidade de texto completo.

Valor padrão:

  • Conta Serviço Local

Texto completo do SQL Server

/FTSVCPASSWORD

Opcional

Especifica a senha do serviço iniciador de filtro de texto completo.

Esse parâmetro é ignorado em Windows Server 2008 e em sistemas operacionais Windows Vista.

Integration Services

/ISSVCACCOUNT

Obrigatório

Especifica a conta do Integration Services.

Valor padrão:

  • NT AUTHORITY\NETWORK SERVICE

Integration Services

/ISSVCPASSWORD

Obrigatório

Especifica a senha do Integration Services.

Integration Services

/ISSVCStartupType

Opcional

Especifica o modo de inicialização do serviço Integration Services.

Reporting Services

/RSINSTALLMODE

Opcional

Especifica o modo de Instalação do Reporting Services.

Reporting Services

/RSSVCACCOUNT

Obrigatório

Especifica a conta de inicialização do Reporting Services.

Reporting Services

/RSSVCPASSWORD

Obrigatório

Especifica a senha da conta de inicialização do serviço Reporting Services.

Reporting Services

/RSSVCStartupType

Opcional

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

1 É recomendável usar a SID do Serviço em vez de grupos de domínio.

Observações adicionais:

O Mecanismo de Banco de Dados e o Analysis Services são os únicos componentes com suporte a cluster. Os outros recursos não oferecem suporte a 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 SQL Server de nó único com o Mecanismo de Banco de Dados e o Analysis Services, a instância padrão.

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

Parâmetros de preparação de cluster de failover

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

Componente do SQL Server

Parâmetro

Descrição

Controle de instalação do SQL Server

/ACTION

Obrigatório

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

Valores com suporte:

  • PrepareFailoverCluster

Controle de instalação do SQL Server

/IACCEPTSQLSERVERLICENSETERMS

Necessário somente quando o parâmetro /Q ou /QS é especificado para instalações autônomas.

Necessário para confirmar a aceitação dos termos de licença.

Controle de instalação do SQL Server

/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 do idioma inglês e do idioma correspondente ao sistema operacional.

Controle de instalação do SQL Server

/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 1 e 0. Por padrão, a instalação do SQL Server incluirá as atualizações localizadas.

Controle de instalação do SQL Server

/UpdateSource

Opcional

Especifique o local em que a instalação do SQL Server obterá as atualizações de produto. Os valores válidos são “MU” para pesquisar Microsoft Update, um caminho de pasta válido, um caminho relativo, por exemplo . \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 instalação do SQL Server

/CONFIGURATIONFILE

Opcional

Especifica o ConfigurationFile a ser usado.

Controle de instalação do SQL Server

/ERRORREPORTING

Opcional

Especifica o relatório de erros do SQL Server.

Para obter mais informações, consulte a Política de Privacidade do Serviço de Relatório de Erros da Microsoft.

Valores com suporte:

  • 1=habilitado

  • 0=desabilitado

Controle de instalação do SQL Server

/FEATURES

Obrigatório

Especifica os componentes a serem instalados.

Controle de instalação do SQL Server

/HELP, H, ?

Opcional

Exibe as opções de uso dos parâmetros.

Controle de instalação do SQL Server

/INDICATEPROGRESS

Opcional

Especifica que o arquivo de log de Instalação detalhado será conectado ao console.

Controle de instalação do SQL Server

/INSTALLSHAREDDIR

Opcional

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

O padrão é %Arquivos de Programas%\Microsoft SQL Server

Não é possível definir como %Arquivos de Programas(x86)%\Microsoft SQL Server

Controle de instalação do SQL Server

/INSTALLSHAREDWOWDIR

Opcional

Especifica um diretório de instalação não padrão para componentes compartilhados de 32 bits. Com suporte apenas em sistemas de 64 bits.

O padrão é %Arquivos de Programas(x86)%\Microsoft SQL Server

Não é possível definir como %Arquivos de Programas%\Microsoft SQL Server

Controle de instalação do SQL Server

/INSTANCEDIR

Opcional

Especifica um diretório de instalação não padrão para componentes específicos à instância.

Controle de instalação do SQL Server

/INSTANCEID

Opcional

Especifica um valor não padrão para uma InstanceID.

Controle de instalação do SQL Server

/INSTANCENAME

Obrigatório

Especifica um nome de instância do SQL Server.

Para obter mais informações, consulte Configuração da instância.

Controle de instalação do SQL Server

/PID

Opcional

Especifica a chave do produto (Product Key) da edição do SQL Server. Se esse parâmetro não for especificado,

a versão Evaluation será usada.

Controle de instalação do SQL Server

/Q

Opcional

Especifica que a Instalação é executada em modo silencioso sem nenhuma interface de usuário. Isso é usado para instalações autônomas.

Controle de instalação do SQL Server

/QS

Opcional

Especifica que a Instalação é executada e mostra o andamento por meio da interface do usuário, mas não aceita nenhuma entrada nem mostra nenhuma mensagem de erro.

Controle de instalação do SQL Server

/SQMREPORTING

Opcional

Especifica o relatório de uso de recursos do SQL Server.

Para obter mais informações, consulte a Política de Privacidade do Serviço de Relatório de Erros da Microsoft.

Valores com suporte:

  • 1=habilitado

  • 0=desabilitado

Controle de instalação do SQL Server

/HIDECONSOLE

Opcional

Especifica se a janela do console é ocultada ou fechada.

SQL Server Agent

/AGTSVCACCOUNT

Obrigatório

Especifica a conta do serviço SQL Server Agent.

SQL Server Agent

/AGTSVCPASSWORD

Obrigatório

Especifica a senha da conta do serviço SQL Server Agent.

Analysis Services

/ASSVCACCOUNT

Obrigatório

Especifica a conta de serviço do Analysis Services.

Analysis Services

/ASSVCPASSWORD

Obrigatório

Especifica a senha do serviço Analysis Services.

Mecanismo de Banco de Dados do SQL Server

/SQLSVCACCOUNT

Obrigatório

Especifica a conta de inicialização do serviço SQL Server.

Mecanismo de Banco de Dados do SQL Server

/SQLSVCPASSWORD

Obrigatório

Especifica a senha de SQLSVCACCOUNT.

FILESTREAM

/FILESTREAMLEVEL

Opcional

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

Valores com suporte:

  • 0 =Desabilitar o suporte ao FILESTREAM desta instância. (Valor padrão)

  • 1=Habilitar FILESTREAM para o acesso de Transact-SQL.

  • 2=Habilitar FILESTREAM para o acesso de Transact-SQL e o acesso de fluxo de E/S de arquivo. (Inválido para cenários de cluster)

  • 3=Permitir que clientes remotos tenham acesso de streaming a dados FILESTREAM.

FILESTREAM

/FILESTREAMSHARENAME

Opcional

Obrigató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 do serviço iniciador de filtro de texto completo.

Esse parâmetro é ignorado em Windows Server 2008 e em sistemas operacionais Windows Vista. ServiceSID será usado para ajudar a proteger a comunicação entre o SQL Server e o Daemon de Filtro de Texto Completo.

Se os valores não forem fornecidos, o Serviço Iniciador de Filtro de Texto Completo será desabilitado. Você deve usar o Gerenciador de Controle do SQL Server para alterar a conta de serviço e habilitar a funcionalidade de texto completo.

Valor padrão:

  • Conta Serviço Local

Texto completo do SQL Server

/FTSVCPASSWORD

Opcional

Especifica a senha do serviço iniciador de filtro de texto completo.

Esse parâmetro é ignorado em Windows Server 2008 e em sistemas operacionais Windows Vista.

Integration Services

/ISSVCACCOUNT

Obrigatório

Especifica a conta do Integration Services.

Valor padrão:

  • NT AUTHORITY\NETWORK SERVICE

Integration Services

/ISSVCPASSWORD

Obrigatório

Especifica a senha do Integration Services.

Integration Services

/ISSVCStartupType

Opcional

Especifica o modo de inicialização do serviço Integration Services.

Reporting Services

/RSINSTALLMODE

Disponível apenas no modo Somente arquivos.

Especifica o modo de Instalação do Reporting Services.

Reporting Services

/RSSVCACCOUNT

Obrigatório

Especifica a conta de inicialização do Reporting Services.

Reporting Services

/RSSVCPASSWORD

Obrigatório

Especifica a senha da conta de inicialização do serviço Reporting Services.

Reporting Services

/RSSVCStartupType

Opcional

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

1 É recomendável usar a SID do Serviço em vez de grupos de domínio.

Sintaxe de exemplo:

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

No prompt de comando, execute o seguinte 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

No prompt de comando, execute o seguinte 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

Parâmetros de conclusão de cluster de failover

Use os parâmetros listados na tabela a seguir para desenvolver scripts de linha de comando para a conclusão do cluster de failover. Esta é a segunda etapa na opção de instalação avançada de cluster de failover. Depois de executar a preparação em todos os nós de cluster de failover, execute esse comando no nó que possui os discos compartilhados. Para obter mais informações, consulte Instâncias de cluster de failover do AlwaysOn (SQL Server).

Componente do SQL Server

Parâmetro

Descrição

Controle de instalação do SQL Server

/ACTION

Obrigatório

Necessário para indicar o fluxo de trabalho da conclusão do cluster de failover.

Valores com suporte:

  • CompleteFailoverCluster

Controle de instalação do SQL Server

/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 do idioma inglês e do idioma correspondente ao sistema operacional.

Controle de instalação do SQL Server

/FAILOVERCLUSTERGROUP

Opcional

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

Valor padrão:

SQLServer(<InstanceName>)

Controle de instalação do SQL Server

/CONFIGURATIONFILE

Opcional

Especifica o ConfigurationFile a ser usado.

Controle de instalação do SQL Server

/ERRORREPORTING

Opcional

Especifica o relatório de erros do SQL Server.

Para obter mais informações, consulte a Política de Privacidade do Serviço de Relatório de Erros da Microsoft.

Valores com suporte:

  • 1=habilitado

  • 0=desabilitado

Controle de instalação do SQL Server

/HELP, H, ?

Opcional

Exibe as opções de uso dos parâmetros.

Controle de instalação do SQL Server

/INDICATEPROGRESS

Opcional

Especifica que o arquivo de log de Instalação detalhado será conectado ao console.

Controle de instalação do SQL Server

/INSTANCENAME

Obrigatório

Especifica um nome de instância do SQL Server.

Para obter mais informações, consulte Configuração da instância.

Controle de instalação do SQL Server

/PID

Opcional

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

Controle de instalação do SQL Server

/Q

Opcional

Especifica que a Instalação é executada em modo silencioso sem nenhuma interface de usuário. Isso é usado para instalações autônomas.

Controle de instalação do SQL Server

/QS

Opcional

Especifica que a Instalação é executada e mostra o andamento por meio da interface do usuário, mas não aceita nenhuma entrada nem mostra nenhuma mensagem de erro.

Controle de instalação do SQL Server

/SQMREPORTING

Opcional

Especifica o relatório de uso de recursos do SQL Server.

Para obter mais informações, consulte a Política de Privacidade do Serviço de Relatório de Erros da Microsoft.

Valores com suporte:

  • 1=habilitado

  • 0=desabilitado

Controle de instalação do SQL Server

/HIDECONSOLE

Opcional

Especifica se a janela do console é ocultada ou fechada.

Controle de instalação do SQL Server

/FAILOVERCLUSTERDISKS

Opcional

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

Valor padrão:

A primeira unidade é usada como a unidade padrão para todos os bancos de dados.

Controle de instalação do SQL Server

/FAILOVERCLUSTERIPADDRESSES

Obrigatório

Especifica um endereço IP codificado. As codificações são delimitadas por ponto e vírgula (;) e seguem o formato <Tipo IP>;<endereço>;<nome de rede>;<máscara de sub-rede>. Os tipos IP com suporte incluem DHCP, IPv4 e IPv6. Você pode especificar vários endereços IP de cluster de failover com um espaço entre eles. Consulte os exemplos a seguir:

  • FAILOVERCLUSTERIPADDRESSES=DEFAULT

  • FAILOVERCLUSTERIPADDRESSES=IPv4;DHCP;ClusterNetwork1

  • FAILOVERCLUSTERIPADDRESSES=IPv4;172.16.0.0;ClusterNetwork1;172.31.255.255

  • FAILOVERCLUSTERIPADDRESSES=IPv6;DHCP;ClusterNetwork1

  • FAILOVERCLUSTERIPADDRESSES=IPv6;2001:db8:23:1002:20f:1fff:feff:b3a3;ClusterNetwork1

Controle de instalação do SQL Server

/FAILOVERCLUSTERNETWORKNAME

Obrigatório

Especifica o nome de rede do novo cluster de failover do SQL Server. Esse nome é usado para identificar a nova instância de cluster de failover do SQL Server na rede.

Controle de instalação do SQL Server

/CONFIRMIPDEPENDENCYCHANGE

Indica o consentimento para definir a dependência de recurso de endereço IP como OR para clusters de failover de várias sub-redes. Para obter mais informações, consulte Criar um novo cluster de failover do SQL Server (instalação).

Valores com suporte:

  • 0 = Falso (padrão)

  • 1 = Verdadeiro

Analysis Services

/ASBACKUPDIR

Opcional

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

Valores padrão:

  • Para o modo WOW em 64 bits: %Arquivos de Programas(x86)%\Microsoft SQL Server\<INSTANCEDIR>\<ASInstanceID>\OLAP\Backup.

  • Para todas as outras instalações: %Arquivos de Programas%\Microsoft SQL Server\<INSTANCEDIR>\<ASInstanceID>\OLAP\Backup.

Analysis Services

/ASCOLLATION

Opcional

Especifica a configuração de agrupamento do Analysis Services.

Valor padrão:

  • Latin1_General_CI_AS

Analysis Services

/ASCONFIGDIR

Opcional

Especifica o diretório dos arquivos de configuração do Analysis Services.

Valores padrão:

  • Para o modo WOW em 64 bits: %Arquivos de programas(x86)%\Microsoft SQL Server\ <INSTANCEDIR>\<ASInstanceID>\OLAP\Config.

  • Para todas as outras instalações: %Arquivos de Programas%\Microsoft SQL Server\<INSTANCEDIR>\<ASInstanceID>\OLAP\Config.

Analysis Services

/ASDATADIR

Opcional

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

Valores padrão:

  • Para o modo WOW em 64 bits: %Arquivos de Programas(x86)%\Microsoft SQL Server\<INSTANCEDIR>\<ASInstanceID>\OLAP\Data.

  • Para todas as outras instalações: %Arquivos de Programas%\Microsoft SQL Server\<INSTANCEDIR>\<ASInstanceID>\OLAP\Data.

Analysis Services

/ASLOGDIR

Opcional

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

Valores padrão:

  • Para o modo WOW em 64 bits: %Arquivos de programas(x86)%\Microsoft SQL Server\ <INSTANCEDIR>\<ASInstanceID>\OLAP\Log.

  • Para todas as outras instalações: %Arquivos de Programas%\Microsoft SQL Server\ <INSTANCEDIR>\<ASInstanceID>\OLAP\Log.

Analysis Services

/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 os valores válidos, consulte Instalar o Analysis Services em modo Tabular.

Analysis Services

/ASSYSADMINACCOUNTS

Obrigatório

Especifica as credenciais de administrador do Analysis Services.

Analysis Services

/ASTEMPDIR

Opcional

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

Valores padrão:

  • Para o modo WOW em 64 bits: %Arquivos de programas(x86)%\Microsoft SQL Server\ <INSTANCEDIR>\<ASInstanceID>\OLAP\Temp.

  • Para todas as outras instalações: %Arquivos de Programas%\Microsoft SQL Server\ <INSTANCEDIR>\<ASInstanceID>\OLAP\Temp.

Analysis Services

/ASPROVIDERMSOLAP

Opcional

Especifica se o provedor MSOLAP pode ser executado no processo.

Valor padrão:

  • 1=habilitado

Mecanismo de Banco de Dados do SQL Server

/INSTALLSQLDATADIR

Obrigatório

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

O diretório de dados deve ser especificado em um disco de cluster compartilhado.

Mecanismo de Banco de Dados do SQL Server

/SAPWD

Necessário quando /SECURITYMODE=SQL

Especifica a senha da conta sa do SQL Server.

Mecanismo de Banco de Dados do SQL Server

/SECURITYMODE

Opcional

Especifica o modo de segurança do SQL Server.

Se esse parâmetro não for fornecido, apenas o modo de autenticação do Windows terá suporte.

Valores com suporte:

  • SQL

Mecanismo de Banco de Dados do SQL Server

/SQLBACKUPDIR

Opcional

Especifica o diretório dos arquivos de backup.

Valor padrão:

  • <InstallSQLDataDir>\ <SQLInstanceID>\MSSQL\Backup.

Mecanismo de Banco de Dados do SQL Server

/SQLCOLLATION

Opcional

Especifica as configurações de agrupamento do SQL Server.

O valor padrão baseia-se na localidade do sistema operacional Windows. Para obter mais informações, consulte Collation Settings in Setup.

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.

Mecanismo de Banco de Dados do SQL Server

/SQLTEMPDBDIR

Opcional

Especifica o diretório para os arquivos de dados de tempdb.

Valor padrão:

  • <InstallSQLDataDir>\ <SQLInstanceID>\MSSQL\Data.

Mecanismo de Banco de Dados do SQL Server

/SQLTEMPDBLOGDIR

Opcional

Especifica o diretório dos arquivos de log do tempdb.

Valor padrão:

  • <InstallSQLDataDir>\ <SQLInstanceID>\MSSQL\Data

Mecanismo de Banco de Dados do SQL Server

/SQLUSERDBDIR

Opcional

Especifica o diretório dos arquivos de dados de bancos de dados do usuário.

Valor padrão:

  • <InstallSQLDataDir>\ <SQLInstanceID>\MSSQL\Data

Mecanismo de Banco de Dados do SQL Server

/SQLUSERDBLOGDIR

Opcional

Especifica o diretório dos arquivos de log de bancos de dados do usuário.

Valor padrão:

  • <InstallSQLDataDir>\ <SQLInstanceID>\MSSQL\Data

Reporting Services

/RSINSTALLMODE

Disponível no modo Somente arquivos.

Especifica o modo de Instalação do Reporting Services.

Sintaxe de exemplo:

Para executar a etapa de "Conclusão" de um cenário de instalação avançada de cluster de failover para o Mecanismo de Banco de Dados e o Analysis Services. Execute o comando a seguir 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.

No prompt de comando, execute o comando a seguir 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>"

No prompt de comando, execute o comando a seguir 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>:\KATMAI\Data /ASLOGDIR=<drive>:\KATMAI\Log /ASBACKUPDIR=<Drive>:\KATMAI\Backup /ASCONFIGDIR=<Drive>:\KATMAI\Config /ASTEMPDIR=<Drive>:\KATMAI\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_KATMAI" /SQLCOLLATION="SQL_Latin1_General_CP1_CS_AS" /SQLSYSADMINACCOUNTS="<DomainName\Username>"

Parâmetros de atualização de cluster de failover

Use os parâmetros listados na tabela a seguir para desenvolver scripts de linha de comando para a atualização de cluster de failover. Para obter mais informações, consulte Atualizar uma instância de cluster de failover do SQL Server (instalação) e Instâncias de cluster de failover do AlwaysOn (SQL Server).

Componente do SQL Server

Parâmetro

Descrição

Controle de instalação do SQL Server

/ACTION

Obrigatório

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

Valores com suporte:

  • Atualizar

Controle de instalação do SQL Server

/IACCEPTSQLSERVERLICENSETERMS

Necessário somente quando o parâmetro /Q ou /QS é especificado para instalações autônomas.

Necessário para confirmar a aceitação dos termos de licença.

Controle de instalação do SQL Server

/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 do idioma inglês e do idioma correspondente ao sistema operacional.

Controle de instalação do SQL Server

/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 1 e 0. Por padrão, a instalação do SQL Server incluirá as atualizações localizadas.

Controle de instalação do SQL Server

/UpdateSource

Opcional

Especifique o local em que a instalação do SQL Server obterá as atualizações de produto. Os valores válidos são “MU” para pesquisar Microsoft Update, um caminho de pasta válido, um caminho relativo, por exemplo . \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 instalação do SQL Server

/CONFIGURATIONFILE

Opcional

Especifica o ConfigurationFile a ser usado.

Controle de instalação do SQL Server

/ERRORREPORTING

Opcional

Especifica o relatório de erros do SQL Server.

Para obter mais informações, consulte a Política de Privacidade do Serviço de Relatório de Erros da Microsoft.

Valores com suporte:

  • 1=habilitado

  • 0=desabilitado

Controle de instalação do SQL Server

/HELP, H, ?

Opcional

Exibe as opções de uso dos parâmetros.

Controle de instalação do SQL Server

/INDICATEPROGRESS

Opcional

Especifica que o arquivo de log de Instalação detalhado será conectado ao console.

Controle de instalação do SQL Server

/ INSTANCEDIR

Opcional

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

Controle de instalação do SQL Server

/INSTANCEID

Obrigatório ao atualizar do SQL Server 2008 ou SQL Server 2008 R2

Opcional ao atualizar do SQL Server 2005

Especifica um valor não padrão para uma InstanceID.

Controle de instalação do SQL Server

/INSTANCENAME

Obrigatório

Especifica um nome de instância do SQL Server.

Para obter mais informações, consulte Configuração da instância.

Controle de instalação do SQL Server

/PID

Opcional

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

Controle de instalação do SQL Server

/Q

Opcional

Especifica que a Instalação é executada em modo silencioso sem nenhuma interface de usuário. Isso é usado para instalações autônomas.

Controle de instalação do SQL Server

/SQMREPORTING

Opcional

Especifica o relatório de uso de recursos do SQL Server.

Para obter mais informações, consulte a Política de Privacidade do Serviço de Relatório de Erros da Microsoft.

Valores com suporte:

  • 1=habilitado

  • 0=desabilitado

Controle de instalação do SQL Server

/HIDECONSOLE

Opcional

Especifica se a janela do console é ocultada ou fechada.

Controle de instalação do SQL Server

/FAILOVERCLUSTERROLLOWNERSHIP

Especifica o comportamento de failover durante a atualização.

Serviço Navegador do SQL Server

/BROWSERSVCSTARTUPTYPE

Opcional

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

Valores com suporte:

  • Automático

  • Disabled

  • Manual

Texto completo do SQL Server

/FTUPGRADEOPTION

Opcional

Especifica a opção de atualização do catálogo de Texto Completo.

Valores com suporte:

  • REBUILD

  • RESET

  • IMPORT

Integration Services

/ISSVCACCOUNT

Obrigatório

Especifica a conta do Integration Services.

Valor padrão:

  • NT AUTHORITY\NETWORK SERVICE

Integration Services

/ISSVCPASSWORD

Obrigatório

Especifica a senha do Integration Services.

Integration Services

/ISSVCStartupType

Opcional

Especifica o modo de inicialização do serviço Integration Services.

Reporting Services

/RSUPGRADEDATABASEACCOUNT

Opcional

A propriedade só é usada durante a atualização de um Servidor de Relatório no modo SharePoint que seja de uma versão 2008 R2 ou anterior. As operações de atualização adicionais são efetuadas por servidores de relatório que usam a antiga arquitetura de modo SharePoint, a qual foi modificada no SQL Server 2012 Reporting Services. Se essa opção não estiver incluída com a instalação da linha de comando, a conta de serviço padrão da antiga instância do servidor de relatório será usada. Se essa propriedade for usada, forneça a senha da conta usando a propriedade /RSUPGRADEPASSWORD.

Reporting Services

/RSUPGRADEPASSWORD

Opcional

Senha da conta de serviço do Servidor de Relatórios existente.

Parâmetros de adição de nó

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

Componente do SQL Server

Parâmetro

Descrição

Controle de instalação do SQL Server

/ACTION

Obrigatório

Necessário para indicar o fluxo de trabalho de AddNode.

Valor com suporte:

  • AddNode

Controle de instalação do SQL Server

/IACCEPTSQLSERVERLICENSETERMS

Necessário somente quando o parâmetro /Q ou /QS é especificado para instalações autônomas.

Necessário para confirmar a aceitação dos termos de licença.

Controle de instalação do SQL Server

/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 do idioma inglês e do idioma correspondente ao sistema operacional.

Controle de instalação do SQL Server

/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 1 e 0. Por padrão, a instalação do SQL Server incluirá as atualizações localizadas.

Controle de instalação do SQL Server

/UpdateSource

Opcional

Especifique o local em que a instalação do SQL Server obterá as atualizações de produto. Os valores válidos são “MU” para pesquisar Microsoft Update, um caminho de pasta válido, um caminho relativo, por exemplo . \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 instalação do SQL Server

/CONFIGURATIONFILE

Opcional

Especifica o ConfigurationFile a ser usado.

Controle de instalação do SQL Server

/HELP, H, ?

Opcional

Exibe as opções de uso dos parâmetros.

Controle de instalação do SQL Server

/INDICATEPROGRESS

Opcional

Especifica que o arquivo de log de Instalação detalhado será conectado ao console.

Controle de instalação do SQL Server

/INSTANCENAME

Obrigatório

Especifica um nome de instância do SQL Server.

Para obter mais informações, consulte Configuração da instância.

Controle de instalação do SQL Server

/PID

Opcional

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

Controle de instalação do SQL Server

/Q

Opcional

Especifica que a Instalação é executada em modo silencioso sem nenhuma interface de usuário. Isso é usado para instalações autônomas.

Controle de instalação do SQL Server

/QS

Opcional

Especifica que a Instalação é executada e mostra o andamento por meio da interface do usuário, mas não aceita nenhuma entrada nem mostra nenhuma mensagem de erro.

Controle de instalação do SQL Server

/HIDECONSOLE

Opcional

Especifica se a janela do console é ocultada ou fechada.

Controle de instalação do SQL Server

/FAILOVERCLUSTERIPADDRESSES

Obrigatório

Especifica um endereço IP codificado. As codificações são delimitadas por ponto e vírgula (;) e seguem o formato <Tipo IP>;<endereço>;<nome de rede>;<máscara de sub-rede>. Os tipos IP com suporte incluem DHCP, IPv4 e IPv6. Você pode especificar vários endereços IP de cluster de failover com um espaço entre eles. Consulte os exemplos a seguir:

  • FAILOVERCLUSTERIPADDRESSES=DEFAULT

  • FAILOVERCLUSTERIPADDRESSES=IPv4;DHCP;ClusterNetwork1

  • FAILOVERCLUSTERIPADDRESSES=IPv4;172.16.0.0;ClusterNetwork1;172.31.255.255

  • FAILOVERCLUSTERIPADDRESSES=IPv6;DHCP;ClusterNetwork1

  • FAILOVERCLUSTERIPADDRESSES=IPv6;2001:db8:23:1002:20f:1fff:feff:b3a3;ClusterNetwork1

Para obter mais informações, consulte Adicionar ou remover nós em um cluster de failover do SQL Server (instalação).

Controle de instalação do SQL Server

/CONFIRMIPDEPENDENCYCHANGE

Obrigatório

Indica o consentimento para definir a dependência de recurso de endereço IP como OR para clusters de failover de várias sub-redes. Para obter mais informações, consulte Adicionar ou remover nós em um cluster de failover do SQL Server (instalação).

Valores com suporte:

  • 0 = False (padrão)

  • 1 = Verdadeiro

SQL Server Agent

/AGTSVCACCOUNT

Obrigatório

Especifica a conta do serviço SQL Server Agent.

SQL Server Agent

/AGTSVCPASSWORD

Obrigatório

Especifica a senha da conta do serviço SQL Server Agent.

Analysis Services

/ASSVCACCOUNT

Obrigatório

Especifica a conta de serviço do Analysis Services.

Analysis Services

/ASSVCPASSWORD

Obrigatório

Especifica a senha do serviço Analysis Services.

Mecanismo de Banco de Dados do SQL Server

/SQLSVCACCOUNT

Obrigatório

Especifica a conta de inicialização do serviço SQL Server.

Mecanismo de Banco de Dados do SQL Server

/SQLSVCPASSWORD

Obrigatório

Especifica a senha de SQLSVCACCOUNT.

Integration Services

/ISSVCPASSWORD

Obrigatório

Especifica a senha do Integration Services.

Reporting Services

/RSINSTALLMODE

Disponível no modo Somente arquivos.

Especifica o modo de Instalação do Reporting Services.

Reporting Services

/RSSVCPASSWORD

Obrigatório

Especifica a senha da conta de inicialização do serviço Reporting Services.

Observações adicionais:

O Mecanismo de Banco de Dados e o Analysis Services são os únicos componentes com suporte a cluster. Os outros recursos não oferecem suporte a 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

Parâmetros de remoção de nó

Use os parâmetros listados na tabela a seguir para desenvolver scripts de linha de comando para RemoveNode. Para desinstalar um cluster de failover, execute RemoveNode em cada nó de cluster de failover. Para obter mais informações, consulte Instâncias de cluster de failover do AlwaysOn (SQL Server).

Componente do SQL Server

Parâmetro

Descrição

Controle de instalação do SQL Server

/ACTION

Obrigatório

Necessário para indicar o fluxo de trabalho de RemoveNode.

Valor com suporte:

  • RemoveNode

Controle de instalação do SQL Server

/CONFIGURATIONFILE

Opcional

Especifica o ConfigurationFile a ser usado.

Controle de instalação do SQL Server

/HELP, H, ?

Opcional

Exibe as opções de uso dos parâmetros.

Controle de instalação do SQL Server

/INDICATEPROGRESS

Opcional

Especifica que o arquivo de log de Instalação detalhado será conectado ao console.

Controle de instalação do SQL Server

/INSTANCENAME

Obrigatório

Especifica um nome de instância do SQL Server.

Para obter mais informações, consulte Configuração da instância.

Controle de instalação do SQL Server

/Q

Opcional

Especifica que a Instalação é executada em modo silencioso sem nenhuma interface de usuário. Isso é usado para instalações autônomas.

Controle de instalação do SQL Server

/QS

Opcional

Especifica que a Instalação é executada e mostra o andamento por meio da interface do usuário, mas não aceita nenhuma entrada nem mostra nenhuma mensagem de erro.

Controle de instalação do SQL Server

/HIDECONSOLE

Opcional

Especifica se a janela do console é ocultada ou fechada.

Controle de instalação do SQL Server

/CONFIRMIPDEPENDENCYCHANGE

Obrigatório

Indica o consentimento para alterar a definição da dependência de recurso de endereço IP de OR para AND para clusters de failover de várias sub-redes. Para obter mais informações, consulte Adicionar ou remover nós em um cluster de failover do SQL Server (instalação).

Valores com suporte:

  • 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 de conta de serviço

É possível configurar os serviços do SQL Server com uma conta interna, uma conta local ou uma conta de domínio.

ObservaçãoObservação

Ao usar uma conta de serviço gerenciada, conta virtual ou uma conta interna, você não deve especificar os parâmetros de senha correspondentes. Para obter mais informações sobre estas contas de serviço, consulte a seção Novos tipos de conta disponíveis com o Windows 7 e o Windows Server 2008 R2 em Configurar contas de serviço e permissões do Windows.

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 do SQL Server

Parâmetro de conta

Parâmetro de senha

Tipo de inicialização

SQL Server Agent

/AGTSVCACCOUNT

/AGTSVCPASSWORD

/AGTSVCSTARTUPTYPE

Analysis Services

/ASSVCACCOUNT

/ASSVCPASSWORD

/ASSVCSTARTUPTYPE

Mecanismo de Banco de Dados do SQL Server

/SQLSVCACCOUNT

/SQLSVCPASSWORD

/SQLSVCSTARTUPTYPE

Integration Services

/ISSVCACCOUNT

/ISSVCPASSWORD

/ISSVCSTARTUPTYPE

Reporting Services

/RSSVCACCOUNT

/RSSVCPASSWORD

/RSSVCSTARTUPTYPE

Parâmetros de recursos

Para instalar recursos específicos, use o parâmetro /FEATURES e especifique o recurso pai ou os valores de recursos listados na tabela a seguir. Para obter uma lista de recursos com suporte nas edições do SQL Server, consulte Recursos com suporte nas edições do SQL Server 2012.

Parâmetro de recurso pai

Parâmetro de recurso

Descrição

SQL

Instala o Mecanismo de Banco de Dados do SQL Server, a Replicação, o Texto Completo e o Data Quality Server.

SQLEngine

Instala apenas o Mecanismo de Banco de Dados do SQL Server.

Replicação

Instala o componente Replicação juntamente com o Mecanismo de Banco de Dados do SQL Server.

FullText

Instala o componente FullText com o Mecanismo de Banco de Dados do SQL Server.

DQ

Copia os arquivos necessários para concluir a instalação do Data Quality Server. Depois de concluir a instalação do SQL Server, execute o arquivo DQSInstaller.exe para concluir a instalação do Data Quality Server. Para obter mais informações, consulte Executar o DQSInstaller.exe para concluir a instalação do Data Quality Server. O Mecanismo de Banco de Dados do SQL Server também é instalado.

AS

Instala todos os componentes do Analysis Services.

RS

Instala todos os componentes do Reporting Services.

DQC

Instala o Cliente Data Quality.

IS

Instala todos os componentes do Integration Services.

MDS

Instala o Master Data Services.

Ferramentas

Instala ferramentas cliente e componentes de Manuais Online do SQL Server.

BC

Instala componentes de compatibilidade com versões anteriores.

BOL

Instala componentes de Manuais Online do SQL Server para exibir e gerenciar o conteúdo da ajuda.

BIDS

Instala o SSDT (SQL Server Data Tools).

Conn

Instala os componentes de conectividade.

SSMS

Instala as Ferramentas de Gerenciamento – Básicas do SQL Server.

Isso inclui o seguinte:

  • Suporte do SQL Server Management Studio para o utilitário Mecanismo de Banco de Dados do SQL Server, SQL Server Express, sqlcmd e o provedor do SQL Server PowerShell

ADV_SSMS

Instala as Ferramentas de Gerenciamento – Completas do SQL Server.

Isso inclui os seguintes componentes, além dos componentes da versão Básica:

  • Suporte do SQL Server Management Studio para Reporting Services, Analysis Services e Integration Services

  • SQL Server Profiler

  • Orientador de Otimização do Mecanismo de Banco de Dados

  • Gerenciamento do Utilitário do SQL Server

DREPLAY_CTLR

Instala o Distributed Replay Controller

DREPLAY_CLT

Instala o Distributed Replay Client

SNAC_SDK

Instala o SDK para o Microsoft SQL Server Native Client

SDK

Instala o Software Development Kit.

LocalDB1

Instala o LocalDB, um modo de execução do SQL Server Express destinado a desenvolvedores de programas.

1LocalDB é uma opção na instalação de qualquer SKU do SQL Server 2012 Express. Para obter mais informações sobre SQL Server 2012 Express LocalDB, consulte SQL Server 2012 Express LocalDB.

Exemplos de parâmetros de recursos:

Parâmetro e valores

Descrição

/FEATURES=SQLEngine

Instala o Mecanismo de Banco de Dados sem os componentes de replicação e texto completo.

/FEATURES=SQLEngine, FullText

Instala o Mecanismo de Banco de Dados e o texto completo.

/FEATURES=SQL, Tools

Instala o Mecanismo de Banco de Dados completo e todas as ferramentas.

/FEATURES=BOL

Instala componentes de Manuais Online do SQL Server para exibir e gerenciar o conteúdo da ajuda.

Parâmetros de função

A função de instalação ou o parâmetro /Role é usado para instalar uma seleção pré-configurada de recursos. As funções do Analysis Services instalam uma instância do Analysis Services em um farm existente do SharePoint ou em um novo farm não configurado. São fornecidas duas funções de instalação para dar suporte a cada cenário. Você pode escolher somente uma função de instalação para instalar de cada vez. Se você escolher uma função de instalação, serão instalados os recursos e os componentes que pertencem à função. Você não pode variar os recursos e os componentes que são designados para aquela função. Para obter mais informações sobre como usar o parâmetro de função de recurso, consulte Instalar o PowerPivot pelo prompt de comando.

A função AllFeatures_WithDefaults é o comportamento padrão de edições do SQL Server Express e reduz o número de caixas de diálogo apresentadas ao usuário. Ela pode ser especificada na linha de comando ao instalar uma edição do SQL Server que não seja o SQL Server Express.

Função

Descrição

Instala…

SPI_AS_ExistingFarm

Instala o Analysis Services como uma instância nomeada do PowerPivot em um farm existente do SharePoint Server 2010 ou em um servidor autônomo.

O mecanismo de cálculo do Analysis Services, pré-configurado para o armazenamento e o processamento de dados na memória.

Pacotes de solução do PowerPivot

Programa instalador do PowerPivot 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 PowerPivot em um novo farm não configurado do Office SharePoint Server 2010 ou em um servidor autônomo. A Instalação do SQL Server configurará o farm durante a instalação da função de recurso.

O mecanismo de cálculo do Analysis Services, pré-configurado para o armazenamento e o processamento de dados na memória.

Pacotes de solução do PowerPivot

Manuais Online do SQL Server

Mecanismo de Banco de Dados

Ferramentas de configuração

SQL Server Management Studio

AllFeatures_WithDefaults

Instala todos os recursos que estão disponíveis com a edição atual.

Adiciona o usuário atual à função de servidor fixa sysadmin do SQL Server.

No Windows Vista ou no Windows Server 2008 ou posterior e quando o sistema operacional não é controlador de domínios, o Mecanismo de Banco de Dados e o Reporting Services são padronizados para usar a conta NTAUTHORITY\NETWORK SERVICE e o Integration Services é padronizado para usar a conta NTAUTHORITY\NETWORK SERVICE.

Essa função é habilitada por padrão em edições do SQL Server Express. Para todas as outras edições, essa função não é habilitada, mas pode ser especificada por meio da interface do usuário ou de parâmetros de linha de comando.

Em edições do SQL Server Express, instala somente os recursos disponíveis na edição. Nas outras edições, instala todos os recursos do SQL Server.

O parâmetro AllFeatures_WithDefaults pode ser combinado com outros parâmetros que substituem as configurações de parâmetro AllFeatures_WithDefaults. Por exemplo, o uso do parâmetro AllFeatures_WithDefaults e do parâmetro /Features=RS substitui o comando para instalar todos os recursos e instala apenas o Reporting Services, mas obriga o parâmetro AllFeatures_WithDefaults a usar a conta de serviço padrão do Reporting Services.

Ao usar o parâmetro AllFeatures_WithDefaults junto com /ADDCURRENTUSERASSQLADMIN=FALSE, a caixa de diálogo de provisionamento não será preenchida automaticamente com o usuário atual. Adicione /AGTSVCACCOUNT e /AGTSVCPASSWORD para especificar uma conta de serviço e uma senha para o SQL Server Agent.

Controlando o comportamento de Failover com o parâmetro /FAILOVERCLUSTERROLLOWNERSHIP

Para atualizar um cluster de failover do SQL Server para o SQL Server 2012, você deve executar a Instalação em um nó de cluster de failover de cada vez, começando com os nós passivos. A Instalação determina quando executar o failover para o nó atualizado, dependendo do número total de nós na instância de cluster de failover e do número de nós que já foram atualizados. Quando metade ou mais da metade dos nós já tiver sido atualizada, por padrão, a Instalação provocará um failover em 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 no prompt de comando e use o parâmetro /FAILOVERCLUSTERROLLOWNERSHIP para controlar o comportamento de failover antes de a operação de atualização colocar o nó offline. Este parâmetro é usado da seguinte maneira:

  • /FAILOVERCLUSTERROLLOWNERSHIP=0 não estenderá 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 estenderá a propriedade (mover grupo) do cluster 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 (mover grupo) do cluster conforme necessário.

Configuração do parâmetro ID da Instância ou InstanceID

O parâmetro ID da Instância ou /InstanceID é 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.

  • SQL Instance ID:MSSQL11.<INSTANCEID>

  • AS Instance ID:MSAS11.<INSTANCEID>

  • RS Instance ID:MSRS11.<INSTANCEID>

Os componentes com suporte à instância são instalados nos seguintes locais:

%Arquivos de Programas%\Microsoft SQL Server\<SQLInstanceID>

%Arquivos de Programas%\Microsoft SQL Server\<ASInstanceID>

%Arquivos de Programas%\Microsoft SQL Server\<RSInstanceID>

ObservaçãoObservação

Se INSTANCEID não for especificado na linha de comando, por padrão, a Instalação substituirá <INSTANCEID> pelo <INSTANCENAME>.

Consulte também

Tarefas

Instalar o SQL Server 2012 por meio do Assistente de Instalação (Instalação)

Conceitos

Instalação do cluster de failover do SQL Server

Instalar os recursos do SQL Server 2012 Business Intelligence