目录

sql server 2017安装时出现错误怎么办

所需操作:使用以下信息解决错误,然后再次尝试运行安装过程。功能失败原因:该功能的某个依赖项出错,导致该功能的安装过程失败。错误详细信息:§安装 SQL Server 数据库引擎服务实例功能时出错无效的命令行参数。

一、sql server 2017安装时出现错误怎么办

所需操作:

使用以下信息解决错误,然后再次尝试运行安装过程。

功能失败原因:

该功能的某个依赖项出错,导致该功能的安装过程失败。

错误详细信息:

§ 安装 SQL Server 数据库引擎服务实例功能 时出错

无效的命令行参数。有关详细的命令行帮助,请查阅 Windows Installer 的 SDK。

错误代码: 1639

日志文件: C:\Program Files\Microsoft SQL Server\140\Setup Bootstrap\Log\20180424_105950\sql_engine_core_inst_Cpu64_1.log

Overall summary:

Final result: 失败: 请查看下面的详细信息

Exit code (Decimal): -2066481150

Start time: 2018-04-24 10:59:51

End time: 2018-04-24 13:23:37

Requested action: Install

Setup completed with required actions for features.

Troubleshooting information for those features:

Next step for Polybase: 使用以下信息解决错误,然后再次尝试运行安装过程。

Next step for DQ: 使用以下信息解决错误,然后再次尝试运行安装过程。

Next step for FullText: 使用以下信息解决错误,然后再次尝试运行安装过程。

Next step for sql_inst_mpy: 使用以下信息解决错误,然后再次尝试运行安装过程。

Next step for sql_inst_mr: 使用以下信息解决错误,然后再次尝试运行安装过程。

Next step for AdvancedAnalytics: 使用以下信息解决错误,然后再次尝试运行安装过程。

Next step for SQLEngine: 使用以下信息解决错误,然后再次尝试运行安装过程。

Next step for Replication: 使用以下信息解决错误,然后再次尝试运行安装过程。

Next step for AS: 使用以下信息解决错误,然后再次尝试运行安装过程。

Next step for Conn: 使用以下信息解决错误,卸载此功能,然后再次运行安装过程。

Next step for BC: 使用以下信息解决错误,卸载此功能,然后再次运行安装过程。

Next step for IS_Worker: 使用以下信息解决错误,卸载此功能,然后再次运行安装过程。

Next step for IS_Master: 使用以下信息解决错误,卸载此功能,然后再次运行安装过程。

Next step for IS: 使用以下信息解决错误,卸载此功能,然后再次运行安装过程。

Next step for DQC: 使用以下信息解决错误,卸载此功能,然后再次运行安装过程。

Machine Properties:

Machine name: SHOUQIANYS

Machine processor count: 24

OS version: Microsoft Windows Server 2012 R2 Datacenter (6.3.9600)

OS service pack:

OS region: 中华人民共和国

OS language: 中文(中华人民共和国)

OS architecture: x64

Process architecture: 64 位

OS clustered: 否

Product features discovered:

Product Instance Instance ID Feature Language Edition Version Clustered Configured

Package properties:

Description: Microsoft SQL Server 2017

ProductName: SQL Server 2017

Type: RTM

Version: 14

SPLevel: 0

Installation location: E:\x64\setup\

Installation edition: Enterprise

Product Update Status:

未发现任何更新。

用户输入设置:

ACTION: Install

ADDCURRENTUSERASSQLADMIN: false

AGTSVCACCOUNT: NT Service\SQLSERVERAGENT

AGTSVCPASSWORD: *****

AGTSVCSTARTUPTYPE: Manual

ASBACKUPDIR: C:\Program Files\Microsoft SQL Server\MSAS14.MSSQLSERVER\OLAP\Backup

ASCOLLATION: Chinese_PRC_CI_AS

ASCONFIGDIR: C:\Program Files\Microsoft SQL Server\MSAS14.MSSQLSERVER\OLAP\Config

ASDATADIR: C:\Program Files\Microsoft SQL Server\MSAS14.MSSQLSERVER\OLAP\Data

ASLOGDIR: C:\Program Files\Microsoft SQL Server\MSAS14.MSSQLSERVER\OLAP\Log

ASPROVIDERMSOLAP: 1

ASSERVERMODE: TABULAR

ASSVCACCOUNT: NT Service\MSSQLServerOLAPService

ASSVCPASSWORD: <空>

ASSVCSTARTUPTYPE: Automatic

ASSYSADMINACCOUNTS: SHOUQIANYS\Administrator

ASTELSVCACCT: NT Service\SSASTELEMETRY

ASTELSVCPASSWORD: <空>

ASTELSVCSTARTUPTYPE: Automatic

ASTEMPDIR: C:\Program Files\Microsoft SQL Server\MSAS14.MSSQLSERVER\OLAP\Temp

BROWSERSVCSTARTUPTYPE: Disabled

CLTCTLRNAME: <空>

CLTRESULTDIR: <空>

CLTSTARTUPTYPE: 0

CLTSVCACCOUNT: <空>

CLTSVCPASSWORD: <空>

CLTWORKINGDIR: <空>

COMMFABRICENCRYPTION: 0

COMMFABRICNETWORKLEVEL: 0

COMMFABRICPORT: 0

