BUG: Access إنهاؤه بشكلٍ غير متوقع عند في حالة ترك جدول Oracle مرتبط غير نشط

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

اضغط هنا لرابط المقالة باللغة الانجليزية282349
تمت أرشفة هذه المقالة. وتظهر "كما هي" ولن يتم تحديثها بعد الآن.
متقدمة: يتطلب ترميز الخبير إمكانية التشغيل المتداخل و مهارات متعددة المستخدمين.

يتم تطبيق هذا المقال فقط على قاعدة بيانات Microsoft Access (.mdb).

هام: تحتوي هذه المقالة على معلومات حول تعديل التسجيل. قبل تعديل السجل، تأكد من عمل نسخة احتياطية والتأكد من فهمك لطريقة استعادته في حالة حدوث مشكلة. للحصول على معلومات حول كيفية عمل نسخة احتياطية من السجل واستعادته وتحريره انقر فوق رقم المقالة التالي لعرضها في "قاعدة المعارف لـ Microsoft:
256986وصف تسجيل Microsoft Windows
الأعراض
عند فتح جدول Sybase 8ior Oracle مرتبط ترك قاعدة البيانات غير نشط لفترات طويلة من الوقت ، تتلقى رسالة الخطأ التالية ثم ثم إنهاء Access:
Microsoft Access واجه مشكلة ويجب إغلاقه. نأسف على الإزعاج أي.
قد تتلقى أيضاً الخطأ التالي عند محاولة إغلاق الجدول بعد لفترات طويلة من الخمول:
سيؤدي هذا الإجراء إلى إيقاف التعليمات البرمجية الحالية في وضع فاصل. هل تريد إيقاف تشغيل التعليمات البرمجية
النقر فوق نعم النتائج في حلقة لا متناهية رسالة الخطأ. قم بإنهاء Access ، يجب عليك استخدام إدارة المهام.
السبب
تحدث هذه المشكلة عندما تكون كافة الشروط التالية صحيحاً:
  • استخدام Microsoft لبرنامج Oracle الإصدار 2.573.6526.00.
  • لديك الفاصل الزمني لتحديث ODBC تعيين 1500.
  • لديك مجموعة إعداد التسجيل ODBC ConnectionTimeout لشيء آخر بدلاً من 0.
الحل
لحل هذه المشكلة، استخدم إحدى الطرق التالية.

الأسلوب 1: تغيير ODBC تحديث إعداد الفاصل الزمني

  1. ابدأ تشغيل Microsoft Access.
  2. من القائمة أدوات، انقر فوق خيارات.
  3. انقر فوق علامة التبويب خيارات متقدمة.
  4. تغيير إعداد الفاصل الزمني لتحديث ODBC إلى قيمة أكبر من الإعداد الافتراضي 1500.

الطريقة 2: تغيير إعداد مهلة اتصال ODBC في التسجيل

تحذير: حالة استخدام "محرر التسجيل" بطريقة غير صحيحة، قد يؤدي حدوث مشكلات خطيرة يلزم إعادة تثبيت نظام التشغيل. ولا تضمن Microsoft حل المشكلات التي تنتج عن استخدام "محرر التسجيل" بطريقة غير صحيحة. استخدم "محرر التسجيل" على مسؤوليتك الخاصة.
  1. من القائمة ابدأ ، انقر فوق تشغيل.
  2. في المربع فتح، اكتب Regedit.
  3. حدد موقع مفتاح التسجيل التالي:
       HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Jet\4.0\Engines\ODBC					
  4. النقر المزدوج ConnectionTimeout ثم قم بتغيير القيمة العشرية إلى 0.
  5. انقر فوق موافق ثم قم بإنهاء محرر التسجيل.
تصريح
أقرت Microsoft أن هذه مشكلة في Access 2002.
معلومات أخرى

خطوات إعادة إنشاء في سلوك

  1. فتح أي جدول 8i Oracle مرتبط.
  2. تصغير الجدول ومن ثم تقليل Microsoft Access.
  3. اترك جلسة عمل Access غير نشط لمدة ساعة حوالي 1 أو 2. لاحظ أنه بعد مرور بعض الوقت تتلقى إحدى رسائل الخطأ المذكورة في قسم "الأعراض" من هذه المقالة.
منتجات الجهات الأخرى التي تمت مناقشتها في هذه المقالة تكون تابعة لشركات مستقلة عن Microsoft. لا تقدم Microsoft أي ضمان ، ضمنيًا أو صريحًا، بخصوص أداء أو ثبات النظام "من هذه المنتجات.
pra

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

خصائص

رقم الموضوع: 282349 - آخر مراجعة: 12/05/2015 23:19:03 - المراجعة: 5.0

Microsoft Access 2002 Standard Edition

  • kbnosurvey kbarchive kbmt kbstoprespond kbtshoot kbbug kberrmsg kbnofix KB282349 KbMtar
تعليقات