ظهور رسالة خطأ عند محاولة استخدام منشور دمج الذي قمت بإنشائه في SQL Server 2005: "لا يمكن استخدام أقسام Precomputed"

هام: تمت ترجمة هذا المقال باستخدام برنامج ترجمة آلية لشركة مايكروسوفت بدلاً من الاستعانة بمترجم بشري. تقدم شركة مايكروسوفت كلاً من المقالات المترجمة بواسطة المترجمين البشر والمقالات المترجمة آليًا وبالتالي ستتمكن من الوصول إلى كل المقالات الموجودة في قاعدة المعرفة الخاصة بنا وباللغة الخاصة بك. بالرغم من ذلك، فإن المقالة المترجمة آليًا لا تكون دقيقة دائمًا وقد تحتوي على أخطاء إملائية أو لغوية أو نحوية، مثل تلك الأخطاء الصادرة عن متحدث أجنبي عندما يتحدث بلغتك. لا تتحمل شركة مايكروسوفت مسئولية عدم الدقة أو الأخطاء أو الضرر الناتج عن أية أخطاء في ترجمة المحتوى أو استخدامه من قبل عملائنا. تعمل شركة مايكروسوفت باستمرار على ترقية برنامج الترجمة الآلية

اضغط هنا لرابط المقالة باللغة الانجليزية914780
تمت أرشفة هذه المقالة. وتظهر "كما هي" ولن يتم تحديثها بعد الآن.
الخطأ رقم: 408626 (SQLBUDT)
الأعراض
قد تتلقى إحدى رسائل الخطأ التالية عند محاولة استخدام منشور دمج الذي قمت بإنشائه في Microsoft SQL Server 2005:
رسالة الخطأ 1
لا يمكن استخدام أقسام لأن precomputed مقالات "% s" و "% s" جزءاً من عامل تصفية الصلة و واحد على الأقل منها يحتوي على قيد مع إجراء تتالي تعريف.
رسالة الخطأ 2
علاقة منطقية سجل بين بمقالات "% s" و "% s" لا يمكن إضافة إحدى المقالات على الأقل يحتوي على قيد مع إجراء تتالي تعريف.
تحدث هذه المشكلة عند الشروط التالية:
  • يتم تعيين إعداد أقسام Precompute من منشور دمج إلى True.
  • يحتوي منشور دمج مقالة تستند إلى جدول المحدد لاستخدام قيود التكامل المرجعي المتتالية.
  • يحتوي المنشور دمج على عوامل تصفية صلة من أجل تحتوي هذه المقالة على ارتباطات.
السبب
تحدث هذه المشكلة بسبب precomputed لا يمكن استخدام أقسام للجدول المحدد لاستخدام قيود التكامل المرجعي المتتالية.
الحل

معلومات حزمة الخدمة

لحل هذه المشكلة، يجب الحصول على أحدث حزمة خدمة لـ Microsoft SQL Server 2005. لمزيد من المعلومات، انقر فوق رقم المقالة التالي لعرضها في "قاعدة المعارف لـ Microsoft:
913089كيفية الحصول على أحدث حزمة خدمة لـ SQL Server 2005
الحل البديل
كمحاولة للتغلب على هذه المشكلة قم بتعيين الإعداد أقسام Precompute إلى خطأ. بدلاً من ذلك إعادة كتابة قيود التكامل المرجعي باستخدام التكامل المرجعي المتتالية لا.
تصريح
أقرت Microsoft أن هذه مشكلة في منتجات Microsoft المسردة في قسم "تنطبق على". تم تصحيح هذه المشكلة لأول مرة في Microsoft SQL Server 2005 المزود بحزمة الخدمة Service Pack 1.
مراجع
لمزيد من المعلومات، راجع المواضيع التالية في SQL Server المباشرة:
  • أمثلية أداء تصفية ذات معلمات مع أقسام precomputed
  • كيفية تحسين عوامل تصفية الصفوف ذات معلمات (SQL Server Studio إدارة)
  • قيود التكامل المرجعي المتتالية

تحذير: تمت ترجمة هذه المقالة تلقائيًا

خصائص

رقم الموضوع: 914780 - آخر مراجعة: 12/09/2015 04:41:04 - المراجعة: 2.4

Microsoft SQL Server 2005 Enterprise Edition, Microsoft SQL Server 2005 Developer Edition

  • kbnosurvey kbarchive kbmt kbsql2005sp1fix kbsql2005presp1fix kbexpertiseadvanced kbtshoot kbsql2005repl kbprb KB914780 KbMtar
تعليقات