hallo. habe eine kleine anwendung geschrieben die sql server 2005 express veborgen installiert. funktioniert einwandfrei:
Me.pServer = New System.Diagnostics.Process
With Me.pServer
.EnableRaisingEvents = True
.StartInfo.FileName = My.Application.Info.DirectoryPath & "\sse2005\Setup.exe"
.StartInfo.Arguments = _
"/qb" & _
" ADDLOCAL=ALL" & _
" SQLBROWSERAUTOSTART=1" & _
" SQLAUTOSTART=1" & _
" SECURITYMODE=SQL" & _
" SAPWD=" & strPwd & _
" DISABLENETWORKPROTOCOLS=0" & _
" ENABLERANU=1" & _
" ADDUSERASADMIN=1"
.Start()
.WaitForExit
End With
wie kann ich auf die gleiche art sql server 2005 expr. auf sql server 2008 expr. upgraden bzw. sql server 2008 expr. neu installieren?
folgendes läuft nicht:
.StartInfo.FileName = My.Application.Info.DirectoryPath & "\sse2008\Setup.exe"
.StartInfo.Arguments = _
"/q" & _
" /FEATURES=SQL_Tools" & _
" /BROWSERSVCSTARTUPTYPE=2" & _
" /SQLSVCSTARTUPTYPE=2" & _
" /SECURITYMODE=SQL" & _
" /SAPWD=test" & _
" /ENABLERANU=True" & _
" /ADDCURRENTUSERASADMIN=True"
.Start()
.WaitForExit()
was mache ich falsch? danke
Me.pServer = New System.Diagnostics.Process
With Me.pServer
.EnableRaisingEvents = True
.StartInfo.FileName = My.Application.Info.DirectoryPath & "\sse2005\Setup.exe"
.StartInfo.Arguments = _
"/qb" & _
" ADDLOCAL=ALL" & _
" SQLBROWSERAUTOSTART=1" & _
" SQLAUTOSTART=1" & _
" SECURITYMODE=SQL" & _
" SAPWD=" & strPwd & _
" DISABLENETWORKPROTOCOLS=0" & _
" ENABLERANU=1" & _
" ADDUSERASADMIN=1"
.Start()
.WaitForExit
End With
wie kann ich auf die gleiche art sql server 2005 expr. auf sql server 2008 expr. upgraden bzw. sql server 2008 expr. neu installieren?
folgendes läuft nicht:
.StartInfo.FileName = My.Application.Info.DirectoryPath & "\sse2008\Setup.exe"
.StartInfo.Arguments = _
"/q" & _
" /FEATURES=SQL_Tools" & _
" /BROWSERSVCSTARTUPTYPE=2" & _
" /SQLSVCSTARTUPTYPE=2" & _
" /SECURITYMODE=SQL" & _
" /SAPWD=test" & _
" /ENABLERANU=True" & _
" /ADDCURRENTUSERASADMIN=True"
.Start()
.WaitForExit()
was mache ich falsch? danke
Comment