Gäller förSQL Server 2012 Developer SQL Server 2012 Enterprise SQL Server 2012 Standard SQL Server 2014 Developer - duplicate (do not use) SQL Server 2014 Enterprise - duplicate (do not use) SQL Server 2014 Standard - duplicate (do not use)

Symptom

Tänk dig följande situation:

  • Du skapar en företags regel som testar för ett tomt värde på ett numeriskt attribut i Microsoft SQL Server 2012 Master Data Services (MDS).

  • Du sparar och publicerar företags regeln.

  • Du öppnar enheten i MDS Explorer och kör företags regeln för att verifiera enhetens medlemmar.

I det här scenariot visas följande fel meddelande:

8114: fel vid konvertering av datatyp nvarchar till numeriskt. Transaction Count efter EXECUTe anger ett felaktigt antal BEGIN-och COMMIT-instruktioner. Föregående antal = 0, Aktuellt antal = 1.

Obs! Det här problemet uppstår också i SQL Server 2014 MDS som har installerat CU3 eller senare versioner. Om du till exempel kör en företags regel i MDS som kontrollerar om ett date-attribut är tomt visas följande fel meddelande:

Fel vid konvertering av datatyp nvarchar till datetime

Varje ny kumulativ uppdatering för SQL Server innehåller alla snabb korrigeringar och alla säkerhets korrigeringar som ingick i den föregående kumulativa uppdateringen. Kolla in de senaste kumulativa uppdateringarna för SQL Server:

Status

Microsoft har bekräftat att det här är ett problem i Microsoft-produkterna som nämns i "gäller".

Behöver du mer hjälp?

Vill du ha fler alternativ?

Utforska prenumerationsförmåner, bläddra bland utbildningskurser, lär dig hur du skyddar din enhet med mera.