KB3051663. ВИПРАВЛЕННЯ "8156: сталася помилка бази даних" під час застосування бізнес-правила в SQL Server 2014 Master Data Services

Застосовується до
SQL Server 2014 Developer - duplicate (do not use) SQL Server 2014 Enterprise - duplicate (do not use) SQL Server 2014 Express - duplicate (do not use) SQL Server 2014 Standard - duplicate (do not use) SQL Server 2014 Web - duplicate (do not use)

Ознаки

Бізнес-правило, яке містить циклічне посилання, можна створити за допомогою Microsoft SQL ServerSQL Server 2014 Master Data Services Master Data Services . Коли ви зберігаєте правило, повідомлення про помилку не відображається. Однак, якщо застосувати правило, з'явиться таке повідомлення про помилку:

Примітка.

8156: Сталася помилка бази даних. Зверніться до свого системного адміністратора.

Наприклад, ця проблема виникає в таких випадках:

  • Ви створюєте бізнес-правило з дією «Обов'язково має бути унікальним».
  • На кроці "Дія" виберіть "Ін" і наведений нижче параметр.
  • Атрибут, на який є посилання в дії, також додається як комбінація "n" з наведеним нижче параметром атрибута. Створюється циклічне посилання.
  • Бізнес-правило успішно опубліковано.
  • Ви застосовуєте бізнес-правило.

Спосіб усунення проблеми

Вперше цю проблему вирішено в такому сукупному пакеті оновлень для SQL Server:

Сукупний пакет оновлень 1 за SQL Server 2014 р. (SP1) /uk-ua/help/3067839

Сукупний пакет оновлень 7 за SQL Server 2014 р. /uk-ua/help/3046038

Відомості про сукупні оновлення для SQL ServerSQL Server

Кожне нове сукупне оновлення для SQL Server містить усі виправлення та виправлення системи безпеки, які входили до попереднього сукупного пакета оновлень. Перегляньте останні сукупні оновлення для SQL Server.

      

Стан

Корпорація Microsoft підтвердила, що це одна з проблем з продуктами Microsoft, перелічених у розділі "Застосовується до".

Посилання

Дізнайтеся, яку термінологію використовує корпорація Майкрософт для опису оновлень програмного забезпечення.