这四种新版本提供多种功能,升级前的版本

作者: www.9159.com  发布:2019-11-22

SQL Server2016已经出来一段时间了,而且最新的SP1包也于2016年11月18日正式发布,各种新的特性推出让我们跃跃欲试。那么对于我们真实的业务环境,特别是生产环境要不要“跟风”,升级到最新版本呢?为了规避风险,生产环境升级前我们当然一定要认清是否有升级的必要。

MSSQL2005数据库版本
   SQL Server 2005 的各版本之间选择
  大多数企业都在三个 SQL Server 版本之间选择:SQL Server 2005 Enterprise Edition、SQL Server 2005 Standard Edition 和 SQL Server 2005 Workgroup Edition。大多数企业选择这些版本是因为只有 Enterprise Edition、Standard Edition 和 Workgroup Edition 可以在生产服务器环境中安装和使用。
  除 Enterprise Edition、Standard Edition 和 Workgroup Edition 外,SQL Server 2005 还包括 SQL Server 2005 Developer Edition 和 SQL Server 2005 Express Edition。以下段落分别说明其中的每个版本,并建议应在何时使用哪个版本。

SQL Server 2005 功能比较

发布日期: 2005/09/14

Microsoft 已重新设计了 SQL Server 2005 产品系列,有 Express、Workgroup、Standard 和 Enterprise 四种新版本,从而可以更好地满足各个客户领域的需求。与竞争性解决方案相比较,SQL Server 2005 作为一种低成本主流数据库,将呈现前所未有的价值和功能。这四种新版本提供多种功能,具有高可用性和强大的伸缩性以及高级商业智能工具,旨在为组织中的用户提供一种更安全、可靠和高效的数据管理平台。此外,通过减少应用程序停机时间、强大的可伸缩性及性能和严格的安全控制,SQL Server 2005 迈出了巨大的一步,为世界上要求最为苛刻的企业系统提供了强大的支持。因为 SQL Server 是 Windows Server System 的一部分,通过 Windows Server System 产品中实现的通用工程策略可增强管理性和集成性,从而降低总拥有成本,加快开发速度,为客户提供更多额外收益。下表对各个版本进行了详细说明。

说明: 下表中“注释”栏提供了对特定功能的注释。选中标记旁边的数字用来指示显示在页面底部的脚注。SQL Server 2005 Developer Edition 和 Evaluation Edition 未在表中列出。这些版本的功能集与 Enterprise Edition 相同,只有许可证策略不同。

可伸缩性和性能

功能

Express

Workgroup

Standard

Enterprise

注释

CPU 数量

1

2

4

无限制

支持多内核理器

RAM

1 GB

3 GB

OS Max

OS Max

内存不能超过操作系统支持的最大值

64 位支持

Windows on Windows (WOW)

WOW

www.9159.com 1

www.9159.com 2

www.9159.com 3

数据库大小

4 GB

无限制

无限制

无限制

www.9159.com 4

分区

www.9159.com 5

www.9159.com 6

www.9159.com 7

www.9159.com 8

支持大型数据库

并行索引操作

www.9159.com 9

www.9159.com 10

www.9159.com 11

www.9159.com 12

索引操作并行处理

索引视图

www.9159.com 13

www.9159.com 14

www.9159.com 15

www.9159.com 16

所有版本皆支持索引视图创建。只有 Enterprise Edition 支持按查询处理器匹配索引视图。

高可用性

功能

Express

Workgroup

Standard

Enterprise

注释

数据库镜像

www.9159.com 17

www.9159.com 18

www.9159.com 191

www.9159.com 20

高级的高可用性解决方案,包括快速故障转移和自动客户重定向

故障转移群集

www.9159.com 21

www.9159.com 22

www.9159.com 232

www.9159.com 24

www.9159.com 25

备份日志传送

www.9159.com 26

www.9159.com 27

www.9159.com 28

www.9159.com 29

数据备份和恢复解决方案

联机系统更改

www.9159.com 30

www.9159.com 31

www.9159.com 32

www.9159.com 33

包括热添加内存、专用管理连接和其他联机操作

联机索引

www.9159.com 34

www.9159.com 35

www.9159.com 36

www.9159.com 37

www.9159.com 38

www.9159.com,联机还原

www.9159.com 39

www.9159.com 40

www.9159.com 41

www.9159.com 42

www.9159.com 43

快速恢复

www.9159.com 44

www.9159.com 45

www.9159.com 46

www.9159.com 47

