إصلاح: ظهور رسالة خطأ "0x80004005 (E_FAIL)" عند استخدام مجموعة صفوف نطاق في OLE DB ل OLAP في تطبيق يستند إلى SQL Server 2005 Analysis Services


خطأ: #874 الإصلاحات الضرورية (SQL)
تقوم Microsoft بتوزيع الإصلاحات Microsoft SQL Server 2005 كأحد الملفات القابلة للتحميل. لأن الإصلاحات التراكمي، كل إصدار جديد يحتوي على كافة الإصلاحات العاجلة وإصدار تصحيح كافة تصحيحات الأمان التي تم تضمينها مع SQL Server 2005 السابقة.

ملخص


توضح هذه المقالة التالية حول هذا الإصدار الإصلاح:
  • المشكلات التي يتم إصلاحها من خلال حزمة الإصلاحات الجديدة
  • متطلبات تطبيق حزمة الإصلاحات الجديدة
  • ما إذا كان يجب إعادة تشغيل الكمبيوتر بعد تطبيق حزمة الإصلاحات الجديدة
  • ما إذا كان يتم استبدال حزمة الإصلاحات الجديدة أي حزمة الإصلاحات الجديدة
  • ما إذا كان يجب إجراء أية تغييرات التسجيل بعد تطبيق حزمة الإصلاحات السريعة
  • الملفات التي تم تضمينها في حزمة الإصلاحات الجديدة

الأعراض


في تطبيق يستند إلى Microsoft SQL Server 2005 Analysis Services، يمكنك استخدام Microsoft OLE DB ل OLAP للاتصال بخادم "خدمات التحليل". يمكنك استخدام مجموعة صفوف نطاق في التطبيق للتكرار خلال الصفوف التي يتم إرجاعها بواسطة تشغيل استعلام تعبيرات متعددة الأبعاد (MDX) على مكعب. قد الصفوف التي تحتوي على قيمة فارغة (null) بإرجاع رسالة خطأ "0x80004005(E_FAIL)".

على سبيل المثال، عند استخدام تطبيق نموذج مجموعة الصفوف عارض OLE DB (RowsetViewer.exe) لتشغيل استعلام MDX، تتلقى رسالة خطأ مشابهة لما يلي:

---------------------------

موفر Microsoft OLE DB ل Analysis Services 2005

---------------------------

المصدر: "Microsoft OLE DB الموفر ل Analysis Services 2005"



واجهة: IID_ICommand

النتيجة: 0x80004005 = E_FAIL



IErrorInfo: [0xc10e0002] "محلل استعلام (1، 15): بناء الجملة من أجل' من 'غير صحيحة." الملف:


خط F:\Depot\SQLVault\mdac28sdk\Samples\oledb\rowsetviewer\SDK\obj\i386\CSession.cpp: 235
---------------------------

موافق

---------------------------
ملاحظة: تحدث هذه المشكلة عند الاستعلام البيانات من مكعب في خدمات تحليل SQL Server 2000.

الحل


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

يتم هذا الإصلاح العاجل SQL Server 2005 التحليل خدمات Service Pack 1 (SP1)-على أساس الإصلاح العاجل. إذا كنت تستخدم الإصدار الأصلي من SQL Server 2005 Analysis Services، يمكنك تثبيت الإصلاح الجديد الموضح في مقالة "قاعدة معارف Microsoft" 918210. للحصول على مزيد من المعلومات، انقر فوق رقم المقالة التالي لعرضها في "قاعدة المعارف ل Microsoft":

إصلاح 918210 : تلقي رسالة خطأ عند استخدام مجموعة صفوف نطاق التكرار خلال الصفوف التي يتم إرجاعها بواسطة استعلام تعبيرات متعددة الأبعاد (MDX) في SQL Server 2005 Analysis Services


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

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

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

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

