Hallo,
im Rahmen eines Setup soll Microsoft SQL Server 2014 Express mit installiert werden. Am besten wäre es, wenn der SQL-Server bereits vor dem Ausführen von SQL-Scripten installiert werden könnte, aber dabei gab es in der Vergangenheit immer Probleme, da das SQL-Setup nicht während des Haupt-Setups ausgeführt werden konnten.
Damit ich nicht unnötig viele Setups bereitstellen muss (eines für 32 Bit und eines für 64 Bit ist sowieso unerlässlich), soll der Aufruf des SQL Server-Setup entweder per Batch-Datei oder direkt per CA erfolgen. So kann ich die entsprechenden Parameter mitgeben, damit der SQL Server ohne Eingriff des Anwenders installiert wird, bzw. eine vorhandene ältere Version aktualisiert werden kann.
Aufruf Intallation:
"#Pfad#SQLEXPRADV_x64_DEU.exe" /ACTION=Install /IACCEPTSQLSERVERLICENSETERMS /QS /HIDECONSOLE /UpdateEnabled=true /FEATURES=SQLENGINE,FullText,SSMS,SNAC_SDK /INSTANCENAME="Instanz1" /BROWSERSVCSTARTUPTYPE=Automatic /SAPWD=Passwort1 /SECURITYMODE=SQL /SQLSVCACCOUNT="NT AUTHORITY\SYSTEM" /TCPENABLED=1
Aufruf Upgrade:
"#Pfad#SQLEXPRADV_x64_DEU.exe" /ACTION=Upgrade /IACCEPTSQLSERVERLICENSETERMS /QS /HIDECONSOLE /UpdateEnabled=true /FEATURES=SQLENGINE,FullText,SSMS,SNAC_SDK /INSTANCEID=Instanz1 /INSTANCENAME=Instanz1
Der String #Pfad# soll vorher per Text File Changes angepasst werden (das funktioniert auch einwandfrei).
Wie löse ich das am besten? Bisher ist es mir nicht gelungen, die CA aus dem Setup heraus zu starten. Ich hoffe, ihr könnt mir weiterhelfen.