开始撤消操作时可用的数据库

1 单 REDO 线程和安全设置始终开启
2 仅支持两个节点

管理性

功能

Express

Workgroup

Standard

Enterprise

注释

自动调谐

www.9159.com 48

www.9159.com 49

www.9159.com 50

www.9159.com 51

自动调谐数据库以获取最优性能

Express Manager

www.9159.com 521

www.9159.com 532

www.9159.com 543

www.9159.com 554

易于使用的管理工具

Management Studio

www.9159.com 56

www.9159.com 57

www.9159.com 58

www.9159.com 59

SQL Server 完全管理平台,包括 Business Intelligence (BI) Development Studio

数据库优化顾问

www.9159.com 60

www.9159.com 61

www.9159.com 62

www.9159.com 63

自动建议加强您的数据库体系结构以提高性能

服务性增强功能

www.9159.com 64

www.9159.com 65

www.9159.com 66

www.9159.com 67

动态管理视图和报表增强功能

全文搜索

www.9159.com 68

www.9159.com 69

www.9159.com 70

www.9159.com 71

www.9159.com 72

SQL 代理作业调度服务

www.9159.com 73

www.9159.com 74

www.9159.com 75

www.9159.com 76

www.9159.com 77

1 可单独下载
2 可单独下载
3 可单独下载
4 可单独下载

安全性

功能

Express

Workgroup

Standard

Enterprise

注释

高级审核、身份验证和授权功能

www.9159.com 78

www.9159.com 79

www.9159.com 80

www.9159.com 81

www.9159.com 82

数据加密和密钥管理

www.9159.com 83

www.9159.com 84

www.9159.com 85

www.9159.com 86

内置数据加密以获取高级的数据安全性

最佳实践分析器

www.9159.com 87

www.9159.com 88

www.9159.com 89

www.9159.com 90

扫描您的系统以确保遵循了推荐的最佳实践

与 Microsoft Baseline Security Analyzer 的集成

www.9159.com 91

www.9159.com 92

www.9159.com 93

www.9159.com 94

扫描您的系统以检查常见的安全漏洞

与 Microsoft Update 的集成

www.9159.com 95

www.9159.com 96

www.9159.com 97

www.9159.com 98

www.9159.com 99

可编程性

功能

Express

Workgroup

Standard

Enterprise

注释

存储过程、触发器和视图

www.9159.com 100

www.9159.com 101

www.9159.com 102

www.9159.com 103

www.9159.com 104

T-SQL 增强功能

www.9159.com 105

www.9159.com 106

www.9159.com 107

www.9159.com 108

包括异常处理、递归查询和新数据类型支持

公共语言运行时和 .NET 的集成

www.9159.com 109

www.9159.com 110

www.9159.com 111

www.9159.com 112

www.9159.com 113

用户定义类型

www.9159.com 114

www.9159.com 115

www.9159.com 116

www.9159.com 117

用您自己的自定义数据类型扩展服务器

本机 XML

www.9159.com 118

www.9159.com 119

www.9159.com 120

www.9159.com 121

包括 XML 索引和全文 XML 搜索

XQuery

www.9159.com 122

www.9159.com 123

www.9159.com 124

www.9159.com 125

www.9159.com 126

通知服务

www.9159.com 127

www.9159.com 128

www.9159.com 129

www.9159.com 130

允许构建高级订阅和发布应用程序

Service Broker

www.9159.com 1311

www.9159.com 132

www.9159.com 133

www.9159.com 134

www.9159.com 135

1 仅订阅方

集成和互操作性

功能

Express

Workgroup

Standard

Enterprise

注释

导入/导出

www.9159.com 136

www.9159.com 137

www.9159.com 138

www.9159.com 139

www.9159.com 140

具有基本转换的集成服务

www.9159.com 141

www.9159.com 142

www.9159.com 143

www.9159.com 144

提供图形提取、转换和加载 (ETL) 功能

集成服务高级转换

www.9159.com 145

www.9159.com 146

www.9159.com 147

www.9159.com 148

包括数据挖掘、文本挖掘和数据清理

合并复制

www.9159.com 1491

www.9159.com 1502

www.9159.com 151

www.9159.com 152

www.9159.com 153

事务性复制

www.9159.com 1543

www.9159.com 1554

www.9159.com 156

www.9159.com 157

www.9159.com 158

Oracle 复制

www.9159.com 159

www.9159.com 160

www.9159.com 161

www.9159.com 162

使用 Oracle 数据库作为发布者的事务性复制

Web Services(HTTP 端点)

www.9159.com 163

www.9159.com 164

www.9159.com 165

www.9159.com 166

支持本机 Web services、WSDL 和 Web 身份验证

1 仅订阅方
2 最多发布给 25 个订阅方
3 仅订阅方
4 最多发布给 5 个订阅方

商业智能

功能

Express

Workgroup

Standard

Enterprise

注释

报表服务器

www.9159.com 167

www.9159.com 168

www.9159.com 169

www.9159.com 170

www.9159.com 171

报表生成器

www.9159.com 172

www.9159.com 173

www.9159.com 174

www.9159.com 175

最终用户报表工具

报表数据源

www.9159.com 1761

www.9159.com 1772

www.9159.com 178

www.9159.com 179

Standard Edition 和 Enterprise Edition 支持所有数据源(OLAP 和关系数据)

向外扩展报表服务器

www.9159.com 180

www.9159.com 181

www.9159.com 182

www.9159.com 183

www.9159.com 184

数据驱动订阅

www.9159.com 185

www.9159.com 186

www.9159.com 187

www.9159.com 188

www.9159.com 189

无限点进

www.9159.com 190

www.9159.com 191

www.9159.com 192

www.9159.com 193

www.9159.com 194

数据仓库

www.9159.com 195

www.9159.com 196

www.9159.com 197

www.9159.com 198

www.9159.com 199

星型查询优化

www.9159.com 200

www.9159.com 201

www.9159.com 202

www.9159.com 203

www.9159.com 204

SQL 分析功能

www.9159.com 205

www.9159.com 206

www.9159.com 207

www.9159.com 208

www.9159.com 209

BI Development Studio

www.9159.com 2103

www.9159.com 2114

www.9159.com 212

www.9159.com 213

集成开发环境,用于生成和调试数据集成、OLAP、数据挖掘和报表解决方案

企业管理工具

www.9159.com 214

www.9159.com 215

www.9159.com 216

www.9159.com 217

与 SQL Management Studio、SQL Server 事件探查器、SQL Server 代理和备份/还原集成

本机支持 Web Services
(面向服务的体系结构)

www.9159.com 2185

www.9159.com 2196

www.9159.com 220

www.9159.com 221

允许访问任意设备的数据

Analysis Services

www.9159.com 222

www.9159.com 223

www.9159.com 224

www.9159.com 225

强大的分析和数据挖掘功能

统一的维度模型

www.9159.com 226

www.9159.com 227

www.9159.com 228

www.9159.com 229

企业业务数据模型可以对大型数据集进行快速、交互式的即席特殊分析。生成更智能的报告,它们可充分利用中心业务逻辑和 KPI 以及充分利用 UDM 的性能

业务分析

www.9159.com 230

www.9159.com 231

www.9159.com 232

www.9159.com 233

MDX 脚本和 MDX 调试器、.Net 存储过程、时间智能、KPI 框架

高级业务分析

www.9159.com 234

www.9159.com 235

www.9159.com 236

www.9159.com 237

帐户智能、元数据翻译、透视和半累加性度量值

主动缓存

www.9159.com 238

www.9159.com 239

www.9159.com 240

www.9159.com 241

提供自动缓存以获取更强大的可伸缩性和性能

高级数据管理

www.9159.com 242

www.9159.com 243

www.9159.com 244

www.9159.com 245

已分区的多维数据集、并行处理、服务器同步

完全写回支持

www.9159.com 246

www.9159.com 247

www.9159.com 248

www.9159.com 249

维度和单元格写回

数据挖掘

www.9159.com 250

www.9159.com 251

www.9159.com 252

www.9159.com 253

九种算法包括决策树和回归树、群集、逻辑和线性回归、神经网络、Naive Bayes、关联、顺序分析和聚类分析和时序。生成更智能的报告,它们可充分利用中心业务逻辑和 KPI 以及充分利用 UDM 的性能

高级性能调谐功能

www.9159.com 254

www.9159.com 255

www.9159.com 256

www.9159.com 257

附加选项,用于调谐数据挖掘模式,以获取更高的准确性、更好的性能和更强的可伸缩性。

SQL Server Integration Services 数据流集成

www.9159.com 258

www.9159.com 259

www.9159.com 260

www.9159.com 261

在操作数据管道中直接执行数据挖掘预测和培训操作。

文本挖掘

www.9159.com 262

www.9159.com 263

www.9159.com 264

www.9159.com 265

