FIX: خطأ عندما تقوم بتشغيل الإجراء sp_cursoropen تخزين جنبا إلى جنب مع وسيطة سكرولوبت في SQL Server 2008 R2 أو SQL Server 2012

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

اضغط هنا لرابط المقالة باللغة الانجليزية2819446
الأعراض
افترض أن تقوم بتشغيل الإجراء المؤشر تخزين sp_cursoropen جنبا إلى جنب مع وسيطة سكرولوبتفي Microsoft SQL Server 2008 R2 أو Microsoft SQL Server 2012. بالإضافة إلى ذلك، تفترض أن من الشروط التالية صحيحاً:


  • لم يتم تعيين الوسيطة سكرولوبت ثابت أو FAST_FORWARD.
  • وسيطة ستمت يحتوي على استعلام الذي يتعارض مع وجهة نظر.
  • الرأي يقوم باسترداد البيانات من جدول باستخدام ملقم مرتبط.
  • يحتوي الجدول على مؤشر مركب يحتوي على 16 أعمدة المفاتيح.

في هذه الحالة، التي تتلقى رسالة الإعلام بالخطأ التالية:

حدث خطأ خطيرة في الأمر الحالي.


قرار

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

التحديث التراكمي 9 ل SQL Server 2012

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

التحديث التراكمي 4 ل SQL Server 2012 SP1

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

التحديث التراكمي 6 ل SQL Server 2008 R2 Service Pack 2

أطلق سراح الإصلاح الخاص بهذه المشكلة أولاً في 6 التحديث التراكمي. لمزيد من المعلومات حول كيفية الحصول على حزمة التحديث التراكمي هذا ل SQL Server 2008 R2 Service Pack 2، انقر فوق رقم المقالة التالي لعرض المقالة في قاعدة معارف Microsoft:
2830140 حزمة التحديث التراكمي 6 ل SQL Server 2008 R2 Service Pack 2
ملاحظة لأن البنيات تراكمية، يحتوي كل إصدار إصلاح جديد على كافة الإصلاحات العاجلة وإصدار تصحيح كافة تصحيحات الأمان التي تم تضمينها مع السابق SQL Server 2008 R2 خدمة حزمة 2. ونحن ننصح بالتفكير تطبيق أحدث من الإصدار الإصلاح الذي يحتوي على هذا الإصلاح العاجل. للحصول على مزيد من المعلومات، انقر فوق رقم المقالة التالي لعرض المقالة في قاعدة معارف Microsoft:
2730301 يبني R2 2008 ملقم SQL التي تم إصدارها بعد إصدار SQL Server 2008 R2 الخدمة Pack 2
تصريح
تم تأكيد Microsoft أن هذه هي مشكلة في منتجات Microsoft المسردة في قسم "تنطبق على".
الحل البديل
للعمل على حل المشكلة، استخدام أقل من 16 من الأعمدة الرئيسية للمؤشر المركب.

مراجع
لمزيد من المعلومات حول الإجراءات المخزنة المؤشر sp_cursoropen، انتقل إلى موقع ويب MSDN التالي:


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

خصائص

رقم الموضوع: 2819446 - آخر مراجعة: 08/21/2013 03:27:00 - المراجعة: 6.0

Microsoft SQL Server 2008 R2 Service Pack 2, Microsoft SQL Server 2008 R2 Enterprise, Microsoft SQL Server 2008 R2 Developer, Microsoft SQL Server 2008 R2 Standard, Microsoft SQL Server 2012 Developer, Microsoft SQL Server 2012 Enterprise, Microsoft SQL Server 2012 Service Pack 1, Microsoft SQL Server 2012 Standard, Microsoft SQL Server 2012 Web, SQL Server 2012 Enterprise Core

  • kbqfe kbfix kbsurveynew kbexpertiseadvanced kbmt KB2819446 KbMtar
تعليقات