CONFIGURATIONFILE: C:\Program Files\Microsoft SQL Server\140\Setup Bootstrap\Log\20180424_105950\ConfigurationFile.ini

CTLRSTARTUPTYPE: 0

CTLRSVCACCOUNT: <空>

CTLRSVCPASSWORD: <空>

CTLRUSERS: <空>

ENABLERANU: false

ENU: false

EXTSVCACCOUNT: NT Service\MSSQLLaunchpad

EXTSVCPASSWORD: <空>

FEATURES: SQLENGINE, REPLICATION, ADVANCEDANALYTICS, SQL_INST_MR, SQL_INST_MPY, FULLTEXT, DQ, POLYBASE, AS, SQL_SHARED_AA, SQL_SHARED_MR, SQL_SHARED_MPY, DQC, CONN, IS, IS_MASTER, IS_WORKER, BC, SDK, SNAC_SDK

FILESTREAMLEVEL: 0

FILESTREAMSHARENAME: <空>

FTSVCACCOUNT: NT Service\MSSQLFDLauncher

FTSVCPASSWORD: <空>

HELP: false

IACCEPTPYTHONLICENSETERMS: true

IACCEPTROPENLICENSETERMS: true

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 Service\SSISScaleOutMaster140

ISMASTERSVCPASSWORD: <空>

ISMASTERSVCPORT: 8391

ISMASTERSVCSSLCERTCN: CN=shouqianys.shouqianys.com; CN=172.16.0.236

ISMASTERSVCSTARTUPTYPE: Automatic

ISMASTERSVCTHUMBPRINT: <空>

ISSVCACCOUNT: NT Service\MsDtsServer140

ISSVCPASSWORD: <空>

ISSVCSTARTUPTYPE: Automatic

ISTELSVCACCT: NT Service\SSISTELEMETRY140

ISTELSVCPASSWORD: <空>

ISTELSVCSTARTUPTYPE: Automatic

ISWORKERSVCACCOUNT: NT Service\SSISScaleOutWorker140

ISWORKERSVCCERT: <空>

ISWORKERSVCMASTER: https://shouqianys.shouqianys.com:8391

ISWORKERSVCPASSWORD: <空>

ISWORKERSVCSTARTUPTYPE: Automatic

MATRIXCMBRICKCOMMPORT: 0

MATRIXCMSERVERNAME: <空>

MATRIXNAME: <空>

MRCACHEDIRECTORY: D:\TOOLS\MS SQL SERVER\SPO

NPENABLED: 0

PBDMSSVCACCOUNT: NT AUTHORITY\NETWORK SERVICE

PBDMSSVCPASSWORD: <空>

PBDMSSVCSTARTUPTYPE: Automatic

PBENGSVCACCOUNT: NT AUTHORITY\NETWORK SERVICE

PBENGSVCPASSWORD: <空>

PBENGSVCSTARTUPTYPE: Automatic

PBPORTRANGE: 16450-16460

PBSCALEOUT: false

PID: *****

QUIET: false

QUIETSIMPLE: false

ROLE:

RSINSTALLMODE: DefaultNativeMode

RSSVCACCOUNT: <空>

RSSVCPASSWORD: <空>

RSSVCSTARTUPTYPE: Automatic

SAPWD: *****

SECURITYMODE: SQL

SQLBACKUPDIR: <空>

SQLCOLLATION: Chinese_PRC_CI_AS

SQLSVCACCOUNT: NT Service\MSSQLSERVER

SQLSVCINSTANTFILEINIT: false

SQLSVCPASSWORD: <空>

SQLSVCSTARTUPTYPE: Automatic

SQLSYSADMINACCOUNTS: SHOUQIANYS\Administrator

SQLTELSVCACCT: NT Service\SQLTELEMETRY

SQLTELSVCPASSWORD: <空>

SQLTELSVCSTARTUPTYPE: Automatic

SQLTEMPDBDIR: <空>

SQLTEMPDBFILECOUNT: 8

SQLTEMPDBFILEGROWTH: 64

SQLTEMPDBFILESIZE: 8

SQLTEMPDBLOGDIR: <空>

SQLTEMPDBLOGFILEGROWTH: 64

SQLTEMPDBLOGFILESIZE: 8

SQLUSERDBDIR: <空>

SQLUSERDBLOGDIR: <空>

SUPPRESSPRIVACYSTATEMENTNOTICE: false

TCPENABLED: 1

UIMODE: Normal

UpdateEnabled: true

UpdateSource: MU

USEMICROSOFTUPDATE: false

X86: false

延伸阅读:

二、索引原理

索引的存储原理大致可以概括为一句话:以空间换时间。

一般来说索引本身也很大,不可能全部存储在内存中,因此索引往往是存储在磁盘上的文件中的(可能存储在单独的索引文件中,也可能和数据一起存储在数据文件中)。

数据库在未添加索引进行查询的时候默认是进行全文搜索,也就是说有多少数据就进行多少次查询,然后找到相应的数据就把它们放到结果集中,直到全文扫描完毕。

一站式研发项目管理平台 PingCode

一站式研发项目管理平台 PingCode

支持敏捷\瀑布、知识库、迭代计划&跟踪、需求、缺陷、测试管理,同时满足非研发团队的流程规划、项目管理和在线办公需要。