يجب تشغيل Microsoft SQL Server 2005 SP1. لمزيد من المعلومات حول كيفية الحصول على SQL Server 2005 Service Pack 1، انقر فوق رقم المقالة التالي لعرضها في "قاعدة المعارف ل Microsoft":

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

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

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

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

عدم تغيير السجل.

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

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

يحتوي إصدار اللغة الإنجليزية من هذا الإصلاح العاجل على سمات الملف (أو سمات الملف الأحدث) المسرودة في الجدول التالي. يتم سرد التواريخ والأوقات الخاصة بهذه الملفات بالتوقيت العالمي المتفق عليه (UTC). عند عرض معلومات الملف، يتم تحويلها إلى التوقيت المحلي. لمعرفة الفرق بين التوقيت العالمي المتفق عليه والتوقيت المحلي، استخدم علامة التبويب المنطقة الزمنية في عنصر التاريخ والوقت في "لوحة التحكم".
SQL Server 2005 Analysis Services، إصدارات 32 بت
اسم الملفإصدار الملفحجم الملفالتاريخالوقتالنظام الأساسي
Microsoft.sqlserver.sqlenum.dll9.0.2167.0908,06420-Jun-200615:37x86
Ms.ss.mgdsqldumper.dll2005.90.2167.075,55220-Jun-200615:29x86
Msadomdx.dll9.0.2167.0502,56020-Jun-200615:35x86
Msmdlocal.dll9.0.2167.015,662,36820-Jun-200615:32x86
Msmdsrv.exe9.0.2167.014,635,29620-Jun-200615:32x86
Msmgdsrv.dll9.0.2167.05,948,70420-Jun-200615:32x86
Msolap90.dll9.0.2167.04,210,97620-Jun-200615:32x86
Sbmsmdlocal.dll9.0.2167.015,662,36820-Jun-200615:32x86
SQL Server 2005 Analysis Services، الإصدار 64 بت
اسم الملفإصدار الملفحجم الملفالتاريخالوقتالنظام الأساسي
Microsoft.sqlserver.sqlenum.dll9.0.2167.0875,29620-Jun-200615:31x86
Ms.ss.mgdsqldumper.dll2005.90.2167.091,42420-Jun-200615:30x64
Msadomdx.dll9.0.2167.0502,56020-Jun-200615:35x86
Msmdlocal.dll9.0.2167.030,230,81620-Jun-200615:32x64
Msmdsrv.exe9.0.2167.029,551,39220-Jun-200615:32x64
Msmgdsrv.dll9.0.2167.05,948,70420-Jun-200615:32x86
Msmgdsrv.dll9.0.2167.08,931,61620-Jun-200615:32x64
Msolap90.dll9.0.2167.05,681,95220-Jun-200615:31x64
Sbmsmdlocal.dll9.0.2167.015,662,36820-Jun-200615:32x86
SQL Server 2005 Analysis Services، إصدار البنية Itanium
اسم الملفإصدار الملفحجم الملفالتاريخالوقتالنظام الأساسي
Microsoft.sqlserver.sqlenum.dll9.0.2167.0875,29620-Jun-200606:39x86
Ms.ss.mgdsqldumper.dll2005.90.2167.0163,10420-Jun-200606:41IA-64
Msadomdx.dll9.0.2167.0502,56020-Jun-200615:35x86
Msmdlocal.dll9.0.2167.048,738,59220-Jun-200606:39IA-64
Msmdsrv.exe9.0.2167.047,763,74420-Jun-200606:39IA-64
Msmgdsrv.dll9.0.2167.012,872,48020-Jun-200606:39IA-64
Msolap90.dll9.0.2167.07,709,98420-Jun-200606:39IA-64
Sbmsmdlocal.dll9.0.2167.048,738,59220-Jun-200606:39IA-64


الحالة


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

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


لمزيد من المعلومات، انقر فوق رقم المقالة التالية لعرضها في "قاعدة معارف Microsoft":

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