KB2285068 - قائمة بالأخطاء التي تم إصلاحها في SQL Server 2008 Service Pack 2

ينطبق على
SQL Server 2008 Service Pack 2

مقدمة

تسرد هذه المقالة الأخطاء التي تم إصلاحها في Microsoft SQL Server 2008 Service Pack 2 (SP2).

ملاحظات

  • قد يتم تضمين إصلاحات أخرى غير موثقة في حزمة الخدمة.
  • سيتم تحديث هذه القائمة عند إصدار المزيد من المقالات.

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

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

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

بالإضافة إلى الإصلاحات المذكورة في هذه المقالة، يحتوي SQL Server 2008 SP2 على الإصلاحات العاجلة التي تم تضمينها في التحديث التراكمي 1 عبر التحديث التراكمي 8 ل SQL Server 2008 Service Pack 1 (SP1). لمزيد من المعلومات حول حزم التحديث التراكمي المتوفرة ل SQL Server 2008 SP1، انقر فوق رقم المقالة التالي لعرضها في "قاعدة معارف Microsoft":

970365 إصدارات SQL Server 2008 التي تم إصدارها بعد إصدار SQL Server 2008 SP1

الأخطاء التي تم إصلاحها في حزمة الخدمة هذه

لمزيد من المعلومات حول الأخطاء التي تم إصلاحها في SQL Server 2008 SP2، انقر فوق أرقام المقالات التالية لعرضها في "قاعدة معارف Microsoft".

رقم خطأ VSTS رقم مقالة قاعدة المعارف (KB) الوصف
249682 2216454 تصحيح: ظهور رسالة خطأ عند تشغيل الأمر ProcessAdd بعد إجراء تغييرات على القسم على خادم يقوم بتشغيل SQL Server 2008: "خطأ داخلي: حدث استثناء غير متوقع"
256736 2322209 تصحيح: نتائج غير صحيحة إذا استخدمت الأقواس حول SELECT في جملة تحتوي على تعبير جدول شائع في SQL Server 2008
258076 2216456 تصحيح: تحسينات SQL Server 2008 Service Pack 2 على نص رسالة الخطأ "تم إلغاء العملية" في Analysis Services
270561 2216460 ظهور رسالة خطأ عند محاولة فتح مشروع في SQL Server 2008: "تعريف بيان التجميع المحدد لا يتطابق مع مرجع التجميع"
274280 2216461 فشل تثبيت إعداد SQL Server 2008 على نقطة تحميل مقطع مجموعة مستندة إلى Windows Server 2008
284360 955850 ظهور رسالة خطأ عند محاولة استخدام الثنائيات من حزمة أنواع CLR للنظام SQL Server (SQLSysClrTypes.msi): "يتعذر تحميل DLL" SqlServerSpatial.dll': فشل هذا التطبيق في بدء التشغيل بسبب عدم صحة تكوين التطبيق"
301603 2216465 يفشل تثبيت الانزلاق في SQL Server 2008 إذا كان لكل من /PCUSOURCE أو /CUSOURCE مسافة في المسار
317800 2216472 يرجع استعلام SQL Server 2008 أو SQL Server 2005 Analysis Services ROLAP نتائج غير صحيحة
340066 2216474 تصحيح: قد تواجه بعض فقدان البيانات عند استخدام جملة UPDATE مع عبارة SET التي تستخدم الأنواع time وdatetime2 وdatetimeoffset في SQL Server 2008
347731 2216478 ظهور رسالة خطأ عند تشغيل Get-Command في بيئة PowerShell من الإصدار 2 على خادم يعمل بنظام التشغيل SQL Server 2008: "لم يتم تعيين مرجع الكائن إلى مثيل كائن"
351286 2216480 تصحيح: لا يتم الاحتفاظ بالهوامش في تقرير عند تصدير التقرير إلى Excel على خادم يقوم بتشغيل SQL Server 2008، ثم تقوم بمعاينة التقرير في Excel
351981 2216484 تصحيح: رسالة خطأ عند تصدير تقرير إلى Excel في إدارة التقارير على خادم يقوم بتشغيل SQL Server 2008: "الاستثناء المدار غير معالج: النوع = System.ArgumentOutOfRangeException"
357416 2216485 تصحيح: يدخل "مراقب الموارد" حالة عدم العائد على خادم SQL Server 2008
390126 2216491 لا يمكن للأداة المساعدة SQL Dumper إنشاء ملفات تفريغ الأخطاء على مقطع تخزين تجاوز الفشل SQL Server 2008 على تثبيت نظام مجموعة تجاوز الفشل المتقدمة/المؤسسية
396527 980671 تصحيح عدم وجود تباين ملح التشفير على تجزئة تسجيل الدخول إلى SQL Server sa
402453 2019402 لم يتم التعيين بين أسماء الحسابات ومعرفات الأمان" عند إضافة عقدة إلى مقطع تخزين تجاوز الفشل في SQL Server 2008
426753 2216499 لا يمكنك تسجيل مثيل قاعدة بيانات SQL Server 2008 في أداة مساعدة SQL Server
426753 2253128 لا يمكنك نشر تطبيق Data-Tier إلى مثيل قاعدة بيانات SQL Server 2008
427703 2216501 الإصلاح: لا يتم تنزيل المهام متعددة الخوادم من SQL Server 2000 في دور MSX إلى SQL Server 2008 في دور TSX
524642 2283072 الإصلاح: يتوفر إصلاح عاجل يمكن SQL Server 2008 R2 Reporting Services من استخدام مفتاح RSA 2048 بت لتشفير مفتاح Reporting Services للتوافق مع FIPS
370540 2448971 تصحيح:لا يتم تصعيد أقفال جدول عند إدراج صفوف عديدة في جدول في SQL Server 2008

