FIX: نتيجة غير صحيحة عند استخدام الأداة المساعدة BCP لتصدير البيانات من مثيل SQL Server 2008 R2 إلى ملف بيانات

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

اضغط هنا لرابط المقالة باللغة الانجليزية2790668
الأعراض
افترض أن محاولة استخدام الأداة المساعدة الأكبر نسخة البرنامج (BCP) لتصدير البيانات من مثيل Microsoft SQL Server 2008 R2 إلى ملف بيانات. ومع ذلك، يحدث خطأ عند الأداة المساعدة BCP جلب عدة صفوف من البيانات. على سبيل المثال، يتم إنشاء خطأ "824" التالية في سجل خطأ SQL Server:
حتى الآن خطأ spid51 وقت: شدة 824،: حالة 24،: 2.
التاريخ الوقت spid51 SQL Server تم الكشف عن خطأ إدخال/إخراج على أساس الاتساق منطقي: pageid غير صحيحة (المتوقع 1:43686; 0 الفعلي: 0). حدث أثناء اءة صفحة (1:43686) في قاعدة البيانات 23 معرف عند الإزاحة 0x0000001554c000 في الملف 'FilePath\Filename'. قد توفر رسائل إضافية في SQL Server خطأ نظام أو سجل سجل الأحداث مزيدا من التفاصيل. هذا هو شرط خطأ هام أن يهدد تكامل قاعدة البيانات ويجب تصحيح مباشرة. إكمال التحقق من تناسق كاملة من قاعدة بيانات (DBCC CHECKDB). يمكن أن يكون سبب هذا الخطأ العديد من العوامل؛ للحصول على مزيد من المعلومات، راجع "كتب SQL Server عبر إنترنت".
في هذه الحالة، الأداة المساعدة BCP غير صحيح بإرجاع القيمة "0"، والذي يشير إلى أن عملية تصدير البيانات بنجاح.

ملاحظةتؤثر هذه المشكلة فقط على الأداة المساعدة BCP. طرق الإدراج السائبة الأخرى معالجة رسالة الإعلام بالخطأ بشكل صحيح.
الحل

معلومات التحديث التراكمي

التحديث التراكمي 5 ل SQL Server 2008 R2 الخدمة service Pack 2 (SP2)

أطلق سراح الإصلاح الخاص بهذه المشكلة أولاً في 5 التحديث التراكمي. لمزيد من المعلومات حول كيفية الحصول على حزمة التحديث التراكمي هذه ل SQL Server 2008 R2 S2008 R2 حزمة الخدمة SP2، انقر فوق رقم المقالة التالي لعرض المقالة في قاعدة معارف Microsoft:
2797460 حزمة التحديث التراكمي 5 ل SQL Server 2008 R2 S2008 R2 حزمة الخدمة SP2
ملاحظة لأن البنيات تراكمية، يحتوي كل إصدار إصلاح جديد على كافة الإصلاحات العاجلة وإصدار تصحيح كافة تصحيحات الأمان التي تم تضمينها مع السابق SQL Server 2008 R2 S2008 R2 SP2. ونحن ننصح بالتفكير تطبيق أحدث إصدار الإصلاح الذي يحتوي على هذا الإصلاح العاجل. للحصول على مزيد من المعلومات، انقر فوق رقم المقالة التالي لعرض المقالة في قاعدة معارف Microsoft:
2730301 يبني R2 2008 ملقم SQL التي تم إصدارها بعد إصدار SQL Server 2008 R2 الخدمة service Pack 2
تصريح
تم تأكيد Microsoft أن هذه هي مشكلة في منتجات Microsoft المسردة في قسم "تنطبق على".
معلومات أخرى
لمزيد من المعلومات حول كيفية استكشاف أخطاء "824" في SQL Server، انقر فوق رقم المقالة التالي لعرض المقالة في قاعدة معارف Microsoft:
2015756 كيفية استكشاف أخطاء وإصلاحها Msg 824 في SQL Server
لمزيد من المعلومات حول كيفية استخدام الأداة المساعدة BCP في Microsoft SQL Server 2008 R2، انتقل إلى موقع ويب MSDN التالي:

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

خصائص

رقم الموضوع: 2790668 - آخر مراجعة: 02/18/2013 23:33:00 - المراجعة: 1.0

Microsoft SQL Server 2008 R2 Service Pack 2

  • kbqfe kbfix kbsurveynew kbexpertiseadvanced kbmt KB2790668 KbMtar
تعليقات