FIX: قد تظهر رسالة خطأ عندما يستخدم أحد تطبيقات متصل ADO.NET فئة SqlBulkCopy

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

اضغط هنا لرابط المقالة باللغة الانجليزية913177
تمت أرشفة هذه المقالة. وتظهر "كما هي" ولن يتم تحديثها بعد الآن.
الأعراض
عندما تستخدم Microsoft متصل ADO.NET تطبيق فئة SqlBulkCopy ، قد تتلقى رسالة خطأ مشابهة للرسالة التالية:
انتهت صلاحية المهلة. انقضت فترة المهلة قبل إكمال العملية أو أن الملقم لا يستجيب. في System.Data.SqlClient.SqlConnection.OnError (استثناء SqlException ، breakConnection منطقية) في System.Data.SqlClient.SqlInternalConnection.OnError (استثناء SqlException ، breakConnection منطقية) في System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning (TdsParserStateObject stateObj) في System.Data.SqlClient.TdsParser.Run (runBehavior RunBehavior, cmdHandler SqlCommand ، dataStream SqlDataReader ، bulkCopyHandler BulkCopySimpleResultSet, stateObj TdsParserStateObject) في System.Data.SqlClient.SqlBulkCopy.WriteToServerInternal() في System.Data.SqlClient.SqlBulkCopy.WriteRowSourceToServer (Int32 columnCount) في System.Data.SqlClient.SqlBulkCopy.WriteToServer (IDataReader القارئ) في ConsoleApplication1.Program.Main (سلسلة وسائط [])
ملاحظة
  • رسالة الخطأ تعتمد على حجم البيانات التي يتم نسخها. قد لا يكون هناك بحجم محدد أو نطاق بحجم محدد تؤدي رسالة الخطأ بشكل متناسق.
الحل
لحل هذه المشكلة، قم بتنزيل الملف المناسب للكمبيوتر الخاص بك:

بالنسبة لجهاز كمبيوتر x 86

يتوفر الملف التالي للتنزيل من "مركز التنزيل لـ Microsoft":
http://download.microsoft.com/download/2/C/5/2C5BCDC9-3241-443A-9F96-4E0B0EDFA727/NDP20-KB916002-X86.exe

بالنسبة لجهاز كمبيوتر 64-based x

يتوفر الملف التالي للتنزيل من "مركز التنزيل لـ Microsoft":
http://download.microsoft.com/download/D/3/9/D39C79DF-4158-45DF-9031-92C52AB0ED19/NDP20-KB916002-X64.exe

للحصول على جهاز كمبيوتر يستند إلى Itanium

يتوفر الملف التالي للتنزيل من "مركز التنزيل لـ Microsoft":
http://download.microsoft.com/download/0/0/3/00392DD3-5B4F-4D99-94E8-6827B8F8D7EF/NDP20-KB916002-IA64.exeللحصول على مزيد من المعلومات حول كيفية تنزيل ملفات دعم Microsoft، انقر فوق رقم المقالة التالي لعرضها في "قاعدة المعارف لـ Microsoft:
119591كيفية الحصول على ملفات دعم Microsoft من الخدمات عبر إنترنت
قامت Microsoft بفحص هذا الملف بحثًا عن الفيروسات. استخدام Microsoft أحدث من برنامج كشف الفيروس المتوفر على التاريخ الذي تم نشر الملف. يتم تخزين الملف على ملقمات محسنة الأمان التي تساعد على منع إجراء أية تغييرات غير مصرح به إلى الملف.
تصريح
أقرت Microsoft أن هذه مشكلة في منتجات Microsoft المسردة في قسم "تنطبق على".
معلومات أخرى
لمزيد من المعلومات، انقر فوق رقم المقالة التالي لعرضها في "قاعدة المعارف لـ Microsoft:
824684وصف للمصطلحات القياسية المستخدمة في وصف تحديثات برامج Microsoft
لا تحدث هذه المشكلة إذا تم تعيين خاصية سلسلة الاتصال MultipleActiveResultSets إلى True لكائن SQLConnection. ومع ذلك، لا نوصي باستخدام هذا التكوين كحل لمنع حدوث هذه المشكلة. يجب تمكين خاصية سلسلة الاتصال MultipleActiveResultSets فقط إذا كان تطبيق العميل فعلياً يجب الاحتفاظ عدة نتائج النشط على الاتصال.

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

خصائص

رقم الموضوع: 913177 - آخر مراجعة: 12/09/2015 04:21:01 - المراجعة: 2.3

Microsoft .NET Framework 2.0

  • kbnosurvey kbarchive kbmt kbbug kbfix kbtshoot kbqfe kbhotfixserver kbpubtypekc KB913177 KbMtar
تعليقات