ظهور رسالة خطأ عند إنشاء العديد من المستخدمين في نفس الوقت باستخدام أسلوب Service.Create(user) في Microsoft Dynamics CRM 4.0: "لا يمكن إدراج مفتاح مكرر"

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

971353
تمت أرشفة هذه المقالة. وتظهر "كما هي" ولن يتم تحديثها بعد الآن.
الأعراض
تحتاج إلى إنشاء العديد من المستخدمين Microsoft Dynamics CRM في نفس الوقت. لذلك، يمكنك إنشاء عدة مؤشرات ترابط worker ويستخدم كل مؤشر ترابط عامل أسلوب service.Create(user) كما هو موضح في المثال التالي.
systemuser user = new systemuser();service.Create(user);
ولكن, إذا قمت بتشغيل مؤشرات الترابط هذه على كمبيوتر يحتوي على وحدات المعالجة المركزية (CPU) متعددة قد تتلقى رسالة الخطأ التالية:
0x80040237
لا يمكن إدراج مفتاح مكرر.
إذا قمت بتمكين الدالة تتبع النظام الأساسي تتلقى رسالة خطأ مشابهة لما يلي:
فشل CrmService.Create بسبب خطأ "خرق مفتاح فريد 'AKI_UserSettinsBase_TrackingTokenId' Restraint. لا يمكن استيراد مفتاح مكرر.
الحل
تم إصلاح هذه المشكلة في أحدث مجموعة تحديثات تراكمية لـ Microsoft Dynamics CRM 4.0. لمزيد من المعلومات، انقر فوق رقم المقالة التالي لعرضها في "قاعدة المعارف لـ Microsoft:
949256الإصدار 4.0 من Microsoft Dynamics CRM التحديثات والإصلاحات الجديدة

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

خصائص

رقم الموضوع: 971353 - آخر مراجعة: 01/15/2015 19:54:08 - المراجعة: 1.0

  • Microsoft CRM Software Development Kit
  • kbnosurvey kbarchive kbmt kbfix kbexpertiseinter kbsurveynew kbmbsmigrate kbqfe KB971353 KbMtar
تعليقات