SQL Server 2012 中的新增功能

本主题介绍 SQL Server 2012(包括 Service Packs 和任何其他发行版,例如包括新功能的累积更新)中的新功能。

有关在 SQL Server 2012 Service Pack 1 累积更新 4 中添加的功能,请参阅 New or Enhanced Features in SQL Server 2012 Service Pack 1 Cumulative Update 4

有关在 SQL Server 2012 Service Pack 1 累积更新 2 中添加的功能,请参阅 New or Enhanced Features in SQL Server 2012 Cumulative Update 2

有关在 SQL Server 2012 Service Pack 1 中添加的功能,请参阅New or Enhanced Features in SQL Server 2012 SP1

SQL Server 2012 Service Pack 1 累积更新 4 中的新增功能或增强功能

SQL Server 2012 Service Pack 1 累积更新 4 通过 Windows Azure 存储扩展了对 SQL Server 备份和还原的支持功能。 此版本增强了现有的 PowerShell cmdlet,并添加了新的 PowerShell cmdlet。 有关详细信息,请参阅Use PowerShell to Backup Multiple Databases to Windows Azure Blob Storage Service

SQL Server 2012 Service Pack 1 累积更新 2 中的新增功能或增强功能

SQL Server 2012 Service Pack 1 累积更新 2 扩展了对 SQL Server Sysprep 的支持的功能,以便包括 SQL Server Analysis Services、SQL Server Integration Services 和共享功能,使得 SQL Server Sysprep 能够用于范围更广的多种映像准备方案中。 有关详细信息,请参阅 SQL Server 2012 SP1 CU2 中扩展的 SysPrep 支持

使用 Windows Azure Blob 存储服务进行 SQL Server 备份和还原

从 SQL Server 2012 SP1 累积更新 2 开始,您可以备份到 Windows Azure Blob 存储服务或从其还原。 此增强功能可用于在内部实例上或在 Windows Azure 虚拟机上运行的 SQL Server 上备份 SQL Server 数据库。 使用此新功能,除了磁盘和磁带之外,您现在还可以直接备份到 Windows Azure Blob 存储区中或从中还原。 备份到 Windows Azure Blob 存储服务有特定的好处。 它可以是内部数据库备份的非现场存储选项,也可以在将内部数据库迁移到在 Windows Azure 虚拟机中运行的 SQL Server 实例时使用。 有关这些好处的更多详细信息,请参阅使用 Windows Azure Blob 存储服务进行 SQL Server 备份和还原

以下是对此版本的特定限制:

  • 支持的最大备份大小为 1 TB。

  • 在此实现中,您可以使用 TSQL 或 SMO 发出备份或还原语句。 当前不支持使用 SQL Server Management Studio 备份或还原向导备份到 Windows Azure Blob 存储服务或从该服务还原。

  • 有关详细信息,请参阅使用 Windows Azure Blob 存储服务进行 SQL Server 备份和还原

有关详细信息,请参阅以下内容:

SQL Server 2012 SP1 中的新增功能或增强功能

针对操作系统升级的 AlwaysOn 可用性组的跨群集迁移

SQL Server 2012 SP1 引入了对 AlwaysOn 可用性组的跨群集迁移的支持,以便部署到新的 Windows Server 故障转移群集 (WSFC) 群集。 跨群集迁移将一个 AlwaysOn 可用性组或一批可用性组移到新的目标 WSFC 群集,并且所用的停机时间最短。 通过跨群集迁移过程,您可以在升级到 Windows Server 2012 群集时维护您的服务级别协议 (SLA)。 SQL Server 2012 SP1 必须安装并且为目标 WSFC 群集上的 AlwaysOn 启用。跨群集迁移能否成功取决于对目标 WSFC 群集的详尽计划和准备。

有关详细信息,请参阅针对操作系统升级的 AlwaysOn 可用性组的跨群集迁移

选择性 XML 索引

