使用高级工具安装SQL Server Express

时间:2016-06-15 15:07:51

标签: sql wpf sql-server-2014-express silent-installer

我正在尝试通过WPF应用程序静默安装带有高级服务的SQL Server 2014 Express(SQLEXPRADV_x64_ENU)但我遇到了一些困难。

当应用程序运行时,它会提取安装文件,但似乎只是跳过所有其他文件并且不安装任何内容。我也没有收到任何错误消息。以下是我正在传递的论据。对我所做错的任何帮助都将不胜感激。

var process = new Process
                {
                    StartInfo =
                    {
                        FileName = $"{_installationSoftwarePath}\\SQLEXPRADV_x64_ENU.exe",
                        Arguments = $"  /QS /u /x:\"C:\\{Guid.NewGuid()}\" /ACTION=Install /ENU /FEATURES=SQLEngine,RS,Tools /IACCEPTSQLSERVERLICENSETERMS /SECURITYMODE=SQL /SAPWD=***** /HIDECONSOLE /SQLSVCACCOUNT=\"NT AUTHORITY\\SYSTEM\" /SQLSVCSTARTUPTYPE=Automatic /BROWSERSVCSTARTUPTYPE=Automatic /TCPENABLED=1 /SQLSYSADMINACCOUNTS=%USERDOMAIN%\\Administrator",
                        WindowStyle = ProcessWindowStyle.Hidden,
                        RedirectStandardOutput = true,
                        UseShellExecute = false
                    }
                };

                process.Start();

                process.WaitForExit();

0 个答案:

没有答案