Compartilhar via


Recursos das Ferramentas de Gerenciamento descontinuados no SQL Server 2012

Este tópico descreve os recursos das Ferramentas de Gerenciamento do SQL Server que não estão mais disponíveis no SQL Server 2012.

SQL Server Compact Edition

O editor de código do SQL Server Compact Edition foi removido do SQL Server Management Studio. O suporte para o SQL Server Compact Edition também foi removido do Pesquisador de Objetos, Gerenciador de Soluções e Gerenciador de Modelos. Use os editores Transact-SQL no Microsoft Visual Studio 2010 Service Pack 1 ou no Webmatrix.

Subsistema de ActiveX para o SQL Server Agent

O subsistema de ActiveX para o SQL Server Agent foi removido nesta versão. Não há nenhuma funcionalidade de substituição.

Sp_addtask, sp_deletetask, sp_updatetask

Foram removidos Sp_addtask, sp_deletetask e sp_updatetask nesta versão. Não use esta funcionalidade em aplicativos novos ou atualizados.

Net Send e notificação de pager

Net Send e Notificação de Pager foram removidos nesta versão. Não use esta funcionalidade em aplicativos novos ou atualizados.

Aplicativos da camada de dados

Alguns recursos de DAC (aplicativo da camada de dados) presentes no SQL Server 2008 R2 foram removidos no SQL Server 2012. No entanto, a Estrutura de Aplicativo da Camada de Dados (DACfx versão 3.0) lançada com o SQL Server 2012 é compatível com o SQL Server 2005 até o SQL Server 2012 e o SQL Azure. Somente as ferramentas do SQL Server 2012, o Management Studio e o SQL Server Data Tools podem interagir com os pacotes do DAC versão 3.0 - o DAC versão 3.0 não tem suporte em versões anteriores do Management Studio incluindo Management Studio no SQL Server 2008 R2. As alterações específicas entre o DAC versão 1.1 e o DAC versão 3.0 são:

  • Microsoft.SqlServer.Management.Dac.dll que foi instalado no SQL Server 2008 R2 (DAC versão 1.0) e SQL Server 2008 R2 Service Pack 1 não foi instalado no SQL Server 2012.

    • Os namespaces Microsoft.SqlServer.Management.Dac e Microsoft.SqlServer.Management.Dac.Bacpac não estão presentes no SQL Server 2012 (DACfx versão 3.0).

    • A interface IServer C# presente na API do DACfx 1.1 não está presente no SQL Server 2012 (DACfx versão 3.0).

    • A API do DACfx versão 3.0 fornecida no SQL Server 2012 não é compatível com as APIs do DAC versões 1.0 e 1.1 fornecida com o SQL Server 2008 R2.

      Os scripts do PowerShell ou aplicativos .NET que usam a API do DAC que eram fornecidas antes do SQL Server 2012 não funcionarão com a API do DAC do SQL Server 2012 (ou posterior), pacotes do DAC ou arquivos BACPAC.

    • A Microsoft recomenda usar a versão mais recente disponível da Estrutura de Aplicativo da Camada de Dados (DACfx versão 3.0 ou superior).

  • Os projetos de bancos de dados do Visual Studio 2010 não dão suporte a pacotes DACPAC do DAC 3.0 ou pacotes de exportação DAC (BACPAC) gerados com o DACfx versão 3.0 ou posterior.

    A Microsoft recomenda usar a versão mais recente disponível dos projetos de banco de dados do SQL Server Data Tools.

A API do DACfx 3.0 e as ferramentas do SQL Server oferecem suporte à leitura de arquivos DACPAC e BACPAC criados usando ferramentas anteriores do SQL Server e versões do DACfx: extraindo bancos de dados em arquivos DACPAC dessas versões e implantando bancos de dados em versões do SQL Server com suporte por meio do Management Studio ou SQL Server Data Tools.

Consulte também

Conceitos

Compatibilidade com versões anteriores