KB3030041 - CORRECTIF : Une erreur se produit lorsque vous vous connectez au moteur de base de données après avoir installé CU4 pour SQL Server 2014

S’applique à
SQL Server 2014 Developer - duplicate (do not use) SQL Server 2014 Enterprise - duplicate (do not use) SQL Server 2014 Standard - duplicate (do not use)

Symptômes

Prenons le scénario suivant :

  • Microsoft SQL Server Data Tools - Business Intelligence for Visual Studio 2013 (SSDT-BI) version 12.0.2299.1 et Microsoft SQL Server 2014 sont installés côte à côte.
  • Microsoft SQL Server 2014 Cumulative Update 4 (CU4) est installé ultérieurement.
  • Vous utilisez SQL Server Management Studio (SSMS) pour vous connecter au moteur de base de données.

Dans ce scénario, vous recevez le message d’erreur suivant de SSMS :

Remarque

L’initialiseur de type pour « PropertyMetadataProvider » a levé une exception. (Microsoft.SqlServer.Smo)

Informations supplémentaires :

Impossible de charger le type « Microsoft.SqlServer.Management.Smo.DefaultDistributionPolicy » à partir de l’assembly « Microsoft.SqlServer.SqlEnum, Version=12.0.0.0, Culture=neutral, PublicKeyToken=89845dcd8080cc91 ». (Microsoft.SqlServer.Smo)

Résolution

Informations de mise à jour cumulative

Le problème a été résolu pour la première fois dans la mise à jour cumulative suivante de SQL Server.

Recommandation : Installer la dernière mise à jour cumulative pour SQL Server

Chaque nouvelle mise à jour cumulative pour SQL Server contient tous les correctifs logiciels et tous les correctifs de sécurité inclus dans la mise à jour cumulative précédente. Nous vous recommandons de télécharger et d’installer les dernières mises à jour cumulatives pour SQL Server :

État

Microsoft a confirmé qu’il s’agissait d’un problème dans les produits Microsoft répertoriés dans la section « S’applique à ».