SQL server 数据库服务引擎服务安装失败

时间:2022-01-29 17:13:10
SQL server刚开始装的时候,我将其误判为安装失败,然后尝试卸载,发觉在卸载程序后系统中仍有文件残留,尝试删除,但是总是显示为有程序占用无法删除。
在之后重新安装SQL server仍是不成功,总是显示数据库引擎服务安装失败。
请大神指导如何拯救我的SQL SERVER(除了重装系统)具体日志如下:
Overall summary:
  Final result:                  失败: 请查看下面的详细信息
  Exit code (Decimal):           -2068052377
  Start time:                    2017-12-16 20:39:47
  End time:                      2017-12-16 20:46:23
  Requested action:              Install

Setup completed with required actions for features.
Troubleshooting information for those features:
  Next step for DQ:              使用以下信息解决错误,然后再次尝试运行安装过程。
  Next step for SQLEngine:       使用以下信息解决错误,然后再次尝试运行安装过程。

Product features discovered:
  Product              Instance             Instance ID                    Feature                                  Language             Edition              Version         Clustered  Configured
  SQL Server 2017                                                          客户端工具连接                                  1033                                      14.0.1000.169   否          是         
  SQL Server 2017                                                          客户端工具向后兼容性                               1033                                      14.0.1000.169   否          是         
  SQL Server 2017                                                          客户端工具 SDK                                1033                                      14.0.1000.169   否          是         
  SQL Server 2017                                                          Data Quality Client                      2052                 Developer Edition    14.0.1000.169   否          是         
  SQL Server 2017                                                          Integration Services                     2052                                      14.0.1000.169   否          是         
  SQL Server 2017                                                          Scale Out 主要角色                           2052                                      14.0.1000.169   否          是         
  SQL Server 2017                                                          Scale Out 辅助角色                           2052                                      14.0.1000.169   否          是         
  SQL Server 2017                                                          Master Data Services                     2052                 Developer Edition    14.0.1000.169   否          是         

Package properties:
  Description:                   Microsoft SQL Server 2017 
  ProductName:                   SQL Server 2017
  Type:                          RTM
  Version:                       14
  SPLevel:                       0
  Installation location:         G:\x64\setup\
  Installation edition:          Developer


