【发布时间】:2018-08-15 14:20:05
【问题描述】:
我有一个使用命令行字符串安装 SQL 服务器的项目。该字符串在 SQL Server 2012 Express 中运行良好,但现在我正在使用 SQL Server 2014 Express Service Pack 1 尝试相同的字符串,安装失败,我在摘要日志中收到此错误。
我的命令:
SQLServer2014SP1-KB3058865-x64-ENU.EXE /qs /ACTION=Install
/FEATURES=SQL /INSTANCENAME="CLIMET01"
/SQLSYSADMINACCOUNTS="BUILTIN\ADMINISTRATORS"
/SQLSVCACCOUNT="NT AUTHORITY\NETWORK SERVICE"
/TCPENABLED="1" /IACCEPTSQLSERVERLICENSETERMS
错误:
指定的值“安装”无效。要在无人值守模式下运行,您必须指定有效的 ACTION。 ACTION 的有效值为:' None RemovePatch Uninstall Install Upgrade Patch Repair LandingPage ClusterReport RunRules PrepareFailoverCluster CompleteFailoverCluster InstallFailoverCluster RemoveNode AddNode EditionUpgrade Bootstrap ComponentUpdate Help RebuildDatabase RunDiscovery PrepareImage CompleteImage ConfigureImage'
HResult : 0x858c000d
设施代码:1420 (58c)
错误代码:13 (000d)数据:
SQL.Setup.FailureCategory = InputSettingValidationFailure
actionValue = 安装
有什么想法吗?谢谢!
【问题讨论】:
-
您是否尝试过询问 Microsoft 支持?
Install列在有效值中,所以也许您应该将其报告为错误。
标签: sql sql-server sql-server-2014 sql-server-2014-express