0

我创建了一个 C# Windows 应用程序并将 SQL Server 2008 R2 用于数据库。所以我需要在我的客户端机器上安装 SQL Server 来运行我的应用程序。

为此,我使用 Installshield 创建了一个设置,并添加了 SQL Server 的先决条件。

但问题是:我需要静默安装,这样用户就不必配置它。我尝试了一个命令行代码,但它不起作用,它显示正在安装 SQL Server,但它并没有真正安装。

我尝试过的代码:-

SQLEXPRWT_x86_ENU.exe /q /Action=Install /Hideconsole 
     /Features=SQL,Tools /InstanceName=SQLExpress 
     /SQLSYSADMINACCOUNTS="Builtin\Administrators" 
     /SQLSVCACCOUNT="NT AUTHORITY\Network Service" /SQLSVCPASSWORD="a123"

在此处输入图像描述

4

1 回答 1

0

我认为您缺少 IACCEPTSQLSERVERLICENSETERMS 参数,它是静默安装所必需的,它应该是 TRUE。

检查以下链接。

如何使用命令提示符静默安装 SQL Server 2008 R2 Express

SQL Server 2008 R2 – 无人值守静默安装

于 2013-08-09T10:09:42.237 回答