خطا در اتصال sql و C#
سلام
من وقتی میخوام پروژه سی شارپ رو به یه جدول sqlوصل کنم ،در واقع وقتی که add a new data sourceرو که میزنم و جدول رو انتخاب میکنم ، ارور میده و میگه file ownerرو تغییر بدم و...
وقتی که میرم تو تنظیمات امنیتیه جدوله sql , فول کنترل رو میدم به سیستمم و file owner رو هم عوض میکنم ،موقع اتصال پروژه سی شارپ به جدول sql دوباره ارور میده که فایلی که انتخاب کردم در حاله استفاده هست.
با رستارت هم مشکل حل نمیشه
ممنون میشم کمکم کنید
چون مهم ترین مرحله ی کارم اینجاست :((
8 پاسخ
بله
ازونجا هم امتحان کردم ولی یه Erorدگ داد
سلام، Visual Studio رو تو حالت Administrator اجرا کنید ببینید مشکل حل میشه؟
بله
حتی فایل جدوله sqlرو هم در یک درایو دگ ذخیره کردم
بازم نشد
پیغام خطایی که تو SSMS دریافت می کنید چیه؟
سلام دوست عزیز
باید پریمشن فایل MDF و LDF رو اصلاح کنی . روی فایل MDF دیتابیس کلیک راست کن و Properties رو انتخاب کن . بعد بیا تو تب Security گزینه edit رو بزن و تو پنجره باز شده تک تک کاربرها رو انتخاب کن و به همه کاربرها Full Control رو بده . مشکلت برطرف میشه .
همین کار رو برا فایل LDF هم انجام بده .
موفق باشی.
این error رو میده
داخل خود SSMS امتحان کردید که بانک ATTACH میشه یا نه؟
داخل ssms تو پنجره query editor، کوئری زیر رو اجرا کنید ببینید نتیجه ای بر میگردونه، باید چک کنید ببینید Database توسط SQL در حال استفاده هست یا خیر.
select * from sys.master_files where physical_name like N'%\b.mdf%'