将非结构化文本数据转换为结构化数据,以通过报表、OLAP 或数据挖掘进行分析。

1 本地计算机,相同的 SQL Server 版本,仅关系数据
2 本地计算机,相同的 SQL Server 版本,仅关系数据
3 仅报表设计器
4 仅报表设计器
5 仅 Reporting Services
6 仅 Reporting Services

 

以上摘自

今天我们且不谈这点,单从技术方面,如果我们需要升级,要经过反复的测试,以确保在生产环境不会出现大的问题。以下几点可以帮助我们在升级到SQL 2016前,提前检查必要的条件,以免升级中进退俩难的局面。

软件平台要求
SQL Server 2005安装程序需要 Microsoft Windows Installer 3.1 或更高版本以及 Microsoft 数据访问组件 (MDAC) 2.8 SP1 或更高版本。您可以从此 Microsoft 网站下载 MDAC 2.8 SP1。
SQL Server 安装程序安装该产品所需的以下软件组件:
    Microsoft Windows .NET Framework 2.0
    Microsoft SQL Server 本机客户端
    Microsoft SQL Server 安装程序支持文件
            安装WINDOWS 2003 IIS组件

  1. 只有以下列表版本支持升级到 SQL Server 2016

硬件要求   SQL SERVER 2005对硬件的要求相对于2000来讲提高一个档次了,记得2000的企业版内存推荐才128M,最低64M就够了。

  • SQL Server 2008 SP3 或更高版本
  • SQL Server 2008 R2 SP2 或更高版本
  • SQL Server 2012 SP2 或更高版本
  • SQL Server 2014 或更高版本

MSSQL2005平台与MSSQL2000共存
     主要注意在安装时实例设置
整个安装过程建议大家关闭杀毒软件。

  1. SQL Server 2005升级到SQL Server 2016可以采用以下方法

安装MSSQL2005
要装SQL Server 2005,当然要准备安装程序(光盘),也就要选对版本。

  • 将 SQL Server 2005 数据库(mdf/ldf 文件)附加到数据库引擎的 SQL Server 2016 实例。
  • 从备份将 SQL Server 2005 数据库还原为数据库引擎的 SQL Server 2016 实例。
  • 备份 SQL Server 2005 Analysis Services (SSAS) 多维数据集并在 SQL Server 2016上还原

SQL Server 2005的安装光盘共有2张,先打开第一张,点 "服务器组件、工具、联机丛书和示例(C)”

注意:当 SQL Server 2005 数据库升级到 SQL Server 2016 时,该数据库兼容级别将从 90 更改为 100,兼容级别更改可能会影响 SQL Server 应用程序的方式。

(也可以去下面第一个地址下载一个 Microsoft SQL Server 2005 Express Edition进行安装)

3.原来是SQL2016 升级方案

www.9159.com 266

升级前的版本

www.9159.com 267

升级到的版本

www.9159.com 268

SQL Server 2016 Enterprise(服务器+CAL 和内核)**

www.9159.com 269

SQL Server 2016 Enterprise

www.9159.com 270

SQL Server 2016 Evaluation Enterprise**

www.9159.com 271

SQL Server 2016 Enterprise(服务器+CAL 或内核许可证) 

注意:下面这一步,至少要把第一项选中,如果还想在用SQL SERVER2005中查看帮助信息,则要将最后一项选中,其它的选项视情况可选中!如果不想安装Visual Studio 2005,可以按下图操作

 SQL Server 2016 Standard 

www.9159.com 272

 SQL Server 2016 Developer 

www.9159.com 273

 SQL Server 2016 Web 

www.9159.com 274

对于独立安装,支持从 Evaluation(免费版本)升级到任何付费版本;但对于群集安装,则不支持此升级。

这里最好不要选默认实例,如果你原来机器上有sql server2000,你选了默认的实例后,将会指向sql server2000的实例,这样会对后续使用SQL2005很不利,建议直接选中命令实例单选按钮,创建自己的实例。

SQL Server 2016 Standard**

www.9159.com 275

SQL Server 2016 Enterprise(服务器+CAL 或内核许可证)

www.9159.com 276

SQL Server 2016 Developer**

www.9159.com 277

SQL Server 2016 Enterprise(服务器+CAL 或内核许可证) 

www.9159.com 278

 SQL Server 2016 Web 

www.9159.com 279

 SQL Server 2016 Standard

www.9159.com 280

SQL Server 2016 Web

www.9159.com 281

SQL Server 2016 Enterprise(服务器+CAL 或内核许可证) 

