منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب

نسخة كاملة : عمل Backup لقاعدة البيانات عن طريق FileCopy
أنت حالياً تتصفح نسخة خفيفة من المنتدى . مشاهدة نسخة كاملة مع جميع الأشكال الجمالية .
وجدت طريقة لعمل نسخة إحتياطية لقاعدة البيانات MDF الموجودة على مسار معين عن طريق نسخها لمسار آخر بالأمر FileCopy بكتابة الكود التالي في زر الباك آب ..

كود :
FileCopy((Application.StartupPath + "\Database.mdf"), txtDbPath.Text + "\" + DateTime.Now.ToShortDateString.Replace("/", "_") + " Database.mdf")
     


المشكلة انني عند تنفيذ الأمر أصبحت تظهر لي رسالة أن الملف قيد التشغيل من قبل برنامج آخر .. فما المشكلة ؟؟
أليست هذه هي الطريقة المثلى لعمل النسخة الإحتياطية أم هناك طريقة أفضل ؟؟ .. علما اني استخدم vb.net وقاعدة بيانات sql server 2012
أين الخبراء ؟؟
هل يمكن قطع الإتصال عن قاعدة البيانات لعمل النسخ ؟؟
هل توجد حلول ؟؟
جربت طريقة لإنشاء ملف باك آب بإمتداد bak ونجحت في إنشاءه ..
المشكلة الآن في عمل Restore لأنها صعبة اثناء ما البرنامج شغال ..
أرجووووووكم من لديه معلومة يخبرني ..