SQl Express 2005的无声安装

时间:2008-11-06 21:55:44

标签: installation sql-server-express silent

任何人都可以让我知道执行SQL Server Express 2005静默安装的过程以及指定安装参数的方法。

4 个答案:

答案 0 :(得分:7)

获取MSI并执行

string InstallFile = "SSCERuntime-ENU-x86.msi"
string LogFile = "C:\Install.log"

Process proc;
proc = Process.Start("msiexec", "/l " + LogFile + " /quiet /i " + InstallFile);

答案 1 :(得分:4)

如果您这样做是为了支持桌面应用程序的部署,那么这是一个坏主意。

使用Compact Edition的SQL Server而不是Express Edition。它更适合于进程中的情况,并且部署起来要容易得多。

答案 2 :(得分:1)

感谢您及时回复,我会尝试一下, 但是对于SQL EXPRESS我看起来像这样 http://msdn.microsoft.com/en-us/library/ms144259.aspx

答案 3 :(得分:1)

您可以在此处找到变量http://msdn.microsoft.com/en-us/library/ms345154(SQL.90).aspx

您应该可以使用msiexec / qn静默安装REBOOT = ReallySuppress ADDLOCAL = ALL INSTANCENAME = SAPWD =

您可能需要在上面的链接中设置一些其他变量,如SQLAUTOSTART和DISABLENETWORKPROTOCOLS。