12-05-15, 09:26 AM
وجدت طريقة لعمل نسخة إحتياطية لقاعدة البيانات MDF الموجودة على مسار معين عن طريق نسخها لمسار آخر بالأمر FileCopy بكتابة الكود التالي في زر الباك آب ..
المشكلة انني عند تنفيذ الأمر أصبحت تظهر لي رسالة أن الملف قيد التشغيل من قبل برنامج آخر .. فما المشكلة ؟؟
أليست هذه هي الطريقة المثلى لعمل النسخة الإحتياطية أم هناك طريقة أفضل ؟؟ .. علما اني استخدم vb.net وقاعدة بيانات sql server 2012
كود :
FileCopy((Application.StartupPath + "\Database.mdf"), txtDbPath.Text + "\" + DateTime.Now.ToShortDateString.Replace("/", "_") + " Database.mdf")
المشكلة انني عند تنفيذ الأمر أصبحت تظهر لي رسالة أن الملف قيد التشغيل من قبل برنامج آخر .. فما المشكلة ؟؟
أليست هذه هي الطريقة المثلى لعمل النسخة الإحتياطية أم هناك طريقة أفضل ؟؟ .. علما اني استخدم vb.net وقاعدة بيانات sql server 2012