Hallo,
ich versuche meine Microsoft SQL Server 2008 R2 Installation zu automatisieren mit Java.
Eine originale Lizenz des SQL Server ist vorhanden.
Die Paramter lauten
Ich scheitere daran diese Parameter über einen String zu übergeben.
Das ist mein bisheriger Code
Vielleicht weiß jemand eine Lösung für mein Problem.
mfg
hitman47
ich versuche meine Microsoft SQL Server 2008 R2 Installation zu automatisieren mit Java.
Eine originale Lizenz des SQL Server ist vorhanden.
Die Paramter lauten
Code:
setup.exe /q /ACTION=Install /ERRORREPORTING="False" /FEATURES=SQLENGINE,RS,AS,IS,SSMS,TOOLS,BIDS,ADV_SSMS,CONN /INSTANCENAME=MSSQLSERVER /INSTANCEDIR="D:\Program Files\Microsoft SQL Server" /SQLSVCACCOUNT="NT AUTHORITY\System" /SQLSYSADMINACCOUNTS="BUILTIN\ADMINISTRATORS" /SQLSVCSTARTUPTYPE=Automatic /AGTSVCACCOUNT="NT AUTHORITY\SYSTEM" /AGTSVCSTARTUPTYPE=Automatic /RSSVCACCOUNT="NT AUTHORITY\System" /RSSVCSTARTUPTYPE=Automatic /ASSVCACCOUNT="NT AUTHORITY\System" /ASSVCSTARTUPTYPE=Disabled /ASSYSADMINACCOUNTS="BUILTIN\ADMINISTRATORS" /ISSVCACCOUNT="NT AUTHORITY\System" /ISSVCSTARTUPTYPE=Disabled /ASCOLLATION="Latin1_General_CI_AS" /SQLCOLLATION="SQL_Latin1_General_CP1_CI_AS" /TCPENABLED="1" /NPENABLED="1" /IAcceptSQLServerLicenseTerms
Ich scheitere daran diese Parameter über einen String zu übergeben.
Das ist mein bisheriger Code
Java:
Runtime.getRuntime().exec("cmd.exe /c SQL_Server_2008_R2_Enterprise\\setup.exe /q /ACTION=Install /ERRORREPORTING=""False"" /FEATURES=SQLENGINE,RS,AS,IS,SSMS,TOOLS,BIDS,ADV_SSMS,CONN /INSTANCENAME=MSSQLSERVER /INSTANCEDIR=""E:\Program Files\Microsoft SQL Server"" /SQLSVCACCOUNT=""NT AUTHORITY\System"" /SQLSYSADMINACCOUNTS=""BUILTIN\ADMINISTRATORS"" /SQLSVCSTARTUPTYPE=Automatic /AGTSVCACCOUNT=""NT AUTHORITY\SYSTEM"" /AGTSVCSTARTUPTYPE=Automatic /RSSVCACCOUNT=""NT AUTHORITY\System"" /RSSVCSTARTUPTYPE=Automatic /ASSVCACCOUNT=""NT AUTHORITY\System"" /ASSVCSTARTUPTYPE=Disabled /ASSYSADMINACCOUNTS=""BUILTIN\ADMINISTRATORS"" /ISSVCACCOUNT=""NT AUTHORITY\System"" /ISSVCSTARTUPTYPE=Disabled /ASCOLLATION=""Latin1_General_CI_AS"" /SQLCOLLATION=""SQL_Latin1_General_CP1_CI_AS"" /TCPENABLED=""1"" /NPENABLED=""1"" /IAcceptSQLServerLicenseTerms");
Vielleicht weiß jemand eine Lösung für mein Problem.
mfg
hitman47
Zuletzt bearbeitet von einem Moderator: