Fonctionnalités des outils d'administration supprimées dans SQL Server 2012

Cette rubrique décrit les fonctionnalités des outils de gestion SQL Server qui ne sont plus disponibles dans SQL Server 2012.

SQL Server Compact Edition

L'éditeur de code SQL Server Compact Edition a été supprimé de SQL Server Management Studio. La prise en charge de SQL Server Compact Edition a également été supprimée de l'Explorateur d'objets, de l'Explorateur de solutions et de l'Explorateur de modèles. Utilisez à la place les éditeurs Transact-SQL dans Service Pack 1 de Microsoft Visual Studio 2010 ou Webmatrix.

Sous-système ActiveX de SQL Server Agent

Le sous-système ActiveX de SQL Server Agent a été supprimé de cette version. Il n'existe aucune fonctionnalité de remplacement.

Sp_addtask, sp_deletetask, sp_updatetask

Sp_addtask, sp_deletetask et sp_updatetask ont été supprimées de cette version. N'utilisez pas cette fonctionnalité dans les applications, qu'elles soient nouvelles ou mises à jour.

Envoi réseau et notification de radiomessagerie

Envoi réseau et notification de radiomessagerie ont été supprimées de cette version. N'utilisez pas cette fonctionnalité dans les applications, qu'elles soient nouvelles ou mises à jour.

Applications de la couche Données

Certaines fonctionnalités d'une application de la couche Données (DAC) présentes dans SQL Server 2008 R2 ont été supprimées dans SQL Server 2012. Toutefois, l'Infrastructure d'application de la couche Données (DACfx version 3.0) fournie avec SQL Server 2012 est compatible avec SQL Server 2005 jusqu'à SQL Server 2012 et avec SQL Azure. Seuls les outils SQL Server 2012, Management Studio et SQL Server Data Tools peuvent interagir avec les packages DAC version 3.0 packages ; la version 3.0 de la DAC n'est pas prise en charge par les versions antérieures de Management Studio, y compris Management Studio dans SQL Server 2008 R2. Voici les changements spécifiques qu'il existe entre la DAC version 1.1 et la DAC version 3.0 :

  • Microsoft.SqlServer.Management.Dac.dll, qui était installé dans SQL Server 2008 R2 (DAC version 1.0) et SQL Server 2008 R2 Service Pack 1 n'est pas installé dans SQL Server 2012.

    • Les espaces de noms Microsoft.SqlServer.Management.Dac et Microsoft.SqlServer.Management.Dac.Bacpac ne sont pas présents dans SQL Server 2012 (DACfx version 3.0).

    • L'interface C# IServer présent dans l'API DACfx 1.1 n'est pas présente dans SQL Server 2012 (DACfx version 3.0).

    • L'API DACfx version 3.0 fournie dans SQL Server 2012 n'est pas compatible avec l'API DAC versions 1.0 et 1.1 qui était fournie avec SQL Server 2008 R2.

      Les scripts PowerShell ou les applications .NET qui utilisent l'API DAC fournie avant SQL Server 2012 ne fonctionnent pas avec l'API DAC SQL Server 2012 (ou version ultérieure), les packages DAC ou les fichiers BACPAC.

    • Microsoft recommande l'utilisation de la dernière version disponible de l'infrastructure d'application de la couche Données (DACfx version 3.0 ou ultérieure).

  • Les projets de base de données Visual Studio 2010 ne prennent pas en charge les packages DACPAC DAC 3.0 ni les packages d'exportation DAC (BACPAC) générés avec DACfx version 3.0 ou ultérieure.

    Microsoft recommande l'utilisation de la dernière version disponible des projets de base de données SQL Server Data Tools.

L'API DACfx 3.0 et les outils SQL Server prennent en charge la lecture de fichiers DACPAC et BACPAC créés dans les versions précédentes des outils SQL Server et de DACfx ; l'extraction de bases de données dans des fichiers DACPAC à partir de ces versions et le déploiement de bases de données dans les versions prises en charge de SQL Server à Management Studio ou de SQL Server Data Tools.

Voir aussi

Concepts

Compatibilité ascendante