سلام ، من میخوام از بانک برنامم یه کپی بگیرم ، اما میگه که فایل در حال اجراست . چطوری میتونم فایل رو از حالت اجرا خارج کنم ؟
پیشاپیش ممنون
سلام ، من میخوام از بانک برنامم یه کپی بگیرم ، اما میگه که فایل در حال اجراست . چطوری میتونم فایل رو از حالت اجرا خارج کنم ؟
پیشاپیش ممنون
شما به احتمال زیاد یک کانیکش باز رو جا گذاشتی به همین خاطر نمیتونی از بانک کپی بگیری.سعی کن بعد از اینکه یک کانیکش رو ایجاد میکنی بعد از اتمام کار اونو ببندی.اگر هم کانکیش شما به صورت سراسری قابل دسترس هستش قبل از کپی بررسی کن اگه باز بود ببندش.
If ConectionBank.State = ConnectionState.Open Then ConectionBank.Close()
قبل از کپی گرفتن کانکشن رو میبندم . ولی بازم همونطوریه .
دو حالت دیگه وجود داره:
1-این مشکل تو محیط Debug به وجود میاد و اگر فایل EXE رو اجرا کنی مشکل حل میشه
2-احتمالا تو قسمت Server Explorer یک کانیکشن درست کردی اونو رو هم حذف کن یا ببندش
احتمالا مشکلت حل میشه من همچین مشکلی داشتم ولی 99% وقتی EXE اجرا میشه مشکل حل میشه
نشد ...
میشه بگید شما واسه بکاپ گیری چیکار میکنید ؟ یه نمونه کد واسم بزارین .
من کار خاصی انجام نمیدم فقط با دستور کپی از فایلم یک کپی میگیرم(البته تو اکسس و SQL بدون Atach).احتمال داره کانیکشنهایی هنوز تو سیستم باز هستند و شما خبر ندارید و فکر میکنید همه رو بستید
backup & restore
کد:برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
هم اکنون 1 کاربر در حال مشاهده این تاپیک میباشد. (0 کاربر عضو شده و 1 مهمان)