أنت غير متصل حاليًا، وفي انتظار الإنترنت الخاص بك ليقوم بإعادة الاتصال

FIX: رسالة خطأ عند استخدام موفر OLE DB لـ DB2 لاستيراد بيانات DB2 الطابع الزمني إلى SQL Server باستخدام SSIS: "الجزء الكسري قيمة الوقت المتوفرة امتدت مقياس المطابق المعلمة SQL Server أو العمود".

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

اضغط هنا لرابط المقالة باللغة الانجليزية978843
الأعراض
اطلع على السيناريو التالي في 2009 Server تكامل المضيف:
  • استخدم موفر Microsoft OLE DB DB2 أو موفر Microsoft OLE DB لـ 2.0 DB2.
  • استيراد بيانات DB2 من نوع البيانات "الطابع الزمني إلى Microsoft SQL Server باستخدام خدمات تكامل ملقم SQL (SSIS) أو باستخدام معالج تصدير أو استيراد SQL Server.
في هذا السيناريو، تفشل عملية الاستيراد. بعد ذلك، تظهر رسائل خطأ مشابهة لما يلي:
[Destination Destination Name] Error: SSIS Error Code DTS_E_OLEDBERROR.  An OLE DB error has occurred. Error code: 0x80004005.An OLE DB record is available.  Source: "Microsoft SQL Server Native Client 10.0" Hresult: 0x80004005  Description: "The fractional part of the provided time value overflows the scale of the corresponding SQL Server parameter or column. Increase bScale in DBPARAMBINDINFO or column scale to correct this error."[Destination - Destination Name] Error: There was an error with input column "column name" (57) on input "Destination Input" (44). The column status returned was: "Conversion failed because the data value overflowed the specified type."[Destination - Destination Name] Error: SSIS Error Code DTS_E_INDUCEDTRANSFORMFAILUREONERROR.  The "input "Destination Input" (44)" failed because error code 0xC020907A occurred, and the error row disposition on "input "Destination Input" (44)" specifies failure on error. An error occurred on the specified object of the specified component.  There may be error messages posted before this with more information about the failure.
السبب
تحدث هذه المشكلة نظرًا لأن موفر OLE DB لـ DB2 بإرجاع قيمة غير صحيحة للدقة DBTYPE_DBTIMESTAMP. يتم احتواء هذه القيمة غير صحيحة في حقل DATETIME_REVISION مجموعة الصفوف COLUMN OLE DB. على سبيل المثال، ترجع موفر OLE DB لـ DB2 بدقة 0 أو 6.
الحل

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

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

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

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

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

إذا استخدمت موفر Microsoft OLE DB DB2, يجب أن يكون لديك المضيف 2009 Server تكامل تثبيت تطبيق هذا الإصلاح العاجل.

متطلب إعادة التشغيل

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

معلومات استبدال الإصلاح العاجل

لا يحل هذا الإصلاح العاجل محل إصلاحات عاجلة أخرى.

معلومات الملف

