Sümptomid
Arvestage järgmise stsenaariumiga.
-
Saate luua ärireegli, mis testib Microsoft SQL Server 2012 Master Data Services (MDS) numbrilise atribuudi tühja väärtust.
-
Salvestage ja avaldage Ärireegel.
-
Avage üksus MDS Exploreris ja käivitage ettevõtte liikmete kinnitamiseks Ärireegel.
Selle stsenaariumi korral kuvatakse järgmine tõrketeade:
8114: tõrge andmetüübi teisendamine muutuvpikkusega n arvuks. Tehingute arv pärast KÄIVITAmist näitab, et sobimatu arv algab ja kinnitab avaldusi. Varasemad Count = 0, praegune arv = 1.
Märkus. See probleem ilmneb ka SQL Server 2014 MDS, mis on rakendanud CU3 või uuem versioon. Kui käivitate näiteks MDS-i ärireegli, mis kontrollib, kas atribuudi Date väärtus on tühi, kuvatakse järgmine tõrketeade:
Tõrge andmetüübi teisendamine muutuvpikkusega n kuupäevaks datetime
Lahendus
Probleem parandati esmakordselt SQL serveri järgmises koondvärskenduses.
Kumulatiivne Update 6 SQL Server 2014 /en-us/help/3031047
Kumulatiivne värskendus 4 SQL Server 2012 SP2 jaoks /en-us/help/3007556
Kumulatiivne Update 14 SQL Server 2012 SP1 jaoks /en-us/help/3023636
Iga uus koondvärskenduses SQL Server sisaldab kõiki käigultparandused ja kõik turvaparandusi, mis kuulusid eelmise koondvärskenduse. Vaadake SQL serveri kumulatiivseid värskendusi.
Olek
Microsoft on kinnitanud, et see probleem esineb jaotises "kehtib järgmiste toodete kohta" loetletud Microsofti toodetes.