首页 > 解决方案 > 通过配置文件 (.ini) 安装 SQL Server 2017

问题描述

我正在尝试通过 CMD 行安装 SQL Server 2017,但我不断收到相同的错误(附在下面)。

我的步骤是

  1. 下载 SQL Server 2017 ISO

  2. 生成 .ini 文件,通过安装向导并在我获得文件目录时停止。

  3. 从 sertup.exe 文件的位置运行 CMD 行

  4. 使用 .ini 文件传递​​参数(附件)

CMD线

E:\setup.exe /ConfigurationFile=C:\Program Files\Microsoft SQL Server\140\Setup Bootstrap\Log\20200423_134227\ConfigurationFile.ini/SQLSVCPASSWORD=asdfasdf /AGTSVCPASSWORD=seqsdf /SAPWD=dfasdf /IACCEPTSQLSERVERLICENSETERMS

配置文件 (.ini)

;SQL Server 2017 Configuration File
[OPTIONS]
IACCEPTPYTHONLICENSETERMS="True"
ACTION="Install"
SUPPRESSPRIVACYSTATEMENTNOTICE="False"
IACCEPTROPENLICENSETERMS="True"
ENU="True"
QUIET="True"
QUIETSIMPLE="False"
UIMODE="Normal"
UpdateEnabled="True"
USEMICROSOFTUPDATE="False"
UpdateSource="MU"
FEATURES=SQLENGINE
HELP="False"
INDICATEPROGRESS="False"
X86="False"
INSTANCENAME="MSSQLSERVER2017"
INSTALLSHAREDDIR="C:\Program Files\Microsoft SQL Server"
INSTALLSHAREDWOWDIR="C:\Program Files (x86)\Microsoft SQL Server"
INSTANCEID="MSSQLSERVER2017"
SQLTELSVCACCT="NT Service\SQLTELEMETRY$MSSQLSERVER2017"
SQLTELSVCSTARTUPTYPE="Automatic"
INSTANCEDIR="C:\Program Files\Microsoft SQL Server"
AGTSVCACCOUNT="NT Service\SQLAgent$MSSQLSERVER2017"
AGTSVCSTARTUPTYPE="Automatic"
COMMFABRICPORT="0"
COMMFABRICNETWORKLEVEL="0"
COMMFABRICENCRYPTION="0"
MATRIXCMBRICKCOMMPORT="0"
SQLSVCSTARTUPTYPE="Automatic"
FILESTREAMLEVEL="0"
ENABLERANU="False"
SQLCOLLATION="SQL_Latin1_General_CP1_CI_AS"
SQLSVCACCOUNT="NT Service\MSSQL$MSSQLSERVER2017"
SQLSVCINSTANTFILEINIT="False"
SQLSYSADMINACCOUNTS="user"
SECURITYMODE="SQL"
SQLTEMPDBFILECOUNT="8"
SQLTEMPDBFILESIZE="8"
SQLTEMPDBFILEGROWTH="64"
SQLTEMPDBLOGFILESIZE="8"
SQLTEMPDBLOGFILEGROWTH="64"
ADDCURRENTUSERASSQLADMIN="False"
TCPENABLED="0"
NPENABLED="0"
BROWSERSVCSTARTUPTYPE="Disabled"

错误:

错误屏幕截图

标签: sql-serverdatabase-administrationsql-server-2017

解决方案


推荐阅读