KB3030041 - FIX: Error occurs when you connect to the database engine after you install CU4 for SQL Server 2014

Applies to: SQL Server 2014 DeveloperSQL Server 2014 EnterpriseSQL Server 2014 Standard

Symptoms


Consider the following scenario:
  • You have Microsoft SQL Server Data Tools - Business Intelligence for Visual Studio 2013 (SSDT-BI) version 12.0.2299.1 and Microsoft SQL Server 2014 installed side by side.
  • You have Microsoft SQL Server 2014 Cumulative Update 4 (CU4) installed afterward.
  • You use SQL Server Management Studio (SSMS) to connect to the database engine.
In this scenario, you receive the following error message from SSMS:
The type initializer for 'PropertyMetadataProvider' threw an exception. (Microsoft.SqlServer.Smo)

Additional information:

Could not load type 'Microsoft.SqlServer.Management.Smo.DefaultDistributionPolicy' from assembly 'Microsoft.SqlServer.SqlEnum, Version=12.0.0.0, Culture=neutral, PublicKeyToken=89845dcd8080cc91'. (Microsoft.SqlServer.Smo)

Resolution


Cumulative Update information

The issue was first fixed in the following cumulative update of SQL Server.

Status


Microsoft has confirmed that this is a problem in the Microsoft products that are listed in the "Applies to" section.