تصحيح: رسالة الخطأ عندما يحاول مؤشر ترابط "System.Data" فتح اتصال مجمعة في.NET Framework 2.0: "انتهت مهلة. انقضت فترة المهلة قبل الحصول على اتصال من التجمع "

الأعراض

اطلع على السيناريو التالي. في Microsoft.NET Framework 2.0، حاول فتح اتصال مجمعة مؤشر ترابط System.Data . يحاول مؤشر ترابط آخر في نفس الوقت، قم بإلغاء تحديد هذا التجمع باستخدام أسلوب كليربول أو أسلوب كليرالبولس . في هذا السيناريو، تتلقى رسالة الخطأ التالية:
انتهت مهلة. انقضت فترة المهلة قبل الحصول على اتصال من التجمع. ربما حدث ذلك لأن كافة الاتصالات المجمعة كانت قيد الاستخدام وتم التوصل إلى حجم تجمع كحد أقصى.
تحدث هذه المشكلة في الإصدارات التالية من برنامج.NET Framework 2.0:
  • الإصدار.NET Framework 2.0
  • .NET Framework 2.0 Service Pack 1

السبب

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

الحل

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

لحل هذه المشكلة، تثبيت الإصلاح الجديد الموضح في المقالة التالية في "قاعدة المعارف ل Microsoft":
توفر.NET Framework 2.0 بعد انتهاء الخدمة Pack 1 حزمة الإصلاحات الجديدة التراكمية System.Data.dll و System.Data.OracleClient.dll 948815

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

يجب أن يكون لديك في.NET Framework 2.0 Service Pack 1 مثبتة لتطبيق هذا الإصلاح العاجل.

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

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

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

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

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

يحتوي إصدار اللغة الإنجليزية من هذا الإصلاح العاجل على سمات الملف (أو سمات الملف الأحدث) المسرودة في الجدول التالي. يتم سرد التواريخ والأوقات الخاصة بهذه الملفات بالتوقيت العالمي المتفق عليه (UTC). عند عرض معلومات الملف، يتم تحويلها إلى التوقيت المحلي. لمعرفة الفرق بين التوقيت العالمي المتفق عليه والتوقيت المحلي، استخدم علامة التبويب المنطقة الزمنية في عنصر التاريخ والوقت في "لوحة التحكم".
.NET Framework 2.0، x86 الإصدارات
اسم الملفإصدار الملفحجم الملفالتاريخالوقتالنظام الأساسي
System.data.dll2.0.50727.18132,998,27204-Feb-200820:49x86
System.data.oracleclient.dll2.0.50727.1813484,35204-Feb-200820:49x86
.NET Framework 2.0، x64 الإصدارات
اسم الملفإصدار الملفحجم الملفالتاريخالوقتالنظام الأساسي
System.data.dll2.0.50727.18132,998,27204-Feb-200820:49x86
System.data.oracleclient.dll2.0.50727.1813484,35204-Feb-200820:49x86
System.data.dll2.0.50727.18103,113,47214-Jan-200815:36x64
System.data.oracleclient.dll2.0.50727.1810499,71214-Jan-200815:36x64
.NET Framework 2.0، الإصدارات المستندة إلى Itanium
اسم الملفإصدار الملفحجم الملفالتاريخالوقتالنظام الأساسي
System.data.dll2.0.50727.18132,998,27204-Feb-200820:49x86
System.data.oracleclient.dll2.0.50727.1813484,35204-Feb-200820:49x86
System.data.dll2.0.50727.18133,208,19204-Feb-200817:25IA-64
System.data.oracleclient.dll2.0.50727.1813503,80804-Feb-200817:25IA-64

الحالة

أقرت Microsoft أن هذه مشكلة في منتجات Microsoft المسردة في قسم "ينطبق على".

مزيد من المعلومات

لمزيد من المعلومات حول مصطلحات تحديث البرامج، انقر فوق رقم المقال التالي لعرضه في "قاعدة معارف Microsoft":

824684 وصف للمصطلحات القياسية المستخدمة في وصف تحديثات برامج Microsoft

معلومات مكدس الاستدعاءات

System.Data.ProviderBase.DbConnectionFactory.GetConnection(DbConnection owningConnection)System.Data.ProviderBase.DbConnectionClosed.OpenConnection(DbConnection outerConnection, DbConnectionFactory connectionFactory)
System.Data.SqlClient.SqlConnection.Open()
خصائص

رقم الموضوع: 948868 - آخر مراجعة: 14‏/01‏/2017 - المراجعة: 2

تعليقات