أنت غير متصل حاليًا، وفي انتظار الإنترنت الخاص بك ليقوم بإعادة الاتصال

FIX: يحدث خطأ "عدم yielding على جدولة" إذا كنت تستخدم Service Broker لتشغيل استعلام موزع في SQL Server عام 2012

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

اضغط هنا لرابط المقالة باللغة الانجليزية2672531
الأعراض
النظر في السيناريو التالي:
  • لديك تطبيق يستخدم Microsoft SQL Server Service Broker لإرسال الرسائل.
  • التطبيق يرسل رسالة إلى تشغيل استعلام موزع في Microsoft SQL Server عام 2012.
  • Service Broker يبدأ إجراء مخزن للتعامل مع هذه الرسالة.
في هذا السيناريو، قد تفشل الإجراء المخزن. بالإضافة إلى ذلك، يتم تسجيل رسالة الإعلام بالخطأ التالية في سجل خطأ SQL Server:


التاريخ الوقت spid # # قد إكمال استرداد أي المعاملات الموزعة في الشك التي تنطوي على Microsoft منسق المعاملات الموزع (MS DTC). هذه رسالة إعلامية فقط. لا يوجد إجراء المستخدم مطلوب.

التاريخ الوقت الملقم باستخدام 'dbghelp.dll' الإصدار '4.0.5'

التاريخ الوقت خادم *** قادر على الحصول على سياق مؤشر الترابط ل spid 0

التاريخ الوقت Server * *******************************************************************************

التاريخ الوقت الخادم *

التاريخ الوقت الخادم * تفريغ المكدس BEGIN:

التاريخ الوقت ملقم * spid "التاريخ الوقت" spid

التاريخ الوقت الخادم *

التاريخ الوقت ملقم * غير yielding على جدولة

التاريخ الوقت الخادم *

التاريخ الوقت Server * *******************************************************************************

التاريخ الوقت الملقم هو توقيع المكدس للتفريغ 0x000000000000039C

التاريخ الوقت الملقم عملية 0:0:0 (0x25b0) عامل 0x00000040FB480160 يظهر فيها تكون غير yielding على جدولة 4. مؤشر الترابط وقت الإنشاء: 12971983687281. : مؤشر الترابط Approx وحدة المعالجة المركزية kernel 0 ms، السيدة المستخدم 70138 "استخدام عملية" 7 في المائة. خمول النظام 85%. الفاصل الزمني: ms 70138.

التاريخ الوقت الملقم عملية تفريغ الخارجية بإرجاع رمز 0x20000001.

الحل

معلومات التحديث التراكمي

SQL Server 2012

اﻷول إصدار الإصلاح الخاص بهذه المشكلة في التحديث التراكمي 1. لمزيد من المعلومات حول كيفية الحصول على حزمة التحديث التراكمي ل SQL Server عام 2012، انقر فوق رقم المقالة التالي لعرض المقالة في قاعدة معارف Microsoft:
2679368 حزمة التحديث التراكمي 1 لعام 2012 في ملقم SQL
ملاحظة لأن التراكمي البنيات, كل إصدار إصلاح جديد يحتوي على كافة الإصلاحات العاجلة وإصلاح كافة تصحيحات الأمان الموجودة التي تم تضمين 2012 ملقم SQL السابقة الإصدار. ونحن ننصح بالتفكير تطبيق أحدث من الإصدار إصلاح الذي يحتوي على هذا الإصلاح العاجل. للحصول على مزيد من المعلومات، انقر فوق رقم المقالة التالي لعرض المقالة في قاعدة معارف Microsoft:
2692828 ويبني 2012 ملقم SQL التي تم إصدارها بعد إصدار SQL Server 2012

تصريح
تم تأكيد Microsoft أن هذا هو وجود مشكلة في منتجات Microsoft المسردة في قسم "تنطبق على".
مراجع
لمزيد من المعلومات حول "نموذج تقديم تزايدي" ل SQL Server، انقر فوق رقم المقالة التالي لعرض المقالة في قاعدة معارف Microsoft:
935897 يتوفر "نموذج تقديم الخدمات الإضافية" من فريق SQL Server لتنفيذ إصلاحات عاجلة لمشاكل تم الإعلام عنها
لمزيد من المعلومات حول مخطط تسمية للتحديثات SQL Server، انقر فوق رقم المقالة التالي لعرض المقالة في قاعدة معارف Microsoft:
822499 مخطط تسمية حزم التحديث برامج Microsoft SQL Server
لمزيد من المعلومات حول مصطلحات تحديث البرامج، انقر فوق رقم المقالة التالي لعرض المقالة في قاعدة معارف Microsoft:
824684 الوصف للمصطلحات القياسية المستخدمة في وصف تحديثات برامج Microsoft

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

خصائص

رقم الموضوع: 2672531 - آخر مراجعة: 04/12/2012 07:38:00 - المراجعة: 1.0

Microsoft SQL Server 2012 Enterprise

  • kbqfe kbfix kbexpertiseadvanced kbsurveynew kbmt KB2672531 KbMtar
تعليقات
me("head")[0].appendChild(m);