KB3051663 - FIX: "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 Server 2014 Master Data Services. عند حفظ القاعدة، لا تتلقى رسالة خطأ. ومع ذلك، عند تشغيل القاعدة، تتلقى رسالة الخطأ التالية:

ملاحظة

8156: حدث خطأ في قاعدة البيانات. ‏‏اتصل بمسؤول النظام.

على سبيل المثال، تحدث هذه المشكلة في السيناريو التالي:

  • يمكنك إنشاء قاعدة عمل تستخدم الإجراء "يجب أن يكون فريدا".
  • في خطوة الإجراء، حدد الخيار In مع الخيار التالي .
  • تتم إضافة السمة المشار إليها في الإجراء أيضا على أنها "n تركيبة مع معلمة السمات التالية. يؤدي هذا إلى إنشاء مرجع دائري.
  • يمكنك نشر قاعدة العمل بنجاح.
  • يمكنك تشغيل قاعدة العمل.

الدقة

تم إصلاح هذه المشكلة أولا في التحديث التراكمي التالي SQL Server:

التحديث التراكمي 1 SQL Server 2014 SP1 /en-us/help/3067839

التحديث التراكمي 7 SQL Server 2014 /en-us/help/3046038

حول التحديثات التراكمية SQL Server

يحتوي كل تحديث تراكمي جديد SQL Server على جميع الإصلاحات العاجلة وجميع إصلاحات الأمان التي تم تضمينها مع التحديث التراكمي السابق. اطلع على آخر التحديثات التراكمية SQL Server:

      

الحالة

لقد أكدت Microsoft على أن هذه مشكلة في منتجات Microsoft المُدرجة في القسم "ينطبق على".

المراجع

تعرف على المصطلحات التي تستخدمها Microsoft لوصف تحديثات البرامج.