用户输入设置:
  ACTION:                        Install
  ADDCURRENTUSERASSQLADMIN:      false
  AGTSVCACCOUNT:                 NT Service\SQLSERVERAGENT
  AGTSVCPASSWORD:                *****
  AGTSVCSTARTUPTYPE:             Manual
  ASBACKUPDIR:                   Backup
  ASCOLLATION:                   Latin1_General_CI_AS
  ASCONFIGDIR:                   Config
  ASDATADIR:                     Data
  ASLOGDIR:                      Log
  ASPROVIDERMSOLAP:              1
  ASSERVERMODE:                  TABULAR
  ASSVCACCOUNT:                  <空>
  ASSVCPASSWORD:                 <空>
  ASSVCSTARTUPTYPE:              Automatic
  ASSYSADMINACCOUNTS:            <空>
  ASTELSVCACCT:                  <空>
  ASTELSVCPASSWORD:              <空>
  ASTELSVCSTARTUPTYPE:           0
  ASTEMPDIR:                     Temp
  BROWSERSVCSTARTUPTYPE:         Automatic
  CLTCTLRNAME:                   <空>
  CLTRESULTDIR:                  <空>
  CLTSTARTUPTYPE:                0
  CLTSVCACCOUNT:                 <空>
  CLTSVCPASSWORD:                <空>
  CLTWORKINGDIR:                 <空>
  COMMFABRICENCRYPTION:          0
  COMMFABRICNETWORKLEVEL:        0
  COMMFABRICPORT:                0
  CONFIGURATIONFILE:             C:\Program Files\Microsoft SQL Server\140\Setup Bootstrap\Log\20171216_203945\ConfigurationFile.ini
  CTLRSTARTUPTYPE:               0
  CTLRSVCACCOUNT:                <空>
  CTLRSVCPASSWORD:               <空>
  CTLRUSERS:                     <空>
  ENABLERANU:                    false
  ENU:                           false
  EXTSVCACCOUNT:                 <空>
  EXTSVCPASSWORD:                <空>
  FEATURES:                      SQLENGINE, DQ
  FILESTREAMLEVEL:               0
  FILESTREAMSHARENAME:           <空>
  FTSVCACCOUNT:                  <空>
  FTSVCPASSWORD:                 <空>
  HELP:                          false
  IACCEPTPYTHONLICENSETERMS:     false
  IACCEPTROPENLICENSETERMS:      false
  IACCEPTSQLSERVERLICENSETERMS:  true
  INDICATEPROGRESS:              false
  INSTALLSHAREDDIR:              C:\Program Files\Microsoft SQL Server\
  INSTALLSHAREDWOWDIR:           C:\Program Files (x86)\Microsoft SQL Server\
  INSTALLSQLDATADIR:             <空>
  INSTANCEDIR:                   C:\Program Files\Microsoft SQL Server\
  INSTANCEID:                    MSSQLSERVER
  INSTANCENAME:                  MSSQLSERVER
  ISMASTERSVCACCOUNT:            NT AUTHORITY\Network Service
  ISMASTERSVCPASSWORD:           <空>
  ISMASTERSVCPORT:               8391
  ISMASTERSVCSSLCERTCN:          <空>
  ISMASTERSVCSTARTUPTYPE:        Automatic
  ISMASTERSVCTHUMBPRINT:         <空>
  ISSVCACCOUNT:                  NT AUTHORITY\Network Service
  ISSVCPASSWORD:                 <空>
  ISSVCSTARTUPTYPE:              Automatic
  ISTELSVCACCT:                  <空>
  ISTELSVCPASSWORD:              <空>
  ISTELSVCSTARTUPTYPE:           0
  ISWORKERSVCACCOUNT:            NT AUTHORITY\Network Service
  ISWORKERSVCCERT:               <空>
  ISWORKERSVCMASTER:             <空>
  ISWORKERSVCPASSWORD:           <空>
  ISWORKERSVCSTARTUPTYPE:        Automatic
  MATRIXCMBRICKCOMMPORT:         0
  MATRIXCMSERVERNAME:            <空>
  MATRIXNAME:                    <空>
  MRCACHEDIRECTORY:              
  NPENABLED:                     0
  PBDMSSVCACCOUNT:               <空>
  PBDMSSVCPASSWORD:              <空>
  PBDMSSVCSTARTUPTYPE:           0
  PBENGSVCACCOUNT:               <空>
  PBENGSVCPASSWORD:              <空>
  PBENGSVCSTARTUPTYPE:           0
  PBPORTRANGE:                   <空>
  PBSCALEOUT:                    false
  PID:                           *****
  QUIET:                         false
  QUIETSIMPLE:                   false
  ROLE:                          
  RSINSTALLMODE:                 DefaultNativeMode
  RSSVCACCOUNT:                  <空>
  RSSVCPASSWORD:                 <空>
  RSSVCSTARTUPTYPE:              Automatic
  SAPWD:                         <空>
  SECURITYMODE:                  <空>
  SQLBACKUPDIR:                  <空>
  SQLCOLLATION:                  Chinese_PRC_CI_AS
  SQLSVCACCOUNT:                 NT Service\MSSQLSERVER
  SQLSVCINSTANTFILEINIT:         true
  SQLSVCPASSWORD:                <空>
  SQLSVCSTARTUPTYPE:             Automatic
  SQLSYSADMINACCOUNTS:           Cifer-PC\Cifer
  SQLTELSVCACCT:                 NT Service\SQLTELEMETRY
  SQLTELSVCPASSWORD:             <空>
  SQLTELSVCSTARTUPTYPE:          Automatic
  SQLTEMPDBDIR:                  <空>
  SQLTEMPDBFILECOUNT:            4
  SQLTEMPDBFILEGROWTH:           64
  SQLTEMPDBFILESIZE:             8
  SQLTEMPDBLOGDIR:               <空>
  SQLTEMPDBLOGFILEGROWTH:        64
  SQLTEMPDBLOGFILESIZE:          8
  SQLUSERDBDIR:                  <空>
  SQLUSERDBLOGDIR:               <空>
  SUPPRESSPRIVACYSTATEMENTNOTICE: false
  TCPENABLED:                    0
  UIMODE:                        Normal
  UpdateEnabled:                 true
  UpdateSource:                  MU
  USEMICROSOFTUPDATE:            false
  X86:                           false

  Configuration file:            C:\Program Files\Microsoft SQL Server\140\Setup Bootstrap\Log\20171216_203945\ConfigurationFile.ini