MSSQL2005数据库SP3补丁安装

 SQL Server 2016 Standard

安装版本根据自己选择的版本找相关补丁,我用的是SQLServer2005SP3-KB955706-x86-CHS.exe

SQL Server 2016 Express*

www.9159.com 282

SQL Server 2016 Enterprise(服务器+CAL 或内核许可证) 

www.9159.com 283

 SQL Server 2016 开发人员 

www.9159.com 284

 SQL Server 2016 Standard 

www.9159.com 285

 SQL Server 2016 Web

www.9159.com 286

 

www.9159.com 287

  1. 请先为 SQL Server Agent 启用 Windows 身份验证,并验证默认配置: SQL Server Agent 。服务运行帐户是否是 SQL Server sysadmin 组的成员。

  2. 升级前确认Windows Installer 服务已经开启。

www.9159.com 288

6.  Windows Installer 会在系统驱动器中创建临时文件,请检查系统驱动器中是否有至少 6.0 GB 的可用磁盘空间用来存储这些文件。

www.9159.com 289

 

www.9159.com 290

功能

磁盘空间要求

数据库引擎 和数据文件、复制、全文搜索以及 Data Quality Services

1480 MB

数据库引擎(如上所示)带有 R Services(数据库内)

2744 MB

数据库引擎(如上所示)带有针对外部数据的 PolyBase 查询服务

4194 MB

Analysis Services 和数据文件

698 MB

Reporting Services

967 MB

Microsoft R Server(独立)

280 MB

Reporting Services - SharePoint

1203 MB

用于 SharePoint 产品的 Reporting Services 外接程序

325 MB

数据质量客户端

121 MB

客户端工具连接

328 MB

Integration Services

306 MB

客户端组件(除 SQL Server 联机丛书组件和 Integration Services 工具之外)

445 MB

Master Data Services

280 MB

用于查看和管理帮助内容的 SQL Server 联机丛书组件*

27 MB

所有功能

8030 MB

   

MSSQL2005的SP3补丁安装完成

 

您可能感兴趣的文章:

  • SQL Server 2008 安装和配置图解教程(附官方下载地址)
  • SQL Server数据库入门学习总结
  • MySQL提示:The server quit without updating PID file问题的解决办法
  • sqlserver中distinct的用法(不重复的记录)
  • SQL Server 2008 阻止保存要求重新创建表的更改问题的设置方法
  • Microsoft SQL Server 2012 数据库安装图解教程
  • SQL Server 2008登录错误:无法连接到(local)解决方法
  • SQL Server 2008图文安装教程
  • SQL Server错误代码大全及解释(留着备用)
  • 高效的SQLSERVER分页查询(推荐)
  • win7系统安装SQLServer2000的详细步骤(图文)
  • SQL Server 数据库清除日志的方法
  • SQL Server COALESCE函数详解及实例
  1. 如果有挂起的重新启动操作,升级希望不大。

  2. 如果要安装SQL Server Management Studio, .NET 4.6.1 安装作为先决条件。

  3.  SQL Server 2016升级的服务器操作系统版本最好是Windows Server 2012。

  4.  SQL Server 2016 的只支持同版本实例升级。

  5.  SQL Server 2016 只能在64 位平台安装。

备注:不能使用 SQL Server 安装程序将 SQL Server 的 32 位实例升级到本机 64 位。

变通的方法是可以从 SQL Server 32 位实例中备份或分离数据库,然后再将它们还原或附加到 SQL Server 的新实例(64 位),之后在 master、msdb 和 model 系统数据库中重新创建任何登录名等其他用户对象,有个前提是据库未在复制过程中发布。

  1. 不能在升级现有的 SQL Server 实例的过程中添加新功能。 将 SQL Server 实例升级到 SQL Server 2016 之后,您可以使用 SQL Server 2016 安装程序添加功能。

  2. 在 WOW 模式下不支持故障转移群集。

13.以前如果是SQL Server Evaluation 版(非SQL2016)的不能升级。

......

新版本确实能给我们带来很多惊喜,在体验、学习新特性同时,作为DBA的我们更要守护好、管理好数据库本身。总而言之,任何新东西的运用,一定要经过多次的测试和验证,提前发现问题并解决掉,带着一种使命感让我们数据、系统平稳的过渡到新版本。

 

Sam.Zhao

 

本文由9159.com发布于www.9159.com,转载请注明出处:这四种新版本提供多种功能,升级前的版本

关键词: