تخطي إلى المحتوى الرئيسي
الدعم
تسجيل الدخول باستخدام حساب Microsoft
تسجيل الدخول أو إنشاء حساب.
مرحباً،
تحديد استخدام حساب مختلف!
لديك حسابات متعددة
اختر الحساب الذي تريد تسجيل الدخول باستخدامه.

الأعراض

يرجى مراعاة السيناريو التالي:

  • يكون كمبيوتر الذي يقوم بتشغيل Microsoft Commerce Server 2009.

  • يمكنك تكوين المعلمة SearchCriteria.CategoriesClause حيث يبحث عملية كوميرسيكويري المنتجات عبر فئات متعددة. على سبيل المثال، يمكنك تكوين المعلمة SearchCriteria.CategoriesClause باستخدام بناء الجملة التالي:query.SearchCriteria.CategoriesClause = "[IsSearchable] = 1";

  • بدء عملية كوميرسيكويري إرجاع المنتجات Commerce Server العديد من فئات متعددة في موقع Commerce Server.

في هذا السيناريو، تتلقى رسالة خطأ مشابهة للرسالة التالية على موقع Commerce Server:

تفاصيل الاستثناء: System.ServiceModel.FaultException'1[[Microsoft.Commerce.Contracts.Faults.GeneralOperationFault، Microsoft.Commerce.Contracts، الإصدار 1.0.0.0, الثقافة = = محايد, = 31bf3856ad364e35]]: خدمة العملية حدث خطأ أثناء معالجة الطلب. لقد تم تسجيل تفاصيل الخطأ بالخدمة.

المصدر الخطأ:

البند 49: ParameterChecker.CheckForNull (العملية، "عملية")؛
البند 50:
البند 51: العودة CommerceFoundationServiceAgent.operationServiveAgent.ProcessRequest (
البند 52: GetCurrentRequestContext()، العملية. ToRequest())؛
البند 53:}


الملف المصدر: خط C:\CS2009\Catalog\Components\CommerceFoundationServiceAgent.cs: 51

تتبع مكدس الذاكرة المؤقتة:


