با سلام خدمت دوستان
با توجه به اینکه زیاد مشاهده می شه که دوستان در باره پشتیبان گیری و بازیابی در Sql Server و در داخل برنامه هاشون می پرسند و مشکلات زیاده تصمیم گرفتم به صورت کامل این مسئله رو آموزش بدم(همین جا از پرحرفیم پوزش می خوام)
از دوستان هم خواهش می کنم اگه مورد قبولشون واقع شد اگه سوالی در این خصوص دیدن به اینجا رفرنس بدن تا از دوباره کاری ها جلو گیری بشه
بخشی از خصوصیات و امکانات:
این سورس کد کاملا شیئ گرا بوده و تقریبا (مگر در موارد غیر قابل تغییر) از دستورات SQl استفاده نشده
خود توضیح (Self-Document) بوده و خط به خط توضیح داده شده است
می شه گفت با یک خط کد قسمت پشتیبان گیری برنامتون کامله!(رابط کاربری به عهده خودتان است)
تا حد امکان تمام علل بروز خطا ها بررسی و مد نظر قرار گرفته است
از به هم ریختگی کد ها در حد امکان جلو گیری شده و هر کاری با تابع خود انجام می شود(البته به دلیل وجود توضیحات خط به خط ، ممکن است کد درهم و شلوغ دیده شود!)
نکات قابل توجه زیاد( ممکن است بعضی از دوستان حتی از آنها تا به حال استفاده نکرده باشن)
می توانید از امکانات درصد پیشرفت(Progress Bar) لذت برید!
ممکنه در اولین اجرا دوستان از ظاهر بسیار ساده این برنامه(یک جعبه متن و چهار دکمه!) تعجب کنن ولی اگه به سورس رجوع کنن نظرشون عوض می شه (به خاطر اینکه از کد های اضافی که موجب سخت شدن درک کد های اصلی میشه استفاده نشه از طراحی رابط کاربری پیچیده صرف نظر شده)
برنامه به صورت کامل تست شده
Sql Server من حین طراحی 2008 بود
رفرنس های برنامه در داخل یک تصویر ارائه شده
اگه دوستان هر ایرادی در کد ها دیدن(هر ایرادی) لطف کنن به بنده گوشزد کنن تا ایرادات برطرف بشه(خصوصی یا در تاپیک)
عزیزان لطف کنن نظر و پیشنهاد بدن تا تاپیک نخوابه و دیگر دوستان نیز استفده کنن
Sql Server Backup And Restore In VB.Net.rar
لینک های مرتبط :
برنامه نویسی پایگاه داده به صورت گام به گام
سورس:ProgressBar(درصد پیشرفت کار) در پشتیبان گیری SQl Server بدون استفاده از SMO