الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

ملف أكسس opened exclusively

مغلق
بدأه shramroasp في 9 نوفمبر 2005 · 1 رد · 658 مشاهدة · في ASP.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم

قمت بعدة مشاريع باستخدام قاعدة البيانات أكسس

وعند العمل على احد الإجهزة الجديدة

فوجئت بظهور رسالة

The Microsoft Jet database engine cannot open the file 'C:\Inetpub\wwwroot\huloollast\tts_hulool.mdb'. It is already opened exclusively by another user, or you need permission to view its data. 
Description: An unhandled exception occurred during the execution of the current web request. Please review the stack trace for more information about the error and where it originated in the code. 

Exception Details: System.Data.OleDb.OleDbException: The Microsoft Jet database engine cannot open the file 'C:\Inetpub\wwwroot\huloollast\tts_hulool.mdb'. It is already opened exclusively by another user, or you need permission to view its data.

وحاولت البحث عن حل للمشكلة ووجدت معظم الحلول تدور عن منح صلاحيات للمستخدم للقراءة والكتابة او أنشاء قاعدة بيانات جديدة وأستيراد الجداول الموجودة بقاعدة البيانات القديمة .. وكلها لم تضع حل للمشكلة

حتى أنني عندما أقوم بفتح المجلد أثناء عمل v.s أجد قاعدة البيانات مفتوحة ( ملف ldb موجود ) ويزول بإغلاق الـ v.s

أرجو ممن له خبرة بهذه المشكلة مساعدتي في حلها وله جزيل الشكر.

#2

يوجد حلان:

1 - في الـ Connection String توجد خاصيية إذا حذفتها ستختفي رسالة الخطأ هذه.

2 - عندما تتصل بالملف يجب أن يكون غير مفتوح باستخدام أي برنامج آخر.

هذا الموضوع مغلق.

مواضيع مشابهة