【发布时间】:2010-09-21 04:36:35
【问题描述】:
谁能告诉我执行 SQL Server Express 2005 静默安装的过程以及指定安装参数的方法。
【问题讨论】:
标签: installation sql-server-express silent
谁能告诉我执行 SQL Server Express 2005 静默安装的过程以及指定安装参数的方法。
【问题讨论】:
标签: installation sql-server-express silent
获取 MSI 并执行
string InstallFile = "SSCERuntime-ENU-x86.msi"
string LogFile = "C:\Install.log"
Process proc;
proc = Process.Start("msiexec", "/l " + LogFile + " /quiet /i " + InstallFile);
【讨论】:
如果您这样做是为了支持桌面应用程序的部署,那么这是个坏主意。
使用 SQL Server 的精简版而不是速成版。它更适合进程中的情况,而且更容易部署。
【讨论】:
感谢您的及时回复,我会试试的, 但我正在为 SQL EXPRESS 寻找类似的东西 http://msdn.microsoft.com/en-us/library/ms144259.aspx
【讨论】:
你可以在这里找到变量,http://msdn.microsoft.com/en-us/library/ms345154(SQL.90).aspx
您应该能够使用 msiexec /qn REBOOT=ReallySuppress ADDLOCAL=ALL INSTANCENAME= SAPWD= 进行静默安装
您可能想要设置一些其他变量,您可以在上面的链接中找到这些变量,例如 SQLAUTOSTART 和 DISABLENETWORKPROTOCOLS。
【讨论】: