Ms Sql Server

1、微软的数据库发展历程(Sql Server xxxx,xxxx 一般代表发行的年份)

名称 说明
Sql Server 2000 (8.0)
  • 日志传送
Sql Server 2005 (9.0)
  • 合并了 企业管理器 和 查询分析器,全新工具 Sql Server Management Studio ,简称 SSMS。
  • 数据库镜像
  • 故障转移群集
Sql Server 2008  (10.0)
  • 数据压缩
  • 备份压缩
Sql Server 2008 R2 (10.5)
  • 发行于 2010年,为什么不叫 Sql Server 2010?
  • Unicode压缩
Sql Server 2012 (11.0)
  •  添加了 Always On 功能,但是 操作系统以及备份数据库的个数有限制。 Always On 具体应用?
Sql Server 2014 (12.0)
  •  不再提供 SSESE。
Sql Server 2016 (13.0)
  •  --
Sql Server 2017 (14.0)
  •  --
Sql Server 2019 (15.0)
  •  --

 

 

 

 

2、每个系列发行的版本中一般都包括几个小版本(个人用 开发版)

版本 说明
企业版(Enterprise)
  • 收费,服务功能最全。
  • 客户端管理工具 SSMS。
  • 只能安装在 Server 系统中。
标准版(Standard )
  • 收费,但费用比企业版低。相应的功能也少,适合小公司使用。
  • 客户端管理工具 SSMS。
开发版(Development)
  • 免费,与企业版功能类似,供个人开发学习使用。
  • 客户端管理工具 SSMS。
网络版(Web)
  • 收费,但是成本低。
  • 托管使用?
  • 只能安装在 Server 系统中。
简易版(Express)
  • 免费使用,而且可以部署在服务器上,但是有容量限制。
  • 客户端管理工具 SSMSE。
  • 简易版本有三个 Sql Server Express、Sql Server Express with Advanced Services、Sql Server Express with Tools。
  • Sql Server Express 版本一般是随 VS 一起安装的。
LocalDB
  • Sql Server 2012 推出的。比 Express 版更加精简。

 

 

 

 

 

 

 

3、Sql Server 的组成结构

名称 说明
实例功能
  • 该功能下面的组件是为每个实例独立安装的,N个实例则安装N次。
Sql Server 引擎服务
  • 数据库的核心功能组件,支持故障转移群集。
  • 存储、处理和保护数据的核心服务。
  • Express 版本的数据库引擎默认只允许本地连接,若要允许远程连接,需要设置TCP端口等。
  • LocalDb 有无引擎服务?
Sql 复制
  • 依赖于 Sql Server 引擎服务,不可独立安装。
  • 将数据或数据库对象从一个数据库复制分发至其他数据库,然后在数据库间进行同步和保持唯一性。
  • 如果不需要可以不安装,但是如果是“故障转移群集” 安装则必选。
全文搜索
  • 依赖于 Sql Server 引擎服务,不可独立安装。
  • 如果不需要可以不安装,但是如果是“故障转移群集” 安装则必选。
Data Quality Services
  • 依赖于 Sql Server 引擎服务,不可独立安装?(2012新增功能)
  • 数据清理解决方案。
  • 如果不需要可以不安装。
Analysis Services
  • 分析工具,数据挖掘用,支持故障转移群集。
  • 如果不需要,可以不安装。
  • Express 版本默认不包含?
Reporting Services(本机)
  • 报表工具。
  • 如果不需要,可以不安装。
  • Express 版本默认不包含?
 共享功能(Express 版本默认不包含?)
  • 该功能下的组件是共享的,只需安装一次即可。
  • 均是可选安装。
SQL Server Data Tools(Business Intelligence Development Studio)
  • 为几个服务提供IDE环境(IS、AS、RS),与VS配合使用。
  • Sql Server 2014 已经去掉该组件,需要单独安装。
 Reporting Services - SharePoint
  • RS 的SharePoint版本?
  • Sql Server 2012 新增功能。
 用于 SharePoint 产品的Reporting Services Add-in for SharePoint Products
  • ---
  • Sql Server 2012 新增功能。
数据质量客户端
  • 配合  Data Quality Services 使用,是管理DQS服务的客户端工具。
  • Sql Server 2012 新增功能。

客户端工具连接

  • 各种客户端和服务器之间进行通信的组件
Integration Services
  • 是一组图形工具和可编程对象,用于移动、复制和转换数据
客户端工具向后兼容性
  • ---
客户端工具 SDK
  • ---
SQL Server 联机丛书
  • SQL Server的核心文档
  • Sql Server 2012 已经去掉该组件。可以通过 “文档组件” 查看相关内容。
文档组件
  • 安装 Microsoft Help Viewer 1.1 以及帮助管理工具并访问产品文档。
  • Sql Server 2012 新增功能。
管理工具(基本)
  • Sql Server Management Studio (Express)、sqlcmd、PowerShell
管理工具(完整)
  • 除基本工具外,还包含对RS、IS、AS的支持,事件查探器,数据库引擎优化,Sql Server 实用工具管理等。
SQL 客户端连接 SDK
  • 为数据库应用程序开发包括 SQL Server Native Client (ODBC/OLE DB) SDK。
 Distributed Replay 控制器
  •  Sql Server 2012 新增功能
 Distributed Replay 客户端
  •  Sql Server 2012 新增功能
 Master Data Services
  • Sql Server 2012 新增功能
 Microsoft Sync Framework
  •  Sql Server 2012 已下线该组件
Sql Server Management Studio (Express)
  • 客户端管理工具,理论上可以管理任意系列的 Sql Server 引擎,但是为了功能完整性,最好安装跟引擎系列一致的版本。
  • 该管理工具是免费的。

-

 附录:

原文地址:https://www.cnblogs.com/waitingAlone/p/12906699.html