Argumentos faltando na instalação da linha de comando do SQL 2012

1

Eu sou novo na instalação do SQL por meio da linha de comando.

  • Estamos desenvolvendo um aplicativo e usando o Shield de instalação.
  • Eu preciso instalar o SQL Server em clientes pc, então estou usando a instalação silenciosa de linha de comando do SQL.
  • O problema é que somente a instalação do servidor MS-SQL 2012 (inglês) está sendo instalada. Eu preciso instalar o SQL Server completo, cliente nativo, .NET Framework, VSS Writer, arquivos de suporte de instalação, navegador de servidor e tudo
  • Estou usando este comando para instalar o SQL:

    SQLEXPR_x64_ENU /QS /IACCEPTSQLSERVERLICENSETERMS=1 /Action=install /INSTANCENAME=XYZ /INSTALLSQLDATADIR=C:\Program Files\Microsoft SQL Server\  /FEATURES=SQLENGINE,REPLICATION,SNAC_SDK /SAPWD=n:4Y2cX=W3/i /SECURITYMODE=SQL /TCPENABLED=1 /NPENABLED=0
    

Eu também tentei /FEATURES=SQLENGINE, TOOLS , mas não foi útil.

    
por Vikram Singh 24.09.2014 / 07:13

1 resposta

1

Eu acho que há alguns problemas com sua linha de comando, alguns dos switches não são variáveis, alguns deles você precisa escapar com aspas.

Para instalar os recursos listados, você precisa dos seguintes recursos:

SQLEXPR_x64_ENU /QS /IACCEPTSQLSERVERLICENSETERMS /Action=install /INSTANCENAME=XYZ /FEATURES=SQLEngine,REPLICATION,SNAC_SDK /SAPWD="n:4Y2cX=W3/I" /SECURITYMODE=SQL /TCPENABLED=1 /NPENABLED=0

Assegure-se de que a lista de recursos não tenha um espaço e que quaisquer caracteres reservados tenham escapadas entre aspas. A documentação do MSDN não está clara, dá um exemplo com um espaço como você tentou usar, mas a página realmente afirma:

/PARAMETER="value1" "value2" "value3" for all multiple-value parameters. Using double quotation marks is recommended, but required if the value contains a space

/FEATURES, which is a multivalued parameter, but its format is /FEATURES=AS,RS,IS without a space, comma-delimited

Assegure-se de ter o invólucro correto também. Consulte aqui para obter guias detalhados sobre como usar os switches da linha de comando para uma instalação do SQL.

    
por 23.07.2015 / 17:27