إصلاح: ظهور رسالة خطأ عند تشغيل استعلام يستخدم مؤشر سريع للأمام فقط في SQL Server 2005: "معالج الاستعلام قد لا ينتج مخطط استعلام بسبب تلميحات المعرفة في هذا الاستعلام"

الخطأ رقم: 50000360 (الإصلاح العاجل SQL)
تقوم Microsoft بتوزيع الإصلاحات Microsoft SQL Server 2000 كأحد الملفات القابلة للتحميل. لأن الإصلاحات التراكمي، كل إصدار جديد يحتوي على كافة الإصلاحات العاجلة وإصدار تصحيح كافة تصحيحات الأمان التي تم تضمينها مع SQL Server 2000 السابقة.
توضح هذه المقالة التالية حول هذا الإصدار الإصلاح:
  • المشكلات التي يتم إصلاحها من خلال حزمة الإصلاحات الجديدة
  • متطلبات لتثبيت حزمة الإصلاحات الجديدة
  • ما إذا كان يجب تشغيل الكمبيوتر بعد تثبيت حزمة الإصلاحات الجديدة
  • ما إذا كان يتم استبدال حزمة الإصلاحات الجديدة أي حزمة الإصلاحات الجديدة
  • ما إذا كان يجب إجراء أية تغييرات على السجل
  • الملفات التي تم تضمينها في حزمة الإصلاحات الجديدة

الأعراض


عند تشغيل استعلام يستخدم مؤشر سريع للأمام فقط في Microsoft SQL Server 2005، تتلقى رسالة الخطأ التالية:
جي إس 8622، مستوى 16 حالة 1، السطر الثاني

معالج الاستعلام قد لا ينتج مخطط استعلام بسبب تلميحات المعرفة في هذا الاستعلام. إعادة إرسال "الاستعلام" دون تحديد أية تلميحات ودون استخدام SET FORCEPLAN.
بالإضافة إلى ذلك، في حالة إزالة تلميح فهرس وتلميح الخيار من الاستعلام، تتلقى رسالة الخطأ التالية عند تشغيل الاستعلام:
Msg 8623، مستوى 16 حالة 1، السطر الأول

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

ملاحظة: تحدث هذه المشكلة في SQL Server 2000.

الحل

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

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

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

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

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

لتطبيق هذا الإصلاح العاجل، يجب أن يكون لديك SQL Server 2005 Service Pack 1 (SP1) المثبتة على الكمبيوتر.

لمزيد من المعلومات حول كيفية الحصول على أحدث حزمة خدمة ل SQL Server 2005، انقر فوق رقم المقالة التالي لعرضها في "قاعدة المعارف ل Microsoft":

كيفية الحصول على أحدث حزمة خدمة ل SQL Server 2005 913089

معلومات إعادة التشغيل

ليس من الضروري إعادة تشغيل جهاز الكمبيوتر بعد تطبيق هذا الإصلاح العاجل.

معلومات التسجيل

ليس لديك لتغيير التسجيل.

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