Detailed results:
  Feature:                       Data Quality Services
  Status:                        失败
  Reason for failure:            该功能的某个依赖项出错,导致该功能的安装过程失败。
  Next Step:                     使用以下信息解决错误,然后再次尝试运行安装过程。
  Component name:                SQL Server 数据库引擎服务实例功能
  Component error code:          1639
  Component log file:            C:\Program Files\Microsoft SQL Server\140\Setup Bootstrap\Log\20171216_203945\sql_engine_core_inst_Cpu64_1.log
  Error description:             无效的命令行参数。有关详细的命令行帮助,请查阅 Windows Installer 的 SDK。
  Error help link:               https://go.microsoft.com/fwlink?LinkId=20476&ProdName=Microsoft+SQL+Server&EvtSrc=setup.rll&EvtID=50000&ProdVer=14.0.1000.169&EvtType=sql_engine_core_inst.msi%400x162A16FE%400x1639

  Feature:                       数据库引擎服务
  Status:                        失败
  Reason for failure:            在此功能的安装过程中出错。
  Next Step:                     使用以下信息解决错误,然后再次尝试运行安装过程。
  Component name:                SQL Server 数据库引擎服务实例功能
  Component error code:          1639
  Component log file:            C:\Program Files\Microsoft SQL Server\140\Setup Bootstrap\Log\20171216_203945\sql_engine_core_inst_Cpu64_1.log
  Error description:             无效的命令行参数。有关详细的命令行帮助,请查阅 Windows Installer 的 SDK。
  Error help link:               https://go.microsoft.com/fwlink?LinkId=20476&ProdName=Microsoft+SQL+Server&EvtSrc=setup.rll&EvtID=50000&ProdVer=14.0.1000.169&EvtType=sql_engine_core_inst.msi%400x162A16FE%400x1639

  Feature:                       SQL 客户端连接
  Status:                        已通过

  Feature:                       SQL 客户端连接 SDK
  Status:                        已通过

Rules with failures:

Global rules:

Scenario specific rules:

Rules report file:               C:\Program Files\Microsoft SQL Server\140\Setup Bootstrap\Log\20171216_203945\SystemConfigurationCheck_Report.htm

6 个解决方案

#2


修复里面并没有对于数据库引擎服务的修复,但是我也尝试了一下,没有用,依然没有服务器可以连接

#3


任务管理器把mssql相关的都关掉;
控制面板一个个卸载;
重启服务器再安装

#4


看提示应该是出在安装环境不满足条件,检查你的操作系统同SQL SERVER的版本是否兼容

#5


操作系统和SQL SERVER都是什么版本的

#6


楼主要说明具体的操作系统和安装的SQL SERVER数据库版本!
1、首先查看两者是否兼容
2、重启后删除无用残留的文件,注册表也需要删除
3、上述两步确认做好之后,再进行安装,注意安装时的环境检查,会有一些能否支持安装的信息展示!

#1


#2


修复里面并没有对于数据库引擎服务的修复,但是我也尝试了一下,没有用,依然没有服务器可以连接

#3


任务管理器把mssql相关的都关掉;
控制面板一个个卸载;
重启服务器再安装

#4


看提示应该是出在安装环境不满足条件,检查你的操作系统同SQL SERVER的版本是否兼容

#5


操作系统和SQL SERVER都是什么版本的

#6


楼主要说明具体的操作系统和安装的SQL SERVER数据库版本!
1、首先查看两者是否兼容
2、重启后删除无用残留的文件,注册表也需要删除
3、上述两步确认做好之后,再进行安装,注意安装时的环境检查,会有一些能否支持安装的信息展示!