الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

كيف اقوم بعمل نسخة احطياطية لقاعدة بياناتي عن طريق الكود؟.. ارجو المساعدة

مغلق
بدأه Mohamed Elaigi في 14 ديسمبر 2007 · 3 رد · 908 مشاهدة · في Microsoft Visual Basic.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

اخوتي الافاضل:

السلام عليكم ورحمة الله تعالي وبركاته

اقوم بتطوير نظام ادارة مركز صيانة سيارات باستخدام VB.NET وقاعدة البيانات عن طريق SQL Server 2000

والان علي مشارف الانتهاء بحمد الله تعالي، ومن ضمن المطلوب مني عمل الية تمكن المستخدم من عمل نسخة احتياطية لقاعدة البيانات، فهل هناك اي سبيل لعمل ذلك عن طريق الكود؟

اعني ان يكون هناك ذر لاجراء الباكب الياً؟

ارجو المساعد اخوتي الكرام.

جزاكم الله خيراً.

Be the CHANGE that you want to see in the world..

#2

السلام عليكم ورحمة الله وبركاته

انا بصراحة مش فاكر الكود بالضبط

بس ممكن اقولك تعمل ايه نظريا

هاتقوم بنسخ قاعدة البيانات بتاعتك الى اي اسم يحدده المستخدم بس هايكون .pak او اي شي انت عاوزه

وطبعا هو اللي هايحدد مكان حفظ الملف

وبس

اما كود استرجاع انسخة الإحتطياتية وهي هاتخلي المستخدم يحدد مكان النسخة الإحطياتية

وتعمل كوبي من هذا الملف

وتضعه في المكان اللي انت هاتحدده (مكان قاعدة البيانات الأصلية)

وهاتخلي الإسم زي اسم قاعدة البيانات

بس

حاول انت بقى تبحث عن كود نسخ الملفات

بس

وكيفية التعامل مع OpenFileDialog

Mohamed Ali Salim

0.1..0...4....7.....6......2.......7........4.........8

#3

الف شكر علي التعاون والافادة اخي محمد وجزاك الله خير الجزاء.

ساحاول فكرتك باذن الله وظني انها ستنجح، وفي اعتقادي ان المشكلة الوحيدة التي قد تواجهني هي انه لايمكن نسخ ملف قاعدة البيانات الا بعد ايقاف الاس كيو إل، وهنا هو المحك الحقيقي. اعدك بان احاول باذن الله تعالي.

Be the CHANGE that you want to see in the world..

#4

انا عملت الموضوع ده بس مع الأكسس

طبعا انت عارف انت ملف الأكسس بيكون موجود امامك وبتحطه في اي حتة انت عاوزها

لكن الإس كيو إل سيرفير قاعدة البيانات بتكون بداخل برنامج الإس كيو إل نفسه

فمش عارف بصراحة ازاي تنسخها

بس في حاجة كمان

انك تقدر من خلال SQL server 2000 نفسه تعمل Export لقاعدة البيانات وحفظها كنسخة إحتياطية في مكان ما

ومن ثم تسطيع ايضا ان تعمل Import ليها في اي وقت

اي إحضارها من المكان اللي انت حفظتها فيه وضعها ضمن الــ SQL server 2000

هذا لكي تنقل قاعدة البيانات من جهاز الى جهاز اخر

Mohamed Ali Salim

0.1..0...4....7.....6......2.......7........4.........8

هذا الموضوع مغلق.

مواضيع مشابهة

عدد الزوار حالياً

المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية

—الإجمالي—أعضاء مسجّلون—زوار بدون تسجيل

جارٍ التحقق من المتواجدين…