Symptomer
Du opretter en forretningsregel, der indeholder en cirkulær reference ved hjælp af Microsoft SQL Server 2014 Master Data Services. Når du gemmer reglen, får du ikke vist en fejlmeddelelse. Når du kører reglen, får du dog vist følgende fejlmeddelelse:
Bemærk
8156: Der er opstået en databasefejl. Kontakt systemadministratoren.
Dette problem opstår f.eks. i følgende scenarie:
- Du opretter en forretningsregel, der bruger handlingen "skal være entydig".
- I trinnet Handling skal du vælge kombinationen med følgende indstilling.
- Den attribut, der refereres til i handlingen, tilføjes også som en "n-kombination med følgende attributparameter. Dette opretter en cirkulær reference.
- Du har publiceret forretningsreglen.
- Du kører forretningsreglen.
Løsning
Dette problem blev først rettet i følgende kumulative opdatering til SQL Server:
Kumulativ opdatering 1 til SQL Server 2014 SP1 /en-us/help/3067839
Samlet opdatering 7 til SQL Server 2014 /en-us/help/3046038
Om kumulative opdateringer til SQL Server
Hver ny kumulativ opdatering til SQL Server indeholder alle de hotfixes og alle de sikkerhedsrettelser, der fulgte med den forrige kumulative opdatering. Se de seneste kumulative opdateringer til SQL Server:
- Seneste kumulative opdatering til SQL Server 2014 SP1
- Seneste kumulative opdatering til SQL Server 2014
Status
Microsoft har bekræftet, at dette er et problem i de Microsoft-produkter, der er angivet i afsnittet "Gælder for".
Referencer
Læs mere om den terminologi , Microsoft bruger til at beskrive softwareopdateringer.