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

إن المستعرض الذي تستخدمه غير معتمد

إنك تحتاج إلى تحديث المستعرض لاستخدام الموقع.

التحديث إلى أحدث إصدار من Internet Explorer

FIX: نتائج غير متسقة عند تشغيل استعلام يستخدم عامل تشغيل التطبيق في R2 2008 ملقم SQL معقدة

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

اضغط هنا لرابط المقالة باللغة الانجليزية2428310
يوزع Microsoft الإصلاحات Microsoft SQL Server 2008 R2 كأحد الملفات القابلة للتحميل. لأن التراكمي الإصلاحات, كل إصدار جديد يحتوي على كافة الإصلاحات العاجلة وإصلاح كافة تصحيحات الأمان التي تم تضمينها مع R2 2008 ملقم SQL السابقة الإصدار.
الأعراض
في Microsoft SQL Server 2008 R2، قد تتلقى نتائج غير متناسقة عند تشغيل استعلام معقد يستخدمتطبيقعامل تشغيل.

ملاحظةتظهر النتائج الصحيحة في هذا السيناريو إذا استخدمتفرض ترتيبتلميح الاستعلام في استعلام.
السبب
تحدث هذه المشكلة بسبب محسن الاستعلام تحديد خطة غير صحيحة لتنفيذ الاستعلام.

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

ملاحظةوكمثال لعامل تشغيل النسخ الاحتياطي الفعليةتجميع الدفقعامل تشغيل.

على سبيل المثال، تنشئ محسن استعلامGROUP BY ColA، ColBجملة داخليا مقابل الجدول التالي:
colAColB
00
01
محسن الاستعلام شكل غير صحيح قد بإنشاء خطة تنفيذ التي تقوم بإرجاع كل منهماcolAوColBالأعمدة. يتم تجميع هذه الأعمدةcolAعمود في قائمة الإخراج. في هذا المثال، الاستعلام قد عشوائياً العودة0أو1فيColBالعمود إذا كانت القيم الموجودة فيcolAالعمود0.
الحل

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

SQL Server 2008 R2

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

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

خصائص

رقم الموضوع: 2428310 - آخر مراجعة: 12/31/2010 07:13:00 - المراجعة: 2.0

  • Microsoft SQL Server 2008 R2 Enterprise
  • Microsoft SQL Server 2008 R2 Datacenter
  • Microsoft SQL Server 2008 R2 Developer
  • Microsoft SQL Server 2008 R2 Express
  • Microsoft SQL Server 2008 R2 Standard
  • Microsoft SQL Server 2008 R2 Web
  • Microsoft SQL Server 2008 R2 Workgroup
  • kbqfe kbfix kbsurveynew kbexpertiseadvanced kbmt KB2428310 KbMtar
تعليقات
did=1&t=">050&did=1&t=">&did=1&t=">rotocol) + "//c.microsoft.com/ms.js'><\/script>"); src="https://c.microsoft.com/ms.js"> did=1&t=">