read only شدن دیتابیس access روی شبکه
با سلام خدمت شما بزرگواران
یک فایل اکسس (accdb) هست که هم زمان چند نفر روی اون کار میکنن بعد از اینکه فایل مورد نظر را روی شبکه دامین قرار دادیم فایل به صورت read only باز میشود
آیا تغییراتی در پرمیشن فولدر appdata لازم است؟ لطفاً راهنمایی بفرمایید
5 پاسخ
روش چندان جذابی نیست از قابلیت آداپتور برای اتصال جدول به SQL استفاده کنید تا بصورت همزمان وبدون محدودیت در دیتابیس قابل بهره برداری باشد
در ضمن اصول بانک های اطلاعاتی در بحث نرمال سازی حتما باید رعایت بشه چرا که شما از اکسس استفاده می کنید ولی اطلاعات رو در SQL ذخیره و انباشت می کنید
هرچه بانک و کوئری ها منطقی تر باشند ارتباط با SQL تضمین شده تر است
فایل اکسس رو داخل یه پوشه شیر شده قرار بدید
بعد تمام پوشه رو برای همه در حالت فول قرار بدین
البته این نکته رو درست متوجه نشدم اگر همزمان دو کاربر فایل رو بازکن حتما خطای زمان اجرا میده و هیچ یک از اطلاعات ثبت شده - ثبت نمی شن
در موقع شیر فولدر هم قسمت شیرینگ رو Full بزنید و هم قسمت Security رو
داخل تنظیمات خود اکسس در قسمت Option و بعد کلید Trust Center حالا گزینه Trusr Center Setting بعد در پنجره باز شده آپشن Trustet Location تیک بزنید Allow ...
تو شبکه workgroupیا روی لپ تاپ فایل مورد نظر باز میشود؟
اونقدر فایل مهم و پر استفاده ای نیست و از طرفی من هم دانش استفاده از sql و بانکهای اطلاعاتی را ندارم، واقعاً راهکاری برای اجرای این فایل تحت دامین نیست ؟
بله فایل مورد نظر قبل از جوین شدن کلاینتها به دامین (روی workgroup) بدون مشکل کار میکرد و الان هم برای اعمال تغییرات درخواست save as روی مکانی دیگر را میدهد.احتمالاً مشکل تمپ وجود دارد! به فولدر appdata سرور هم که فایل روی آن قرار دارد دسترسی فول کنترل اعمال کردم اما کماکان مشکل پابرجاست