2

I am trying to install SQL Server 2012 Express from command line. Here is a test example:

setup.exe /QS /ACTION=install /INSTANCENAME="UnattendedCmd123" 
          /IACCEPTSQLSERVERLICENSETERMS /FEATURES=SQLENGINE,SSMS 
          /SQLSYSADMINACCOUNTS="BUILTINADMINISTRATORS"

This should work but it doesn't install (no error) I checked the summary in the logs and it shows:

User Input Settings:

  ACTION:                        RunRules
  CONFIGURATIONFILE:             
  ENU:                           true
  FEATURES:                      SQLENGINE, SSMS
  HELP:                          false
  IACCEPTSQLSERVERLICENSETERMS:  false
  INDICATEPROGRESS:              false
  INSTANCENAME:                  UNATTENDEDCMD123
  PID:                           *****
  QUIET:                         false
  QUIETSIMPLE:                   true
  RULES:                         GlobalRules
  UIMODE:                        AutoAdvance
  X86:                           false

IACCEPTSQLSERVERLICENSETERMS:  false

Why is it coming through as false when I clearly have the parameter?

FrostyFire
  • 3,212
  • 3
  • 29
  • 53
  • Did you ever happen to find a solution to this? I have a similar issue where it seems like its just ignoring my `/IACCEPTSQLSERVERLICENSETERMS` command. – Hershizer33 Jan 29 '16 at 17:57
  • @Hershizer33 yeah but I don't remember the solution. I think I read somewhere else that its always false, and when I dug into it it was failing for another reason unrelated to accepting the terms. – FrostyFire Jan 30 '16 at 03:40

0 Answers0