'' لا يمكن استخدامه؛ الملف قيد الاستخدام بالفعل. Explanation: حدث استثناء لم تتم معالجته أثناء تنفيذ طلب الويب الحالي. يرجى التحقق من تتبع المكدس للحصول على تفاصيل حول الخطأ ومكان حدوث الخطأ في الكود:
محرك قاعدة بيانات Microsoft JET (0x80004005)
'' لا يمكن استخدامه؛ الملف قيد الاستخدام بالفعل.
سبب الخطأ: الحل: ليس لدى مستخدم iis أذونات كافية في دليل البيانات، ولا يمكن إنشاء ملف ldb تلقائيًا.
الحل: أضف أذونات الكتابة لمستخدمي الإنترنت المجهولين إلى دليل البيانات
تفاصيل الاستثناء: System.Data.OleDb.OleDbException: لا يمكن استخدام ''؛ الملف قيد الاستخدام بالفعل.
يحدث هذا عادةً عندما يصل برنامج موقع الويب إلى قاعدة البيانات.
هناك ثلاثة أسباب محتملة لهذا الخطأ:
1. ليس لدى مستخدم iis أذونات كافية في دليل البيانات، ولا يمكن إنشاء ملف ldb تلقائيًا.
2. تم فتح قاعدة البيانات المراد توصيلها وشغلها! يمكن أن يؤدي إغلاق قاعدة البيانات إلى حل المشكلة (ربما يقوم شخص آخر بتنزيل قاعدة البيانات الخاصة بك!)
3. بالنسبة لمستخدمي المضيف الافتراضي، المساحة ممتلئة وتم استخدام المساحة المشتراة.
حل:
1. في الحالة الأولى، إذا قمت بشراء مساحة، فيرجى الاتصال بموفر المساحة للتعامل معها إذا كنت موفر مساحة أو مسؤول خادم، لأن مستخدم IIS ليس لديه أذونات القراءة والكتابة في دليل قاعدة البيانات، والحل المحدد؛ هو: افتح جهاز الكمبيوتر، وابحث عن الدليل الذي يوجد به البرنامج (على سبيل المثال: D:/wwwroot/)، وانقر بزر الماوس الأيمن فوق الدليل، وحدد عنصر قائمة الأمان، وحدد المستخدم، وأضف أذونات القراءة والكتابة للجميع بعد التأكد، قم بتحديث صفحة المتصفح، وسيكون استخدام النظام صحيحًا.
2. إذا استمرت المشاكل، فيمكن لموفر المساحة أو مسؤول الخادم إعادة تشغيل الخادم. بهذه الطريقة، يمكن تحرير استخدام قاعدة البيانات. إذا كانت مساحة استضافة افتراضية، فيرجى الاتصال بموفر المساحة للتعامل معها. الرجاء التأكد مما إذا كنت تقوم بتحميل أو تنزيل قاعدة البيانات بنفسك، مما يتسبب في شغل ملف قاعدة البيانات.
3. إذا لم تكن هناك مساحة كافية، فاتصل بموفر المساحة لإنفاق الأموال لزيادة مساحة موقع الويب أو ترقية التكوين.
المحتوى المرجعي الآخر ذو الصلة:
--------------------
[تحليل]
1. الحل: ليس لدى مستخدم IIs أذونات كافية في دليل البيانات، ولا يمكن إنشاء ملف ldb تلقائيًا، يرجى إضافة أذونات الكتابة لمستخدم الإنترنت المجهول في دليل البيانات.
النتيجة: لا يزال لا يعمل
2. قم بتسجيل الخروج من حساب Windows الخاص بك وقم بتسجيل الدخول مرة أخرى.
النتيجة: يبدو أن هناك عملية معينة تشغل ملف mdb هذا بالفعل.
ملاحظة: لتحديد ما إذا كان ملف mdb مشغولاً بعملية ما، يعتمد ذلك على ما إذا كان هناك ملف ldb يحمل نفس الاسم في نفس الدليل، وإذا كان الأمر كذلك، فهو مشغول. عند تحريره، يختفي ملف ldb.
--------------------
المشكلة: لا يمكن استخدامه؛ الملف قيد الاستخدام بالفعل، مشغل قاعدة بيانات Microsoft JET
الحل: ليس لدى مستخدم IIs أذونات كافية في دليل البيانات، ولا يمكن إنشاء ملف ldb تلقائيًا. يرجى إضافة أذونات الكتابة لمستخدم الإنترنت المجهول في دليل البيانات.
راجع:دعم Microsoft ---مقالة قاعدة معارف Microsoft - 289681