Novidades no SQL Server 2012

Este tópico descreve os novos recursos no SQL Server 2012, inclusive pacotes de serviços e outras versões, como as atualizações cumulativas, que incluem novos recursos.

Para obter informações sobre os recursos adicionados ao SQL Server 2012 Service Pack 1 Atualização cumulativa 4, consulte New or Enhanced Features in SQL Server 2012 Service Pack 1 Cumulative Update 4

Para obter informações sobre os recursos adicionados ao SQL Server 2012 Service Pack 1 Atualização cumulativa 2, consulte New or Enhanced Features in SQL Server 2012 Cumulative Update 2

Para obter informações sobre os recursos adicionados ao SQL Server 2012 Service Pack 1, consulte New or Enhanced Features in SQL Server 2012 SP1

Recursos novos ou aprimorados no SQL Server 2012 Service Pack 1 Atualização Cumulativa 4

SQL Server 2012 Service Pack 1 Atualização cumulativa 4 expande os recursos com suporte para SQL Server backup e restauração com o Armazenamento do Microsoft Azure. Nesta versão, os cmdlets do PowerShell existentes foram aprimorados e novos cmdlets do PowerShell foram adicionados. Para obter mais informações, consulte Use PowerShell to Backup Multiple Databases to Windows Azure Blob Storage Service.

Recursos novos ou aprimorados no SQL Server 2012 Service Pack 1 Atualização Cumulativa 2

O SQL Server 2012 Service Pack 1 Atualização Cumulativa 2 expande os recursos com suporte no SQL Server Sysprep para incluir o SQL Server Analysis Services, o SQL Server Integration Services e recursos compartilhados, permitindo que o SQL Server Sysprep seja usado em uma maior variedade de cenários de preparação da imagem. Para obter mais informações, consulte Suporte expandido ao SysPrep no SQL Server 2012 SP1 CU2.

Backup e restauração do SQL Server com o serviço de armazenamento de Blob do Windows Azure

A partir do SQL Server 2012 SP1 Atualização Cumulativa 2, é possível fazer backup e restaurar do serviço de armazenamento de Blob do Windows Azure. Esse aprimoramento pode ser usado para fazer backup de bancos de dados do SQL Server em uma instância local ou no SQL Server executado em uma máquina virtual do Windows Azure. Com essa nova funcionalidade, agora é possível fazer o backup e restaurar diretamente do armazenamento de Blob do Windows Azure, além de DISK e TAPE. Fazer o backup no serviço de armazenamento de Blob do Windows Azure traz benefícios específicos. Ele pode ser uma opção de armazenamento externa para os backups de banco de dados no local ou pode ser usado durante a migração de um banco de dados no local para uma instância do SQL Server executada em uma máquina virtual do Windows Azure. Para obter mais detalhes sobre os benefícios, consulte Backup e restauração do SQL Server com o serviço de armazenamento de Blob do Windows Azure.

Estas são as limitações específicas desta versão:

  • O tamanho máximo de backup com suporte é 1 TB.

  • Nessa implementação, você pode emitir instruções de backup ou restauração por meio do TSQL ou SMO. Um backup ou uma restauração no serviço de armazenamento de Blob do Windows Azure usando o assistente de backup ou restauração do SQL Server Management Studio não estão habilitados no momento.

  • Para obter mais detalhes, consulte Backup e restauração do SQL Server com o serviço de armazenamento de Blob do Windows Azure.

Para obter mais informações, consulte o seguinte:

Recursos novos ou aprimorados no SQL Server 2012 SP1

Migração entre clusters de grupos de disponibilidade AlwaysOn para atualização do sistema operacional

O SQL Server 2012 SP1 apresenta o suporte à migração entre clusters de implantações de grupos de disponibilidade AlwaysOn para um novo cluster WSFC (Windows Server Failover Clustering). Uma migração entre clusters move um grupo de disponibilidade AlwaysOn ou um lote de grupos de disponibilidade para o novo cluster WSFC de destino, com tempo de inatividade mínimo. O processo de migração entre clusters permite manter os SLAs (contratos de nível de serviço) ao atualizar para um cluster do Windows Server 2012. O SQL Server 2012 SP1 deve ser instalado e habilitado para AlwaysOn no cluster WSFC de destino. O sucesso da migração entre clusters depende do planejamento e da preparação completa do cluster WSFC de destino.

Para obter mais informações, consulte Migração entre clusters dos grupos de disponibilidade AlwaysOn para atualização do sistema operacional.

Índice XML seletivo

O SQL Server 2012 SP1 apresenta um novo tipo de índice XML conhecido como um índice XML seletivo. Esse novo índice pode melhorar o desempenho da consulta dos dados armazenados como XML no SQL Server, permitir uma indexação muito mais rápida de cargas de trabalho de dados XML grandes e melhorar a escalabilidade ao reduzir os custos de armazenamento do próprio índice. Para obter mais informações, consulte SXI (índices XML seletivos).