[' 1 فولتيكسسيبشن: خدمة العملية حدث خطأ أثناء معالجة الطلب. تم تسجيل تفاصيل الخطأ باستخدام خدمة.]
Microsoft.Commerce.Broker.OperationService.ProcessRequest(CommerceRequest request) +697
Microsoft.Commerce.Common.OperationServiceAgent.ProcessRequest (ريكويستكونتيكست كومميرسيريقويستكونتيكست، كوميرسيريكويست طلب) +154
Microsoft.Samples.Commerce.Catalog.CommerceFoundationServiceAgent.Execute (عملية كومميرسيباسيبويلدير) في C:\CS2009\Catalog\Components\CommerceFoundationServiceAgent.cs:51
Microsoft.Samples.Commerce.Catalog.SimpleSearch.BtnSearch_Click (الكائن المرسل، EventArgs e) في C:\CS2009\Catalog\SimpleSearch.aspx.cs:76
System.Web.UI.WebControls.Button.OnClick(EventArgs e) +115
System.Web.UI.WebControls.Button.RaisePostBackEvent(String eventArgument) +140
System.Web.UI.Page.RaisePostBackEvent (سورسيكونترول إيبوستباكيفينثاندلير، افينتارجومينت سلسلة) + 29
System.Web.UI.Page.ProcessRequestMain (إينكلوديستاجيسبيفوريسينكبوينت منطقية، إينكلوديستاجيسافتيراسينكبوينت المنطقية) +2981


بالإضافة إلى ذلك، يتم تسجيل رسالة الخطأ التالية في ملف سجل خطأ SQL Server:

جي إس 2627، 14 المستوى 1 حالة، "البند 1 انتهاكا لمفتاح فريد" القيد 'UQ__CtlInv___ < النص >'. لا يمكن إدراج مفتاح مكرر في كائن ' dbo. CtlInv___CategorySearch___SortedResults__for_spid__ < spid > '. تم إنهاء العبارة.


السبب

تحدث هذه المشكلة نظراً لحدوث خطأ في الإجراء ctlg_FillCategoryDescendants المخزنة.

الحل

معلومات الإصلاح العاجل


يتوفر إصلاح عاجل معتمد من Microsoft. ومع ذلك، يهدف هذا الإصلاح العاجل إلى حل المشكلة الموضحة في هذه المقالة فقط. تطبيق هذا الإصلاح العاجل فقط على الأنظمة التي تواجه هذه المشكلة بالتحديد.

إذا كان يتوفر الإصلاح العاجل للتنزيل، يوجد مقطع "توفر تنزيل الإصلاح عاجل" أعلى مقالة قاعدة المعارف. إذا لم يظهر هذا المقطع، إرسال طلب إلى خدمة العملاء ل Microsoft والدعم للحصول على الإصلاح العاجل.

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

http://support.microsoft.com/contactus/?ws=supportملاحظة: يعرض النموذج "توفر تنزيل الإصلاح العاجل" اللغات التي يتوفر الإصلاح الجديد. في حالة عدم ظهور اللغة الخاصة بك، يكون بسبب عدم توفر إصلاح عاجل لتلك اللغة.

المتطلبات الأساسية

لتطبيق هذا الإصلاح العاجل، يجب أن يكون لديك Microsoft التجارة Server 2007 الخدمة service Pack 2 (SP2) مثبتاً.

متطلبات إعادة التشغيل

ليس من الضروري إعادة تشغيل جهاز الكمبيوتر بعد تطبيق هذا الإصلاح العاجل. ومع ذلك، يجب إعادة تشغيل خدمات معلومات إنترنت (IIS) والتجارة ملقم نشرة مصورة استيراد المضيف تطبيق COM + بعد تطبيق هذا الإصلاح العاجل.

لإعادة تشغيل IIS، اكتب الأمر التالي في موجه الأوامر، واضغط مفتاح الإدخال ENTER:

IISRESET /RESTART

ملاحظة: يتوقف هذا الأمر وثم إعادة تشغيل كافة خدمات IIS قيد التشغيل على كمبيوتر.

معلومات استبدال الإصلاح العاجل

لا يحل هذا الإصلاح العاجل أي إصلاح عاجل آخر.

خطوات التثبيت

حزمة الإصلاحات الجديدة هذه على الملفات التالية:

  • CommerceServer2007SP3-KB2498781-ENU.exe

  • KB2498781.sql

  • hotfix.txt

لمنع حدوث هذه المشكلة في قواعد بيانات النشرة المصورة الجديدة، تشغيل الملف CommerceServer2007SP3 KB2498781 ENU.exe لتحديث الملف Catalogcreate.sql لعام 2009 ملقم التجارة.

لحل هذه المشكلة، تشغيل الملف KB2498781.sql ضد قواعد بيانات النشرة المصورة موجودة.

معلومات الملف

يحتوي إصدار اللغة الإنجليزية من هذا الإصلاح العاجل على سمات الملف (أو سمات الملف الأحدث) المسرودة في الجدول التالي. يتم سرد التواريخ والأوقات الخاصة بهذه الملفات بالتوقيت العالمي المتفق عليه (UTC). عند عرض معلومات الملف، يتم تحويلها إلى التوقيت المحلي. لمعرفة الفرق بين التوقيت العالمي المتفق عليه والتوقيت المحلي، استخدم علامة التبويب المنطقة الزمنية في عنصر التاريخ والوقت في "لوحة التحكم".

Commerce Server 2009

اسم الملف

إصدار الملف

حجم الملف

التاريخ

الوقت

النظام الأساسي

Catalogcreate.sql

غير قابل للتطبيق

1,156,498

14-Dec-2012

08:37

غير قابل للتطبيق

Cs2009hotfixhelper.exe

6.0.4171.96

12,872

14-Dec-2012

09:14

x86



الحالة

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

المراجع

لمزيد من المعلومات حول عملية كوميرسيكويري ، قم بزيارة موقع شبكة مطوري Microsoft (MSDN) التالي على الويب:

معلومات عامة حول العملية كوميرسيكويريلمزيد من المعلومات حول خاصية كاتيجوريسكلاوسي ، قم بزيارة موقع MSDN التالي على الويب:

معلومات عامة حول خاصية كاتيجوريسكلاوسي

هل تحتاج إلى مزيد من المساعدة؟

الخروج من الخيارات إضافية؟

استكشف مزايا الاشتراك، واستعرض الدورات التدريبية، وتعرف على كيفية تأمين جهازك، والمزيد.

تساعدك المجتمعات على طرح الأسئلة والإجابة عليها، وتقديم الملاحظات، وسماعها من الخبراء ذوي الاطلاع الواسع.

هل كانت المعلومات مفيدة؟

ما مدى رضاك عن جودة اللغة؟
ما الذي أثّر في تجربتك؟
بالضغط على "إرسال"، سيتم استخدام ملاحظاتك لتحسين منتجات Microsoft وخدماتها. سيتمكن مسؤول تكنولوجيا المعلومات لديك من جمع هذه البيانات. بيان الخصوصية.

نشكرك على ملاحظاتك!

×