SQL Server 2012 SP1 引入了称作选择性 XML 索引的一种新的 XML 索引。 这个新的索引可提高 SQL Server 中针对作为 XML 存储的数据的查询性能,从而通过降低索引本身的存储成本来加快大型 XML 数据工作负荷的索引编制和改进可伸缩性。 有关详细信息,请参阅选择性 XML 索引 (SXI)

具有 SELECT 权限的用户可以运行 DBCC SHOW_STATISTICS

在 SQL Server 的早期版本中,客户需要管理或所有权权限来运行 DBCC SHOW_STATISTICS。 这一限制影响了 SQL Server 中的分布式查询功能,因为在许多情况下,运行分布式查询的客户不具备针对远程表的管理或所有权权限,因此无法作为分布式查询的编译的一部分来收集统计信息。 尽管此类方案仍可以执行,但它常常会导致对性能有着负面影响的不太理想的查询计划选择。 SQL Server 2012 SP1 修改了这些权限限制,允许具有 SELECT 权限的用户使用此命令。 请注意,SELECT 权限必须满足以下要求才能运行此命令:

  • 用户必须对统计对象中的所有列具有权限

  • 用户必须对筛选条件(如果存在)中的所有列具有权限

使用分布式查询的客户应该注意到,在编译来自其仅具有 SELECT 权限的远程 SQL Server 数据源的查询时,现在可以使用统计信息。 存在跟踪标志 9485,以便在客户群体中回归时将新的权限检查恢复到 SQL Server 2012 RTM 行为。

新的函数返回统计信息属性

动态管理函数 sys.dm_db_stats_properties 返回当前 SQL Server 数据库中指定数据库对象(表或索引视图)的统计属性。 您可以使用此函数返回各种信息,例如上次更新表或索引视图的统计对象的时间或采样进行统计计算的行数等。 有关详细信息,请参阅sys.dm_db_stats_properties (Transact-SQL)

Express 中的完整 SSMS

使用 SQL Server Express With Tools、SQL Server Express COMP、SQL Server Express with Advanced Services 和 SQL Server Management Studio Express 的客户现在将具有完整的 SQL Server Management Studio 。 这些 Express 版本现在提供完整版 SQL Server 的 SSMS 中所提供的功能。

补充完整安装

为客户提供预先生成的“补充映像”,它由压缩的自解压缩 .exe 和包含 SQL Server 2012 RTM 映像(Setup.exe、MSI 等)的“.box”负载文件以及最新的 Service Pack 组成。 在执行该包时,实时合并两个映像,并且向用户提供单个安装工作流体验、在包含的 SP1 级别执行操作(安装、升级、AddNode 等)、在 Service Pack 中执行对安装组件本身的任何更新。

客户可以使用单击安装工作流体验在 Service Pack 功能级别执行全新实例安装(或 SQL Server 2008/2008 R2 升级)。 这可以通过从命令行使用 slipstream.exe 来直接执行,就像通过提供所有相应的安装命令行参数来使用 Setup.exe 一样。 而不必不得不安装 RTM 介质、查找并下载所需的 Service Pack(针对正确的语言和 CPU)、应用 Service Pack、然后加载 Setup.exe 以便执行所需的安装操作。

商业智能亮点(具有 SQL Server 2012 SP1、Office 和 SharePoint Server 2013)

商业智能亮点(具有 SQL Server SP1、Office 和 SharePoint Server 2013 Preview)是:

注意注意

有关安装 SQL Server 2012 SP1 和 SQL Server BI 功能的摘要,请参阅将 SQL Server BI 功能升级到 SQL Server 2012 SP1

为资源调控器 DDL 添加的管理对象支持

在 SQL Server 2012 SP1 中,对 SQL Server 管理对象进行了更新,以便支持 CREATE RESOURCE POOL (Transact-SQL) 的语法:

  • CAP_CPU_PERCENT

  • AFFINITY SCHEDULER

  • AFFINITY NUMANODE

下面的管理对象限制了 CPU 使用率并将资源池关联到计划程序和 NUMA 节点:

Web 上的其他信息

SQL Server 资源中心

SQLCat 网站

SQL Server 发行说明