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

FIX: قد تحدث أخطاء 0xC02020A1 0xC020902A، 0xC0202092 و 0xC0047038 في نفس الوقت عند محاولة تشغيل حزمة SSIS 2005 إذا قمت باستخدام محددات الأعمدة multi-character في مصدر بيانات "ملف غير مفصل"

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

اضغط هنا لرابط المقالة باللغة الانجليزية2445326

الأعراض
أطلع على السيناريو التالي:
  • إنشاء حزمة SQL Server 2005 تكامل خدمات (SSIS) في عمل ذكاء تطوير Studio (المزايدات).
  • يمكنك باستخدام مصدر بيانات "ملف غير مفصل" لقراءة البيانات من ملف نصي في مهمة تدفق بيانات.
  • استخدم محدد عمود multi-character في مصدر "ملف مسطح". على سبيل المثال، كان المحدد multi-character عمود سلسلة أحرف (أحرف التيلدا ثلاثة~~~).
  • يحتوي الملف النصي على كمية كبيرة من البيانات. على سبيل المثال، يحتوي الملف النصي على 20,000 أكثر من السجلات.
  • قم بتشغيل الحزمة SSIS.
في هذا السيناريو، قد تفشل الحزمة SSIS. بالإضافة إلى ذلك، تتلقى رسائل الخطأ التالية:

0xC02020A1: خطأ في "بيانات المهام تدفق"، مصدر ملف مسطح [1]: تحويل بيانات فشل. تحويل البيانات لعمود "<column_name></column_name>"إرجاع قيمة حالة 4 ونص الحالة" تم اقتطاع النص أو حرف واحد أو أكثر قد لا تطابق في صفحة الترميز اللغوي الهدف. ".
0xC020902A: خطأ في "بيانات المهام تدفق"، مصدر ملف مسطح [1]: "عمود الإخراج"<column_name></column_name>"(199)" فشلت بسبب حدوث اقتطاع وترتيب الصفوف اقتطاع على "إخراج عمود"<column_name></column_name>"(199)" تحديد الفشل على الاقتطاع. حدث خطأ في اقتطاع على الكائن المحدد من المكون المحدد.
خطأ: 0xC0202092 في "بيانات المهام تدفق"، مصدر ملف مسطح [1]: حدث خطأ أثناء معالجة الملف "<path_of_the_flat_file></path_of_the_flat_file>"على صف البيانات<row_number></row_number>.
خطأ: تدفق 0xC0047038 في البيانات المهمة، SSIS.Pipeline: رمز خطأ SSIS DTS_E_PRIMEOUTPUTFAILED. أسلوب PrimeOutput على رمز الخطأ الذي تم إرجاعه (1) "مصدر ملف مسطح" المكون 0xC0202092. المكون بإرجاع رمز فشل عند استدعاء مشغل خط أنابيب PrimeOutput(). يتم تعريف معاني رمز الفشل من قبل المكون، ولكن الخطأ فادحا وخط أنابيب إيقاف تنفيذ. قد يكون هناك رسائل الخطأ التي تم نشرها من قبل ذلك بمزيد من المعلومات حول الفشل.

السبب
تحدث هذه المشكلة بسبب إدخال المخازن المؤقتة لمحلل ملف ثابت بشكل غير صحيح بتقسيم محدد multi-character إلى قسمين.
الحل

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

لحل هذه المشكلة، يجب الحصول على أحدث حزمة خدمة ل SQL Server 2005.

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

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

خصائص

رقم الموضوع: 2445326 - آخر مراجعة: 11/03/2010 18:48:00 - المراجعة: 2.0

  • kbqfe kbfix kbexpertiseadvanced kbsurveynew kbmt KB2445326 KbMtar
تعليقات
;did=1&t=">="text/JavaScript" async=""> var varAutoFirePV = 1; var varClickTracking = 1; var varCustomerTracking = 1; var Route = "76500"; var Ctrl = ""; document.write(" t=">