برنامج تشغيل ODBC خطأ عام: حاول طلبين قاعدة بيانات نشطة

StackOverflow https://stackoverflow.com/questions/644463

  •  22-07-2019
  •  | 
  •  

سؤال

وأنا باستخدام ASP.NET 2.0 للاتصال SQL سايبيس في أي مكان 5 الخادم. وأحصل على هذا الخطأ بشكل متقطع. انها مجرد يحدث في بعض الأحيان. رسالة الخطأ:

<اقتباس فقرة>   

وERROR [HY000] [سايبيس] [برنامج تشغيل ODBC] خطأ عام: حاول طلبين قاعدة بيانات نشطة

     

وتفاصيل الاستثناء: System.Data.Odbc.OdbcException: ERROR [HY000] [سايبيس] [برنامج تشغيل ODBC]

     

خطأ عام: حاول طلبين قاعدة بيانات نشطة

وأي شخص لديه أي خبرة مع هذه المشكلة؟

هل كانت مفيدة؟

المحلول

ورسالة الخطأ يعني أن حاولت تشغيل اثنين من الاستفسارات في نفس الوقت باستخدام نفس اتصال قاعدة البيانات.

هل تحاول استخدام اتصال قاعدة البيانات نفسها لجميع الطلبات؟ يتم التعامل مع الطلبات المقدمة من عدة مواضيع، لذلك كل طلب يحتاج الى انها اتصال قاعدة البيانات الخاصة.

نصائح أخرى

ويبدو وكأنه كنت إعادة استخدام نفس اتصال لأوامر متعددة. تأكد من أنك التخلص السليم من الاتصالات بعد كل أمر / دفعة من الأوامر وأن جميع الأوامر الجديدة الحصول على اتصال جديد.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top