يحتوي هذا الإصلاح العاجل على الملفات المطلوبة لتصحيح المشكلات التي تسرد هذه المقالة فقط. قد لا يحتوي هذا الإصلاح العاجل على كافة الملفات التي يجب أن يكون لديك لتحديث منتج لأحدث بنية بشكل كامل.
يحتوي الإصدار "اللغة الإنجليزية" من هذا الإصلاح العاجل سمات الملف (أو سمات الملف الأحدث) المسرودة في الجدول التالي. يتم سرد التواريخ والأوقات الخاصة بهذه الملفات بالتوقيت العالمي المتفق عليه (UTC). عند عرض معلومات الملف، يتم تحويلها إلى التوقيت المحلي. لمعرفة الفرق بين التوقيت العالمي المتفق عليه والتوقيت المحلي، استخدم علامة التبويب المنطقة الزمنية في عنصر التاريخ والوقت في "لوحة التحكم". إصدار SQL Server 2005 32-بت
اسم الملفإصدار الملفحجم الملفالتاريخالوقتالنظام الأساسي
Logread.exe2005.90.2198.0398,11212-Oct-200623:32x86
Microsoft.analysisservices.adomdclient.dll9.0.2198.0543,52012-Oct-200623:32x86
Microsoft.analysisservices.deploymentengine.dll9.0.2198.0138,01612-Oct-200623:32x86
Microsoft.analysisservices.dll9.0.2198.01,215,26412-Oct-200623:32x86
Microsoft.sqlserver.mgdsqldumper.dll2005.90.2198.075,55212-Oct-200623:32x86
Microsoft.sqlserver.sqlenum.dll9.0.2198.0908,06412-Oct-200623:32x86
Msasxpress.dll9.0.2198.022,30412-Oct-200623:32x86
Msgprox.dll2005.90.2198.0197,92012-Oct-200623:32x86
Msmdlocal.dll9.0.2198.015,608,09612-Oct-200623:32x86
Msmdredir.dll9.0.2198.03,990,30412-Oct-200623:32x86
Mssqlsystemresource.ldfغير قابل للتطبيق524,28812-Oct-200620:50غير قابل للتطبيق
Mssqlsystemresource.mdfغير قابل للتطبيق40,108,03212-Oct-200620:50غير قابل للتطبيق
Replprov.dll2005.90.2198.0547,61612-Oct-200623:32x86
Replrec.dll2005.90.2198.0782,11212-Oct-200623:32x86
Sqlaccess.dll2005.90.2198.0347,93612-Oct-200623:33x86
Sqlagent90.exe2005.90.2198.0318,75212-Oct-200623:33x86
Sqlservr.exe2005.90.2198.028,963,16012-Oct-200623:33x86
Sysdbupg.sqlغير قابل للتطبيق192,34621-Aug-200615:01غير قابل للتطبيق
Xpstar90.dll2005.90.2198.0292,64012-Oct-200623:33x86
Xpstar90.rll2005.90.2198.0152,86412-Oct-200623:32x86
إصدار SQL Server 2005 الذي يستند إلى x64
اسم الملفإصدار الملفحجم الملفالتاريخالوقتالنظام الأساسي
Logread.exe2005.90.2198.0522,52815-Oct-200613:16x64
Microsoft.analysisservices.adomdclient.dll9.0.2198.0543,52012-Oct-200623:32x86
Microsoft.analysisservices.adomdclient.dll9.0.2198.0543,52015-Oct-200613:16x86
Microsoft.analysisservices.deploymentengine.dll9.0.2198.0138,01612-Oct-200623:32x86
Microsoft.analysisservices.dll9.0.2198.01,215,26412-Oct-200623:32x86
Microsoft.sqlserver.mgdsqldumper.dll2005.90.2198.075,55212-Oct-200623:32x86
Microsoft.sqlserver.mgdsqldumper.dll2005.90.2198.091,42415-Oct-200613:16x64
Microsoft.sqlserver.sqlenum.dll9.0.2198.0875,29615-Oct-200613:16x86
Msasxpress.dll9.0.2198.022,30412-Oct-200623:32x86
Msasxpress.dll9.0.2198.027,42415-Oct-200613:16x64
Msgprox.dll2005.90.2198.0259,36015-Oct-200613:16x64
Msmdlocal.dll9.0.2198.015,608,09612-Oct-200623:32x86
Msmdredir.dll9.0.2198.03,990,30412-Oct-200623:32x86
Mssqlsystemresource.ldfغير قابل للتطبيق524,28812-Oct-200620:50غير قابل للتطبيق
Mssqlsystemresource.mdfغير قابل للتطبيق40,108,03212-Oct-200620:50غير قابل للتطبيق
Replprov.dll2005.90.2198.0745,24815-Oct-200613:16x64
Replrec.dll2005.90.2198.01,008,41615-Oct-200613:16x64
Sqlaccess.dll2005.90.2198.0355,10415-Oct-200613:16x86
Sqlagent90.exe2005.90.2198.0389,92015-Oct-200613:16x64
Sqlservr.exe2005.90.2198.039,344,92815-Oct-200613:17x64
Sysdbupg.sqlغير قابل للتطبيق192,34621-Aug-200615:01غير قابل للتطبيق
Xpstar90.dll2005.90.2198.0540,96015-Oct-200613:17x64
Xpstar90.rll2005.90.2198.0153,37615-Oct-200613:16x64
إصدار SQL Server 2005 Itanium البنية
اسم الملفإصدار الملفحجم الملفالتاريخالوقتالنظام الأساسي
Logread.exe2005.90.2198.01,095,45613-Oct-200609:06IA-64
Microsoft.analysisservices.adomdclient.dll9.0.2198.0543,52012-Oct-200623:32x86
Microsoft.analysisservices.adomdclient.dll9.0.2198.0543,52013-Oct-200609:06x86
Microsoft.analysisservices.deploymentengine.dll9.0.2198.0138,01612-Oct-200623:32x86
Microsoft.analysisservices.dll9.0.2198.01,215,26412-Oct-200623:32x86
Microsoft.sqlserver.mgdsqldumper.dll2005.90.2198.075,55212-Oct-200623:32x86
Microsoft.sqlserver.mgdsqldumper.dll2005.90.2198.0163,10413-Oct-200609:06IA-64
Microsoft.sqlserver.sqlenum.dll9.0.2198.0875,29613-Oct-200609:06x86
Msasxpress.dll9.0.2198.022,30412-Oct-200623:32x86
Msasxpress.dll9.0.2198.055,07213-Oct-200609:06IA-64
Msgprox.dll2005.90.2198.0542,49613-Oct-200609:07IA-64
Msmdlocal.dll9.0.2198.048,590,11213-Oct-200609:07IA-64
Msmdredir.dll9.0.2198.06,244,64013-Oct-200609:07IA-64
Mssqlsystemresource.ldfغير قابل للتطبيق524,28812-Oct-200620:50غير قابل للتطبيق
Mssqlsystemresource.mdfغير قابل للتطبيق40,108,03212-Oct-200620:50غير قابل للتطبيق
Replprov.dll2005.90.2198.01,617,18413-Oct-200609:07IA-64
Replrec.dll2005.90.2198.02,141,47213-Oct-200609:07IA-64
Sqlaccess.dll2005.90.2198.0349,47213-Oct-200609:07x86
Sqlagent90.exe2005.90.2198.01,141,02413-Oct-200609:07IA-64
Sqlservr.exe2005.90.2198.072,226,59213-Oct-200609:07IA-64
Sysdbupg.sqlغير قابل للتطبيق192,34621-Aug-200615:01غير قابل للتطبيق
Xpstar90.dll2005.90.2198.0951,07213-Oct-200609:01IA-64
Xpstar90.rll2005.90.2198.0152,35213-Oct-200609:07IA-64

الحل البديل

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

الحالة

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

مزيد من المعلومات

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

حزم تحديث مخطط تسمية جديدة 822499 لبرامج Microsoft SQL Server

لمزيد من المعلومات حول مصطلحات تحديث البرامج، انقر فوق رقم المقال التالي لعرضه في "قاعدة معارف Microsoft":

824684 وصف للمصطلحات القياسية المستخدمة في وصف تحديثات برامج Microsoft

خصائص

رقم الموضوع: 926773 - آخر مراجعة: 15‏/01‏/2017 - المراجعة: 1

تعليقات