مشكلات إضافية تم إصلاحها في حزمة الخدمة هذه

يتم أيضا تضمين حلول المشكلات التالية في SQL Server 2008 SP2.

رقم خطأ VSTS الوصف
270934 تحدث أخطاء تلف DBCC أثناء عمليات ترتيب SQL Server 2008 عند استخدام السلاسل التي تحتوي على تسلسلات Jamo التي تتبع العلامة اليابانية المطولة.
271554 تصحيح: عرض الجدول الأساسي لنظام syscolpars صفوفا متكررة. يميزها هذا الإصلاح عن طريق إضافة رقم الإجراء في DBCC checkcatalog.
271708 عندما يحتوي الاستعلام على عامل تصفية يشير إلى عمود في طريقة عرض sys.dm_server_audit_status، يتم تجاهل عامل التصفية، ويتم إرجاع كل الصفوف من sys.dm_server_audit_status.
280004 يعرض هدف المستودع غير المتزامن أزواج القيم/السلاسل غير الصحيحة للحقول المعينة عند مقارنتها بالمعلومات المتوفرة في dm_xe_map_values.
284760 تصحيح: يمكن أن تحتوي طريقة العرض غير المتطابقة على طرق عرض متعددة تحتوي على أعداد مختلفة من الفهارس. يفرض هذا الإصلاح ترتيبا حتميا لطرق العرض لمقارنتها، استنادا إلى الدالات المتطابقة وعدد الفهارس المتطابقة.
285377 يتلقى المستخدمون رسالة الخطأ "تم رفض الوصول" عند الانتقال إلى إدارة التقارير محليا إذا تم تمكين UAC. قد تؤدي إضافة رسالة "رفض الوصول" المحدثة للإشارة إلى UAC إلى السماح للمستخدمين بمعالجة الإعداد وفقا لذلك.
291707 في قاعدة بيانات معينة، قد يؤدي استخدام مؤشر خادم تم الإعلان عنه لجملة select تحتوي على أي طريقة عرض للنظام إلى نتائج غير صحيحة بعد إرفاق قاعدة البيانات هذه وإعادة توصيلها.
293089 لا يرى مستخدمو المقياس الشعاعي الذين يحاولون استخدام "RateOfChange" أو "Integral" كنوع صيغة للوسيطة MaximumValue أو MinimumValue على المقياس قيمة في القائمة المنسدلة لشبكة الخصائص.
296314 تصحيح: يتم تثبيت ملف FailoverAnalysis.sql أثناء إعداد نظام مجموعة تجاوز الفشل SQL Server. سيتم استدعاء هذا البرنامج النصي تلقائيا عند حدوث فشل. تتحكم الخاصية الخاصة SqlDMVScriptTimeout في عدد المللي ثانية التي يمكن أن يستغرقها البرنامج النصي للانتهاء.
302563 يتلقى المستخدمون خطأ في التحقق من الصحة عند ترقية مصادر البيانات المشتركة التي تحتوي على مسافة في الاسم. يشير الخطأ إلى أنه لا يمكن احتواء الاسم على مسافات.
302707 فشل تثبيت حزمة الخدمة 1 ل SQL Server Business Intelligence Development Studio 2008 بسبب ملف تكوين مفقود.
304390 يعرض المخزن المؤقت للحلقة بيانات حدث غير مكتملة (ناتج الأحداث من dm_xe_session_targets) عندما يصل إلى حد الحجم لإخراج XML.
307313 لا يمكن للمستخدمين إرجاع ملفات تعريف ارتباط متعددة في وحدة HTTP النمطية الخاصة بهم. يؤثر هذا على المستخدمين عند محاولة تنفيذ مصادقة مخصصة.
309869 تعرض إجراءات sqlsos.task_address و sqlsos.worker_address و sqlsos.scheduler_address الأحداث الموسعة عنوانا غير صحيح.
310483 تقوم Reporting Services 2008 Designer بتحويل السنتيمترات إلى البوصات في Tablix. ويؤدي ذلك إلى فقدان دقة التخطيط.
313780 يؤدي إلغاء تثبيت أول مثيل من بين مثيلين باسم "AS" إلى تعطيل مستعرض SQL. يتسبب ذلك في تعذر الوصول إلى المثيل الثاني المسمى.
319216 لا يمكن للمستخدمين استخدام بيانات الاعتماد المخزنة في مصادر البيانات الخاصة بهم إذا كانت البطاقة الذكية مطلوبة.
322046 يرجع الاستعلام الذي يحتوي على عبارة subselect التي تستخدم تعبير مجموعة لا يرجع أي أعضاء محسوبين، خطأ يفيد بأنه غير مسموح بالتحديدات الفرعية التي تحتوي على أعضاء محسوبين.
327301 في Analysis Services، يؤدي تعيين عضو افتراضي للبعد باستخدام تعبير MDX يحتوي على دالة NonEmpty إلى إرجاع الخادم لخطأ داخلي عندما يحاول فتح المكعب.
328752 تعرض طريقة العرض sys.dm_os_wait_stats صفوفا مكررة لنوع الانتظار المتنوع. يمكن أن يسبب ذلك مشاكل لأدوات المراقبة.
331630 يتم تقريب قيمة العدد الصحيح بشكل غير صحيح في SQL Server Reporting Services Reusable Query Designer.
333544 تصحيح: يتم إرجاع رمز خطأ جديد (6257) عندما يحاول مستخدم تسجيل تجميع CLR الذي تم إنشاؤه مقابل وقت تشغيل أحدث، مثل CLR v4. كانت رسالة الخطأ السابقة (الرمز 6218) مربكة ولم تذكر المشكلة الفعلية.
336809 تدرج حالة edge قيمة هوية خارج النطاق الحالي في وضع "تعيين identity_insert TABLE_NAME تشغيل". تحدث هذه المشكلة أيضا في عمليات النسخ الاحتياطي/الاستعادة.
338247 إذا كانت المعلمات المنضمة باستخدام الدالة SQLBindParameter تحدد طول SQL_DATA_AT_EXEC، يتسبب برنامج تشغيل ODBC SQL Server 2008 Native Client في خرق الوصول إذا حددت الدالة SQLPutData طول SQL_NULL_DATA عند توفير قيمة المعلمة للتنفيذ.
338999 يواجه SQL Server Reporting Services 2008 تسرب اتصال عندما يستخدم مستخدم واجهة SOAP لتشغيل تقرير وتصديره.
347779 ينشئ SQL Server في بعض الأحيان رسالة الخطأ "لا توجد ذاكرة نظام كافية في تجمع الموارد 'داخلي' لتشغيل هذا الاستعلام". غالبا ما يمكن الوقاية من هذا الوضع.
350670 يتلقى المستخدمون رسالة الخطأ "انتهت صلاحية الصفحة" عندما يحاولون الإشارة إلى تقرير مقدم بعد أن يظل التقرير خاملا لمدة ساعة واحدة.
352788 يحدث الخطأ 955 عندما حاول المستخدمون تكوين Management Data Warehouse إذا كانت لديهم قواعد بيانات على خوادمهم غير متصلة.
352862 يعرض ReportBuilder 2.0 ClickOnce تقريرا فارغا عند بدء التشغيل إذا قام أحد المستخدمين بتحرير التقرير باستخدام ReportBuilder 2.0 من موقع SharePoint 12 على الويب.
355222 إذا تم استخدام MARS، تعرض طريقة العرض sys.dm_os_tasks القيمة نفسها في العمود request_id لكل المهام بدلا من الإبلاغ عن القيمة الصحيحة المقترنة بكل مهمة.
355228 تصحيح: تشير رسالة خطأ جديدة إلى سبب خرق الوصول الذي يحدث إذا تم تعيين معلمات الهدف للمستودع بشكل غير صحيح.
356127 يتم إرجاع معلومات ترتيب أعمدة غير صحيحة عندما BCP.exe تسترد معلومات بيانات تعريف العمود.
360584 تفشل الاشتراكات أثناء التنفيذ بسبب مشكلة في بنية البيانات في الذاكرة أثناء محاولة تسليم البريد الإلكتروني لتقرير مقدم MHTML.
368388 يتعطل مصمم التقارير 2008 الذي يتم تشغيله معا مع SQL Server Reporting Services 2008 عندما يغير المستخدمون حجم صف جدول.
376257 يتم مسح الحقول "إلى" و"نسخة إلى" و"نسخة مخفية" في مربع الحوار "خيارات تسليم التقرير" بعد قيام المستخدمين بإلغاء مربع الحوار "تفاصيل الجدول" أو إغلاقه للعودة إلى "خيارات تسليم التقرير".
383747 تعمل مجموعات المجموعات بشكل غير صحيح عند تجميع عدادات الأداء على نظام مجموعة إذا كان اسم مثيل SQL هو نفسه اسم الشبكة الظاهرية.
384800 تصحيح: يتم تسجيل معلومات محسنة وإضافية ل InvalidReportParameterException في إخراج Verbose إذا حدثت ظروف معينة أثناء معالجة المعلمة.
393410 عندما يمسح المستخدمون تحديد شهر واحد أو أكثر في جدول شهري، يقوم SSRS بإنشاء جداول منفصلة لكل شهر لا يزال محددا. في بعض الحالات، قد يتسبب ذلك في ظهور الخطأ "لا يمكن @active_end_date أن يكون قبل @active\_start\_date".
393879 يفشل اشتراك Data-Driven إذا تم إرجاع قيمة NULL عند تعيينها إلى معلمة التقرير، التي تقبل قيمة NULL.
394977 يصعب تشخيص مشاكل الاشتراك والتسليم في ملف تتبع Reporting Services. مطلوب المزيد من التسجيل المطول.
415084 يتلقى المستخدمون رسالة "الفهرس كان خارج النطاق. يجب أن تكون رسالة الخطأ "غير سالبة وأقل من حجم المجموعة" عند التصدير إلى PDF.
419740 لا يمكن للمستخدمين استخدام المصادقة المخصصة في SQL Server 2008 Web SKU.
424595 إذا أنشأ المستخدم نوع معرف من قبل المستخدم ودالة قيمة جدول في نفس المعاملة، وإذا كانت الدالة تحتوي على جدول إرجاع يحتوي على عمود من النوع المعرف من قبل المستخدم، يحدث توقف تام ذاتي. بالإضافة إلى ذلك، يتم إنهاء الاتصال الذي يحاول تنفيذ هذه العمليات.
421922 الإصلاح: يتم توفير الدعم لحد أقصى 15000 قسم في الجداول وفي الفهارس في إصدارات المؤسسات والمطورين والتقييم من Microsoft SQL Server 2008 SP2. لمزيد من المعلومات حول كيفية تمكين هذا الدعم وتعطيله وقيوده وحول بعض المشكلات والحلول البديلة المعروفة، راجع المستند التقني "دعم 15000 قسم" (http://go.microsoft.com/fwlink/?LinkId=199773).
424804 في Analysis Services، قد يواجه بعض العملاء خرق الوصول عند استخدام التسلسل الهيكلي الأصل-التابع في حالة دالة IIF.
426631 قد يتسبب استخدام الدالة PeriodsToDate التي تحتوي على معلمة عضو فارغ في حدوث خطأ "استثناء غير متوقع".
429253 يتم عرض رقم إصدار غير صحيح في SQL Server Management Studio وفي SQL Server Reporting Services. يؤدي ذلك إلى حدوث إرباك لأن الرقم المعروض لا يختلف عن رقم إصدار RTM بعد إجراء الترقية.
430703 قد يحدث استثناء ثانوي عندما تقوم Analysis Services بإنشاء تفريغ Watson. ينطبق هذا الأمر سواء تم إنشاء تفريغ Watson بسبب استثناء فعلي أو بسبب طلب صريح للتخلص من أخطاء معينة. في حالة حدوث الاستثناء الثانوي، يمكن أن يواجه الخادم تكرارا لا نهائيا. يؤدي ذلك إلى إنشاء العديد من عمليات التفريغ، ثم إيقاف تشغيل الخادم.
431298 تصحيح: في SSRS 2008 Service Pack 2، تم تحديث وظيفة RS الإضافية ل SharePoint 2007 للاتصال بخادم تقارير SSRS 2008 R2. يتيح ذلك الوصول إلى وظائف معينة في ReportBuilder 3.0 وReportParts وATOM Renderer، بما في ذلك معاينة التقرير الجديد في ReportBuilder 3.0.
431301 تستغرق معالجة الكائنات في قاعدة بيانات تحتوي على الآلاف من عناصر بيانات التعريف وقتا طويلا لبدء استيراد البيانات. يحدث ذلك لأنه يتعين على الخادم إنشاء جدول زمني لمهام قبل بدء عملية استيراد البيانات. بالإضافة إلى ذلك، تتسبب الخوارزمية المستخدمة لتحديد التبعيات في بطء الأداء عند وجود العديد من عناصر بيانات التعريف في قاعدة البيانات.
432094 لا يمكن إنشاء فهرس مكاني بشكل آمن في جدول يستخدم CELL_ID أو CELL_ATTRIBUTES أو SRID لأسماء الأعمدة.
448007 في بعض الحالات، قد يكون اسم العمود المقسم في رسالة الخطأ 11405 خاطئا. يتسبب ذلك في طباعة اسم عمود غير صحيح.
455538 يؤدي استخدام أمان الخلية مع العمليات الحسابية إلى نتائج غير صحيحة عند استخدام عبارة NON EMP.
456534 يحدث خرق وصول القراءة أثناء عملية الالتزام إذا تم تشغيل معاملتين في وقت واحد: واحدة لتعديل أو إنشاء قسم، وواحدة لمعالجة بعد.
471363 عندما يتكامل Microsoft Office 12 مع SQL Server 2008 Reporting Services، لا يكون تكامل SharePoint افتراضيا إلى عنوان URL للنقر الفوري الخاص مُنشئ التقارير، مما يمنع بدء تشغيل مُنشئ التقارير.
471421 إصلاح: مشكلة الترجمة في وحدة SKU التركية: فتات الخبز مترجمة الآن على صفحات مكتبة أجزاء التقارير الجديدة.
499162 إصلاح: مشكلة إمكانية وصول ذوي الاحتياجات الخاصة تحدث لأن اسم MSAA ل "Symbol" فارغ. يتم تحديث أسماء MSAA وهي الآن قابلة للاكتشاف.
503096 الإصلاح: تم تحسين أداء إنشاء الفهرس بواسطة عبارات DDL للجداول التي تحتوي على أقسام كثيرة ولا تحتوي على بيانات. في السابق، كان الوقت المطلوب لهذه العملية يزيد في تقدم هندسي مع زيادة عدد الأقسام. يزداد الوقت المطلوب الآن في التقدم الخطي.
515240 قد يتسبب استخدام معلمات قيم الجدول لأعمدة LOB في خرق الوصول على الخادم.
520700 أسماء MSAA لمربع الحوار "خصائص مقياس شعاعي" غير صحيحة وغير متوافقة مع إمكانية الوصول.
525601 أثناء التحقق من التدقيق الدقيق، قد تواجه الخوارزمية المستخدمة لسرد أي عمليات تدقيق تتضمن الحدث تسريبات ذاكرة لقائمة عمليات التدقيق. يستمر هذا الأمر حتى تحدث أخطاء نفاد الذاكرة ويجب إعادة تشغيل الخدمة لاستعادة الذاكرة.

      

ملاحظة إذا كنت تقوم بالترقية من التحديث التراكمي 9 لنظام SQL Server 2008 SP1 أو إصدار أحدث، فيجب عليك تطبيق تحديث تراكمي لما بعد SQL Server 2008 SP2 بعد الترقية إلى SQL Server 2008 SP2 للحصول على كل الإصلاحات.

لمزيد من المعلومات حول التحديث التراكمي لما بعد SQL Server 2008 SP2، انقر فوق رقم المقالة التالي لعرضها في "قاعدة معارف Microsoft":

2289254 حزمة التحديث التراكمي 1 ل SQL Server 2008 Service Pack 2

المراجع

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

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