يحتوي إصدار اللغة الإنجليزية من هذا الإصلاح العاجل سمات الملف (أو أحدث منها) المسردة في الجدول التالي. يتم سرد التواريخ والأوقات الخاصة بهذه الملفات في نظام التوقيت العالمي (UTC). عندما تقوم بعرض معلومات الملف، يتم تحويلها إلى التوقيت المحلي. لمعرفة الفرق بين التوقيت العالمي (UTC) والتوقيت المحلي، استخدم علامة التبويب المنطقة الزمنية في العنصر "التاريخ والوقت" في "لوحة التحكم.
إصدار 32-بت من موفر Microsoft OLE DB لـ 2.0 DB2
اسم الملفإصدار الملفحجم الملفتاريخالوقتالنظام الأساسي
db2oledb.dll7.0.3192.2571,21621 ديسمبر 200915: 20x 86
microsoft.hostintegration.dataaccesslibrary.dll7.0.3192.22,426,77621 ديسمبر 200915: 20x 86
msdrda.dll7.0.3192.2841,55221 ديسمبر 200915: 20x 86
إصدار 64 بت من موفر Microsoft OLE DB لـ 2.0 DB2
اسم الملفإصدار الملفحجم الملفتاريخالوقتالنظام الأساسي
db2oledb.dll7.0.3192.2806,73621 ديسمبر 2009٠٣: ٤٠x 64
microsoft.hostintegration.dataaccesslibrary.dll7.0.3192.22,426,77621 ديسمبر 2009٠٣: ٤٠x 86
msdrda.dll7.0.3192.21,428,81621 ديسمبر 2009٠٣: ٤٠x 64
إصدار موفر Microsoft OLE DB لـ 2.0 DB2 IA-64-بت
اسم الملفإصدار الملفحجم الملفتاريخالوقتالنظام الأساسي
db2oledb.dll7.0.3192.21,608,01621 ديسمبر 2009٠٣: ٤٠IA-64
microsoft.hostintegration.dataaccesslibrary.dll7.0.3192.22,426,77621 ديسمبر 2009٠٣: ٤٠x 86
msdrda.dll7.0.3192.22,243,92021 ديسمبر 2009٠٣: ٤٠IA-64
إصدارات ٣٢ بت من 2009 Server تكامل المضيف
اسم الملفإصدار الملفحجم الملفتاريخالوقتالنظام الأساسيمتطلب حزمة الخدمة
Db2oledb.dll8.0.3751.2539,98430 ديسمبر 2009١٠: ١٩x 86حزمة الخدمة
Drdaresync.exe8.0.3751.2470,87230 ديسمبر 2009١٠: ١٩x 86حزمة الخدمة
Microsoft.hostintegration.adapters.msdb2.runtime.dll8.0.3751.279,78430 ديسمبر 2009١٠: ١٩x 86حزمة الخدمة
Microsoft.hostintegration.msdb2client.dll8.0.3751.2235,40830 ديسمبر 2009١٠: ١٩x 86حزمة الخدمة
Msdrda.dll8.0.3751.2869,71230 ديسمبر 2009١٠: ١٩x 86حزمة الخدمة
Snanls.dll8.0.3751.2109,39230 ديسمبر 2009١٠: ١٩x 86حزمة الخدمة
إصدارات ٦٤ بت من 2009 Server تكامل المضيف
اسم الملفإصدار الملفحجم الملفتاريخالوقتالنظام الأساسيحزمة خدمة SP المتطلباتفرع الخدمة
Db2oledb.dll8.0.3751.2763,21630 ديسمبر 2009١٠: ٢١x 64حزمة الخدمةغير مطبّق
Drdaresync.exe8.0.3751.2664,40830 ديسمبر 2009١٠: ٢١x 64حزمة الخدمةغير مطبّق
Microsoft.hostintegration.adapters.msdb2.runtime.dll8.0.3751.279,78430 ديسمبر 2009١٠: ١٩x 86حزمة الخدمةغير مطبّق
Microsoft.hostintegration.msdb2client.dll8.0.3751.2235,40830 ديسمبر 2009١٠: ١٩x 86حزمة الخدمةغير مطبّق
Msdrda.dll8.0.3751.21,500,49630 ديسمبر 2009١٠: ٢١x 64حزمة الخدمةغير مطبّق
Snanls.dll8.0.3751.2128,33630 ديسمبر 2009١٠: ٢١x 64حزمة الخدمةغير مطبّق
Db2oledb.dll8.0.3751.2539,98430 ديسمبر 2009١٠: ١٩x 86بلاsyswow
Msdrda.dll8.0.3751.2869,71230 ديسمبر 2009١٠: ١٩x 86بلاsyswow
Snanls.dll8.0.3751.2109,39230 ديسمبر 2009١٠: ١٩x 86بلاsyswow
تصريح
أقرت Microsoft أن هذه مشكلة في منتجات Microsoft المسردة في قسم "تنطبق على".

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

خصائص

رقم الموضوع: 978843 - آخر مراجعة: 02/04/2010 09:57:37 - المراجعة: 1.1

Microsoft OLE DB Provider for DB2 2.0, Microsoft Host Integration Server 2009

  • kbmt kbexpertiseinter kbautohotfix kbsurveynew kbqfe kbhotfixserver KB978843 KbMtar
تعليقات
=">t type="text/javascript"> Asimov.clickstreamTracker.init();