Symptomy
Regułę biznesową zawierającą odwołanie cykliczne można utworzyć za pomocą programu Microsoft SQL Server 2014 Master Data Services. Po zapisaniu reguły nie jest wyświetlany komunikat o błędzie. Jednak po uruchomieniu reguły jest wyświetlany następujący komunikat o błędzie:
8156: Wystąpił błąd bazy danych. Skontaktuj się z administratorem systemu.
Na przykład ten problem występuje w następującym scenariuszu:
-
Użytkownik tworzy regułę biznesową, w której jest używana akcja "musi być unikatowy".
-
W kroku akcji wybierasz kombinację w połączeniu z poniższą opcją.
-
Atrybut, do którego odwołuje się akcja, jest również dodawany jakokombinacja "n" z poniższym parametrem Attributes. Spowoduje to powstanie odwołania cyklicznego.
-
Reguła biznesowa została pomyślnie opublikowana.
-
Uruchomieniu reguły biznesowej.
Rozwiązanie
Ten problem został po raz pierwszy rozwiązany w następującej zbiorczej aktualizacji dla programu SQL Server:
Zbiorcza aktualizacja 1 dla programu SQL Server 2014 z dodatkiem SP1 /en-us/help/3067839
Zbiorcza aktualizacja 7 dla programu SQL Server 2014 /en-us/help/3046038
Każda nowa Zbiorcza aktualizacja programu SQL Server zawiera wszystkie poprawki i wszystkie poprawki zabezpieczeń uwzględnione w poprzedniej aktualizacji zbiorczej. Zapoznaj się z najnowszymi aktualizacjami zbiorczymi dla programu SQL Server:
Stan
Firma Microsoft potwierdziła, że jest to problem występujący w produktach firmy Microsoft wymienionych w sekcji "dotyczy".
Informacje
Dowiedz się więcej o terminologii używanej przez firmę Microsoft do opisywania aktualizacji oprogramowania.