Sql server SQL Server的Cmd行安装失败,原因是:设置为';浏览器类型';指定的消息无法识别
我正在尝试使用命令行工具安装SQL server 2016 Express版本。它失败并显示以下消息:无法识别指定的设置“browsersvcstartuptype”,无法识别指定的设置“sqlsvcstartuptype” 我浏览了msdn上的文档,还复制了示例安装语句,替换为my.exe。下面是我试图运行的命令Sql server SQL Server的Cmd行安装失败,原因是:设置为';浏览器类型';指定的消息无法识别,sql-server,cmd,Sql Server,Cmd,我正在尝试使用命令行工具安装SQL server 2016 Express版本。它失败并显示以下消息:无法识别指定的设置“browsersvcstartuptype”,无法识别指定的设置“sqlsvcstartuptype” 我浏览了msdn上的文档,还复制了示例安装语句,替换为my.exe。下面是我试图运行的命令 SQLServer2016-SSEI-Expr.exe /q /ACTION=Install /BROWSERSVCSTARTUPTYPE=Automatic /SQLSVCSTAR
SQLServer2016-SSEI-Expr.exe /q /ACTION=Install /BROWSERSVCSTARTUPTYPE=Automatic /SQLSVCSTARTUPTYPE=Automatic
/FEATURES=SQL /INSTANCENAME=SQLEXPRESS2016 /SQLSVCACCOUNT=\"NT AUTHORITY\\Network Service\" /SQLSYSADMINACCOUNTS=\"BUILTIN\\ADMINISTRATORS\
/AGTSVCACCOUNT=\"NT AUTHORITY\\Network Service\" /SAPWD=CoolSign@123 /SECURITYMODE=SQL /IACCEPTSQLSERVERLICENSETERMS
我们应该看到安装过程开始了,但是没有完成,上面提到的错误消息正在被刷新
有人能告诉我是什么导致了这个问题吗?这些选项是在SQL Server 2017中添加的,所以2016年不知道它们是什么。比较和考虑使用2017赞成2016,因为,它是新的,更好的,并将支持更长的时间。谢谢你的回应。当我使用SQLServer2017-SSEI-Expr.exe代替2016 exe时,我会遇到相同的错误。SQLServer2017-SSEI-Expr.exe只是安装程序的包装,您不能通过从命令行调用包装直接安装SQL Server,这些文章不适用于SSEI-Expr.exe。您需要手动运行该exe,选择
下载媒体
选项,选择一个文件夹,然后使用上面的命令行选项运行SQLEXPR\u x64\u ENU.exe
。非常感谢!实际上,在提取SQLEXPR\u x64\u ENU.exe
后,您需要运行setup.exe
。您可以在命令行中使用SSEI-Expr.exe来自动下载,例如使用/ACTION=Download/MEDIAPATH=C:\temp\which
-但是,虽然有/ACTION=Install
选项,但您没有使用适当(非包装)安装程序所具有的所有灵活性。通过运行SQLServer2017-SSEI-Expr.exe/?
,SQLEXPR\u x64\u chs.exe/?
,最后运行setup.exe/?
,您可以看到可用的选项-后者比其他选项多几十个。