0

我正在尝试使用 Web 安装程序和命令行将 MS SQL SERVER 2016 与 SQL Server R Services 一起安装。我是根据这篇文章https://msdn.microsoft.com/en-us/library/mt695943.aspx做的

使用相同的 Web 安装程序,但不是命令行可以完美运行。所有想要的功能都在那里。问题是命令行安装只安装 SQLEngine 和复制功能。日志调查没有多大帮助。似乎没有下载正确的文件,这就是它们丢失的原因

我的命令行是:

SQLServer2016-SSEI-Expr.exe /ConfigurationFile=C:\temp\configuration.ini /IACCEPTSQLSERVERLICENSETERMS /MediaPath=C:\SQLSetup /ENU

而配置文件内容是

 [OPTIONS]
 Action=Install
 INSTANCENAME=MSSQL2016
 FEATURES=SQL,AdvancedAnalytics
 IACCEPTROPENLICENSETERMS
 SECURITYMODE=SQL
 SQLSYSADMINACCOUNTS="<username>"
 SAPWD="%password%"

我究竟做错了什么?

更新:日志:https ://dl.dropboxusercontent.com/u/3028367/20161005_093914.zip

更新 2:我想我找到了丢失文件的原因当我运行 SQLServer2016-SSEI-Expr.exe /? 我把这个拿出来:

Optional settings for basic install
==================================

D:\Downloads\SQLServer2016-SSEI-Expr.exe [/ConfigurationFile=C:\Configuration.ini] [/IAcceptSqlServerLicenseTerms] [/Med
iaPath=C:\SqlServer2016Setup] [/ENU]

ConfigurationFile              Specifies the ConfigurationFile to use.
IAcceptSqlServerLicenseTerms   Required to acknowledge acceptance of the license terms.
MediaPath                      Location where SQL Server setup media will be downloaded and extracted to.
ENU                            Use this parameter to install the English version of SQL Server on a localized operating
system.

“基本的!” 我需要“自定义”如果我使用 UI,它可以与相同的安装程序一起使用

4

2 回答 2

0

您的 INI 文件似乎只要求 SQLServer 安装 SQLEngine 和分析等少数功能。

当你指定

FEATURES=SQL,Tools

SQL 将安装..

. SQL 功能将安装数据库引擎、复制和全文。工具功能将安装管理工具、联机丛书、SQL Server Data Tools 和其他共享组件

当你指定

FEATURES=SQLENGINE,REPLICATION,FULLTEXT,CONN,IS,BC,SDK,SSMS,ADV_SSMS,OCS

它将安装上述所有功能

因此,由于您指定的方式,您可能会缺少某些功能

于 2016-10-05T13:59:02.983 回答
0

由于这篇文章https://support.microsoft.com/en-us/kb/3192738 Web 安装程序仅支持基本安装,至少在这一点上

于 2016-10-17T08:32:36.700 回答