الأعراض
يرجى مراعاة السيناريو التالي:
-
يكون كمبيوتر الذي يقوم بتشغيل إصدار 32 بت من نظام التشغيل Windows XP.
-
قمت بتثبيت أحد الإجراءات التالية:
-
يتم تثبيت موفر Microsoft OLE DB ل DB2 3.0، وتطبيق تحديث يتضمن الملف Msdrda.dll. هذا الملف يحتوي إصدار ملف 8.0.4302.0 أو إصدار أحدث.
-
أو، يتم تثبيت موفري البيانات في المضيف تكامل Server 2010 التحديث التراكمي 1 (CU1).
-
في هذا السيناريو، عند إنشاء أو تحرير ارتباط البيانات العالمي (UDL) وتحقق من الاتصال بمصدر البيانات في البيانات الوصول إلى أداة (DAT)، قد تتلقى رسالة إعلام بخطأ كما يلي:
-
عندما تنقر فوق اتصال، تتلقى رسالة الخطأ التالية:
حدث استثناء غير معالج في التطبيق الخاص بك.
تعذر تحميل 'msdrda.dll': تعذر العثور على الإجراء المحدد. (استثناء من HRESULT: 0x8007007F). -
عند النقر فوق نموذج الاستعلام أو حزم، تتلقى رسالة الخطأ التالية:
لم يتم العثور على نقطة الإدخال
ريجيتفالويا نقطة إدخال الإجراء لا يكون موجوداً في مكتبة الارتباط الديناميكي ADVAPI32. DLL
السبب
تحدث هذه المشكلة لأن تحديث سابق لموفر OLE DB ل DB2 إضافة استدعاء API ريجيتفالوي. ريجيتفالوي API غير معتمد في الإصدارات 32 بت من نظام التشغيل Windows XP. تحدث أخطاء الموضحة في قسم "الأعراض" عند موفر OLE DB ل DB2 استدعاء API غير معتمدة.
الحل
معلومات الإصلاح العاجل
موفر Microsoft OLE DB ل DB2 3.0
يتوفر إصلاح عاجل معتمد من Microsoft. ومع ذلك، يهدف هذا الإصلاح العاجل إلى حل المشكلة الموضحة في هذه المقالة فقط. قم بتطبيق هذا الإصلاح العاجل فقط على الأنظمة التي تواجه المشكلة الموضحة في هذه المقالة. قد يتم إجراء اختبارات إضافية على هذا الإصلاح العاجل. ولذلك، إذا لم يكن تأثير المشكلة كبيرا، نوصي بالانتظار حتى الإصدار التالي من تحديث البرنامج الذي يحتوي على هذا الإصلاح العاجل.
إذا كان يتوفر الإصلاح العاجل للتنزيل، يوجد مقطع "توفر تنزيل الإصلاح عاجل" أعلى مقالة قاعدة المعارف. في حالة عدم ظهور هذا القسم، اتصل بخدمة العملاء ل Microsoft والدعم للحصول على الإصلاح العاجل.
ملاحظة: في حالة حدوث مشكلات إضافية أو يجب إجراء استكشاف للأخطاء وحلها، قد يلزم إنشاء طلب خدمة منفصل. سيتم تطبيق تكاليف الدعم المعتادة على أسئلة الدعم الإضافية والمشكلات التي لا يعمل على حلها هذا الإصلاح العاجل بالتحديد. للحصول على قائمة أرقام هواتف خدمة العملاء ل Microsoft والدعم أو لإنشاء طلب خدمة منفصل، قم بزيارة موقع Microsoft التالي على الويب:
http://support.microsoft.com/contactus/?ws=supportملاحظة: يعرض النموذج "توفر تنزيل الإصلاح العاجل" اللغات التي يتوفر الإصلاح الجديد. في حالة عدم ظهور اللغة الخاصة بك، يكون بسبب عدم توفر إصلاح عاجل لتلك اللغة.
معلومات الملف
يحتوي إصدار اللغة الإنجليزية من هذا الإصلاح العاجل على سمات الملف (أو سمات الملف الأحدث) المسرودة في الجدول التالي. يتم سرد التواريخ والأوقات الخاصة بهذه الملفات بالتوقيت العالمي المتفق عليه (UTC). عند عرض معلومات الملف، يتم تحويلها إلى التوقيت المحلي. لمعرفة الفرق بين التوقيت العالمي المتفق عليه والتوقيت المحلي، استخدم علامة التبويب المنطقة الزمنية في عنصر التاريخ والوقت في "لوحة التحكم".
موفر Microsoft OLE DB ل DB2 3.0، 32 بت
اسم الملف |
إصدار الملف |
حجم الملف |
التاريخ |
الوقت |
النظام الأساسي |
---|---|---|---|---|---|
Db2oledb.dll |
8.0.4318.2 |
632,656 |
13-Dec-2011 |
23:14 |
x86 |
Ddmstr.dll |
8.0.4318.2 |
67,408 |
13-Dec-2011 |
23:14 |
x86 |
Microsoft.hostintegration.dataaccesslibrary.dll |
8.0.4318.2 |
788,376 |
13-Dec-2011 |
23:14 |
x86 |
Msdrda.dll |
8.0.4318.2 |
902,992 |
13-Dec-2011 |
23:14 |
x86 |
موفر Microsoft OLE DB ل DB2 3.0 أو 64-بت
اسم الملف |
إصدار الملف |
حجم الملف |
التاريخ |
الوقت |
النظام الأساسي |
---|---|---|---|---|---|
Db2oledb.dll |
8.0.4318.2 |
632,656 |
13-Dec-2011 |
23:14 |
x86 |
Ddmstr.dll |
8.0.4318.2 |
67,408 |
13-Dec-2011 |
23:14 |
x86 |
Microsoft.hostintegration.dataaccesslibrary.dll |
8.0.4318.2 |
788,376 |
13-Dec-2011 |
23:14 |
x86 |
Msdrda.dll |
8.0.4318.2 |
902,992 |
13-Dec-2011 |
23:14 |
x86 |
Db2oledb.dll |
8.0.4318.2 |
883,024 |
13-Dec-2011 |
23:19 |
x64 |
Ddmstr.dll |
8.0.4318.2 |
55,120 |
13-Dec-2011 |
23:19 |
x64 |
Microsoft.hostintegration.dataaccesslibrary.dll |
8.0.4318.2 |
788,376 |
13-Dec-2011 |
23:19 |
x86 |
Msdrda.dll |
8.0.4318.2 |
1,553,232 |
13-Dec-2011 |
23:19 |
x64 |
موفر Microsoft OLE DB ل DB2 3.0، IA 64
اسم الملف |
إصدار الملف |
حجم الملف |
التاريخ |
الوقت |
النظام الأساسي |
---|---|---|---|---|---|
Db2oledb.dll |
8.0.4318.2 |
632,656 |
13-Dec-2011 |
23:14 |
x86 |
Ddmstr.dll |
8.0.4318.2 |
67,408 |
13-Dec-2011 |
23:14 |
x86 |
Microsoft.hostintegration.dataaccesslibrary.dll |
8.0.4318.2 |
788,376 |
13-Dec-2011 |
23:14 |
x86 |
Msdrda.dll |
8.0.4318.2 |
902,992 |
13-Dec-2011 |
23:14 |
x86 |
Db2oledb.dll |
8.0.4318.2 |
1,724,752 |
13-Dec-2011 |
23:25 |
IA-64 |
Ddmstr.dll |
8.0.4318.2 |
60,752 |
13-Dec-2011 |
23:25 |
IA-64 |
Microsoft.hostintegration.dataaccesslibrary.dll |
8.0.4318.2 |
788,376 |
13-Dec-2011 |
23:25 |
x86 |
Msdrda.dll |
8.0.4318.2 |
2,439,504 |
13-Dec-2011 |
23:25 |
IA-64 |
الحالة
أقرت Microsoft أن هذه مشكلة في منتجات Microsoft المسردة في قسم "ينطبق على".