DBCC SHOW_STATISTICS trabalha com a permissão SELECT

Em versões anteriores do SQL Server, os clientes precisam ter permissões administrativas ou de propriedade para executar DBCC SHOW_STATISTICS. Essa restrição afetou a funcionalidade de consultas distribuídas no SQL Server porque, em muitos casos, os clientes que executam consultas distribuídas não tinham permissões administrativas ou de propriedade em tabelas remotas para poder coletar estatísticas como parte da compilação da consulta distribuída. Enquanto esses cenários ainda forem executados, isso tenderá a resultar em opções de plano de consulta de qualidade inferior que podem afetar negativamente o desempenho. O SQL Server 2012 SP1 modifica as restrições de permissão e permite que os usuários com a permissão SELECT utilizem esse comando. Para que as permissões SELECT sejam suficientes para executar o comando, é necessário atender aos seguintes requisitos:

  • Os usuários devem ter permissões em todas as colunas do objeto de estatísticas

  • Os usuários devem ter permissão em todas as colunas em uma condição de filtro (se houver)

Os clientes que usam a consulta distribuída devem observar que as estatísticas agora podem ser usadas na criação de consultas de fontes de dados remotas do SQL Server onde têm somente as permissões SELECT. O sinalizador de rastreamento 9485 existe para reverter a nova verificação de permissão para o comportamento do SQL Server 2012 RTM no caso de regressão em cenários de cliente.

A nova função retorna propriedades de estatísticas

A função de gerenciamento dinâmico sys.dm_db_stats_properties retorna propriedades de estatísticas para o objeto de banco de dados especificado (tabela ou exibição indexada) no banco de dados do SQL Server atual. Você pode usar essa função para retornar informações, como o último horário em que o objeto de estatísticas foi atualizado para a tabela ou exibição indexada, ou o número de linhas que serviram de amostra para cálculos estatísticos. Para obter mais informações, consulte sys.dm_db_stats_properties (Transact-SQL).

SSMS completo no Express

Os clientes que usam o SQL Server Express With Tools, o SQL Server Express COMP, o SQL Server Express with Advanced Services e o SQL Server Management Studio Express agora têm o SQL Server Management Studio completo. Essas Express Editions agora incluem o recurso SSMS com funcionalidades que existem no SSMS de edições completas do SQL Server.

Instalação completa integrada

Fornece aos clientes uma “imagem integrada” pré-criada que consiste em um arquivo .exe autoextraível compactado e um arquivo de carga ‘.box’ que contém uma imagem do SQL Server 2012 RTM (Setup.exe, MSIs, etc.) junto com o Service Pack mais recente. Quando o pacote é executado, as duas imagens são mescladas em tempo real, fornecendo ao usuário uma experiência única de fluxo de trabalho de Instalação, finalizando a operação (instalação, atualização, AddNode etc.) no nível SP1 contido, executando atualizações feitas nos próprios componentes de configuração no Service Pack.

Os clientes podem executar novas instalações de instâncias (ou atualizações SQL Server 2008/2008 R2) no nível funcional do Service Pack usando uma experiência de fluxo de trabalho de instalação de um único clique. Isso pode ser executado diretamente com o uso do .exe de instalação integrada na linha de comando, da mesma forma que se usaria Setup.exe, fornecendo todos os parâmetros apropriados de linha de comando de instalação. Isso contrasta com a necessidade de instalar a mídia do RTM, localizar e baixar o Service Pack desejado (para o idioma e a CPU corretos), aplicar o Service Pack e, depois, carregar o Setup.exe para executar a ação de instalação desejada.

Destaques do Business Intelligence (com o SQL Server 2012 SP1, o Office e o SharePoint Server 2013)

Destaques do Business Intelligence (com o SQL Server SP1, o Office e o SharePoint Server 2013 Preview) são:

ObservaçãoObservação

Para obter um resumo da instalação dos recursos de BI do SQL Server 2012 SP1 e do SQL Server, consulte Atualizar os recursos de BI do SQL Server para o SQL Server 2012 SP1.

Suporte ao objeto de gerenciamento adicionado para o DDL do administrador de recursos

No SQL Server 2012 SP1, os objetos de gerenciamento do SQL Server são atualizados para oferecer suporte à sintaxe de CREATE RESOURCE POOL (Transact-SQL):

  • CAP_CPU_PERCENT

  • AFFINITY SCHEDULER

  • AFFINITY NUMANODE

Os seguintes objetos de gerenciamento limitam o uso da CPU e relacionam pools de recursos para agendadores e nós NUMA:

Informações adicionais sobre a Web.

Central de Recursos do SQL Server

Site do SQLCat

Notas de Versão do SQL Server