FIX: استعلام SQL للعمليات التي تستخدم طرق العرض قد تفشل بشكل غير متوقع في SQL Server 2000 SP3

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

828269
تمت أرشفة هذه المقالة. وتظهر "كما هي" ولن يتم تحديثها بعد الآن.
للحصول على إصدار Microsoft SQL Server 2000 المزود بحزمة الخدمة Service Pack 2 من هذه المقالة، راجع 818406.
الخطأ رقم: 469157 (SQL Server 8.0)
الأعراض
عند تشغيل عبارة SQL للعمليات التي تشير العديد من طرق العرض قد تفشل جملة SQL للعمليات ثم تظهر رسالة الخطأ التالية:

"ملقم: رسالة 4414 ، 16 المستوى 1 حالة قد 1 خط لم تخصيص جدول الملحقة لتحليل طريقة عرض أو دالة. تم تجاوز أقصى عدد من الجداول في استعلام (256)."
الحل

معلومات حزمة الخدمة

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

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

يحتوي إصدار اللغة الإنجليزية من هذا الإصلاح العاجل على سمات الملف (أو الأحدث) المسرودة في الجدول التالي. يتم سرد التواريخ والأوقات الخاصة بهذه الملفات بالتوقيت العالمي coordinated (UTC). عندما تقوم بعرض معلومات الملف، يتم تحويلها إلى التوقيت المحلي. لمعرفة الفرق بين التوقيت العالمي (UTC) والتوقيت المحلي، استخدم علامة التبويب المنطقة الزمنية في أداة التاريخ والوقت في "لوحة التحكم".
   Date         Time   Version        Size       File name   -------------------------------------------------------------------   26-Feb-2003  03:41  2000.80.777.0     29,244  Dbmslpcn.dll   08-Feb-2003  05:43                   786,432  Distmdl.ldf   08-Feb-2003  05:43                 2,359,296  Distmdl.mdf   30-Jan-2003  01:55                       180  Drop_repl_hotfix.sql   01-Feb-2003  00:32  2000.80.763.0  1,557,052  Dtsui.dll   30-Jan-2003  05:18                   746,470  Instdist.sql   30-Jan-2003  01:55                     1,402  Inst_repl_hotfix.sql   08-Feb-2003  06:40  2000.80.765.0     90,692  Msgprox.dll   01-Apr-2003  02:07                     1,873  Odsole.sql   05-Apr-2003  01:46  2000.80.800.0     62,024  Odsole70.dll   02-Apr-2003  21:48  2000.80.796.0     57,904  Osql.exe   02-Apr-2003  23:15  2000.80.797.0    279,104  Pfutil80.dll   04-Apr-2003  21:27                 1,083,467  Replmerg.sql   04-Apr-2003  21:53  2000.80.798.0    221,768  Replprov.dll   08-Feb-2003  06:40  2000.80.765.0    307,784  Replrec.dll   01-Apr-2003  02:23                 1,084,828  Replsys.sql   24-Apr-2003  23:47                       736  Shortcut to files.lnk   03-Apr-2003  18:14                   104,868  Sp3_serv_uni.sql   19-Mar-2003  18:20  2000.80.789.0     28,672  Sqlevn70.rll   28-Feb-2003  01:34  2000.80.778.0    176,696  Sqlmap70.dll   08-Feb-2003  06:40  2000.80.765.0     57,920  Sqlrepss.dll   05-Apr-2003  01:47  2000.80.800.0  7,540,817  Sqlservr.exe   08-Feb-2003  06:40  2000.80.765.0     45,644  Sqlvdi.dll   26-Feb-2003  03:41  2000.80.777.0     29,244  Ssmslpcn.dll   26-Feb-2003  03:41  2000.80.777.0     82,492  Ssnetlib.dll   17-Mar-2003  14:49                   727,132  Sysmessages.sym   28-Feb-2003  01:34  2000.80.778.0     98,872  Xpweb70.dll				
ملاحظة بسبب تبعيات الملف، أحدث إصلاح عاجل أو الميزة التي تحتوي على هذه الملفات قد تحتوي أيضًا على ملفات إضافية.
تصريح
أقرت Microsoft أن هذه مشكلة في منتجات Microsoft المسردة في قسم "تنطبق على" من هذه المقالة.تم تصحيح هذه المشكلة لأول مرة في Microsoft SQL Server 2000 المزود بحزمة الخدمة Service Pack 4.
معلومات أخرى
العدد الأقصى من الجداول التي يمكن الإشارة في عبارة SQL للعمليات SELECT هو 256. تم توثيق هذا الحد ضمن قسم "المواصفات السعة القصوى" "كتب SQL Server الفورية". يتضمن هذا الحد طرق العرض والجداول التي يتم الرجوع إليها في عبارة SELECT. كما يتضمن الحد الجداول وطرق التي يتم الرجوع إليها بواسطة طريقة عرض التي يتم تضمينها في الاستعلام. لذلك، إذا تمت الإشارة إلى جدول أو طريقة عرض أكثر من مرة واحدة في الاستعلام ، بحساب كل مرجع إلى الجدول أو طريقة العرض (أو الجداول وطرق التي تتم الإشارة إليها في طريقة العرض) ضد هذا الحد.

مع إصلاح هذا هو زيادة الحد الأقصى من العدد من الجداول أو طرق العرض التي يتم الرجوع إليها في الاستعلام إلى 260. لذلك، قد لا تزال تتلقى رسالة الخطأ المذكورة في قسم "الأعراض" من هذه المقالة. في حالة استمرار ظهور رسالة الخطأ "رسالة 4414" قد تحتاج إلى قطع لأعلى الاستعلام بحيث يتم الرجوع إليها رقم أقل من الجداول أو طرق العرض في الاستعلام. يمكنك تغيير تعريف طريقة العرض المشار إليها في الاستعلام مشكوك لتخفيض عدد الجداول التي يتم الرجوع إليها في طريقة العرض.
مراجع
للحصول على معلومات إضافية حول إصدار SQL Server 2000 المزود بحزمة الخدمة Service Pack 2 من هذا الإصلاح العاجل انقر فوق رقم المقالة التالي لعرضها في "قاعدة المعارف لـ Microsoft:
818406FIX: استعلام SQL للعمليات التي تستخدم طرق العرض قد تفشل بشكل غير متوقع في SQL Server 2000 S
لـ t

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

خصائص

رقم الموضوع: 828269 - آخر مراجعة: 01/17/2015 05:22:27 - المراجعة: 2.0

  • Microsoft SQL Server 2000 Service Pack 3
  • kbnosurvey kbarchive kbmt kbqfe kbsqlserv2000presp4fix kbfix kbbug KB828269 KbMtar
تعليقات