Příznaky
Předpokládejme, že jste odstranili jednu nebo více entit ve službě MDS (Master Data Services) pro Microsoft SQL Server 2012 nebo SQL Server 2014. Když se pokusíte upravit zabezpečení modelu pro některé skupiny nebo uživatele ve službě MDS, zobrazí se tato chybová zpráva:
Došlo k neznámé chybě.
Poznámka Když povolíte protokolování trasování služby MDS a reprodukujete chybu, zobrazí se v trasovacím protokolu následující chybová zpráva:
Položka se stejným klíčem již byla přidána.
Příčina
K tomuto problému dochází, protože se odpovídajícím způsobem neodstraní zabezpečení na úrovni atributů, které patří k odstraněné entitě.
Řešení
Tento problém byl poprvé opraven následující kumulativní aktualizací SQL serveru.
Kumulativní aktualizace 1 pro SQL Server 2014 SP1 /en-us/help/3067839
Kumulativní aktualizace 6 pro SQL Server 2014 /en-us/help/3031047
Kumulativní aktualizace 4 pro SQL Server 2012 SP2 /en-us/help/3007556
Kumulativní aktualizace 13 pro SQL Server 2012 SP1 /en-us/help/3002044
Každá nová kumulativní aktualizace pro SQL Server obsahuje všechny opravy hotfix a všechny opravy zabezpečení, které byly součástí předchozí kumulativní aktualizace. Podívejte se na nejnovější kumulativní aktualizace SQL serveru:
Alternativní řešení
Tento problém vyřešíte tak, že odeberete odpovídající zabezpečení na úrovni atributů nebo odstraníte atributy, na které se zabezpečení skupiny odkazuje. Potom entitu odstraňte.
Stav
Společnost Microsoft potvrzuje, že se jedná o problém v produktech této společnosti, které jsou uvedeny v části Informace v tomto článku jsou určeny pro produkt.