我正在创建一个自定义设置来部署我的应用程序,我需要安静地安装SQL Express 2008.除了风箱外,一切正常:
答案 0 :(得分:0)
/QS
命令行开关。答案 1 :(得分:0)
您是否阅读过Install SQL Server 2012 from the Command Prompt?
我需要向用户说明安装进度
使用/QS
:通过命令提示符安装时,SQL Server通过使用/ Q参数支持完全安静模式,或使用/ QS参数支持Quiet Simple模式。 / QS开关仅显示进度,不接受任何输入,如果遇到则不显示错误消息。仅当指定/ Action = install时才支持/ QS参数。
那么如何避免用户取消...
使用/QS
: ... / QS开关仅显示进度,不接受任何输入 ...
如何确定设置已完成
等待设置完成。如何实现这取决于您如何启动安装程序。从脚本中使用start /wait
。从C#使用Process.WaitForExit()
。
是的,始终安装最新的SQL Express版本(现在是2012年,即将于2014年)。没有理由部署6年的免费程序的不支持版本......