Simptomi
Poslovno pravilo koje sadrži cirkularnu referencu kreirate pomoću sistema Microsoft SQL Server 2014 Master Data Services. Kada sačuvate pravilo, nećete dobiti poruku o grešci. Međutim, kada pokrenete pravilo, dobijate sledeću poruku o grešci:
8156: Došlo je do greške u bazi podataka. Obratite se administratoru sistema.
Na primer, do ovog problema dolazi u sledećem scenariju:
-
Kreirate poslovno pravilo koje koristi radnju "mora biti jedinstveno".
-
U koraku Radnja birate kombinaciju "U" sa sledećom opcijom.
-
Atribut na koji se upućuje u radnji dodaje se i kao "n kombinacija sa sledećim parametrom atributa" . Na ovaj način se kreira cirkularna referenca.
-
Uspešno objavljujete poslovno pravilo.
-
Ti vodiš poslovno pravilo.
Rešenje
Ovaj problem je prvi put otklonjen u sledećoj kumulativnoj ispravki za SQL Server:
Kumulativna ispravka 1 za SQL Server 2014 SP1 /en-us/help/3067839
Kumulativna ispravka 7 za SQL Server 2014 /en-us/help/3046038
Svaka nova kumulativna ispravka za SQL Server sadrži sve hitne ispravke i sve bezbednosne ispravke koje su bile uključene u prethodnu kumulativnu ispravku. Pogledajte najnovije kumulativne ispravke za SQL Server:
Status
Microsoft je potvrdio da je ovo problem u Microsoft proizvodima koji su navedeni u odeljku "Odnosi se na".
Reference
Saznajte više o terminologiji koju Microsoft koristi za opisivanje softverskih ispravki.