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

ما هي أفضل طريقه لل BACKUP ؟

مغلق
بدأه fowzi911 في 23 سبتمبر 2001 · 20 رد · 1,682 مشاهدة · في مراجعة المواضيع
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم ...

ماهي أفضل طريقه لعمل نسخه من قاعدة المعلومات عن طريق نسخ كل القاعده او الجدوال فقط كذلك الإسترجاع ... على ان يكون آليا عن طريق نفس القاعده؟؟

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

وشكراًً

#2

وعليكم السلام

أفضل طريقة بعد إنتهائك من تصميم قاعدة البيانات أن تفصل الجداول في قاعدة والنماذج والتقارير والكائنات الأخرى في قاعدة وتربط الجداول في القاعدة الأولى بالثانية ثم قم بنسخ القاعدة الثانية كاملة ، وهكذا تحصل على البيانات فقط لأن نسخ الكائنات الأخرى غير القاعدة لا داعي له ولو تلفت القاعدة لن تحرص أكثر شيء إلا على البيانات أم القاعدة المربوطة في الجداول فضع لها نسخة احتياطية مرة واحدة فقط .

إذا رغبت في هذه الطريقة فلدي كود ينفذ النسخ الاحتياطي لقاعدة الجداول بطريقة يومية -يسميها بتاريخ اليوم- أو نسخة فوق نسخة -يمسح السابقة ويضع الجديدة فوقها في مجلد تختاره أنت .

ولك تحياتي

#3

أخي الكريم أبو حمود ممكن ترسل لنا الكود أظن أن النسخ الإحتياطي بهذه الطريقة سيكون مفيد لكل الاخوة ولك كل الفضل والتحية

#4

السلام عليكم

الأخ أبو حمودآمل إرسال الكود إذا أمكن مع التوضيح حول القاعدة التي تحتوي على الجداول هل يجب إزالة العلاقات فيما بينها؟

وإذا ازيلت هل لذلك تأثير على عمل البرنامج أم لا؟ وهل يمكن أن يكون النسخ أو البك أب اختياري ؟ وهل النسخ للبيانات فقط؟

وهل من السهل استعادتها إلى قاعدة مشابهة تحتوي على نفس الكود في حالة تعطل القاعدة الأولى؟ وهل تتوقع أن بيانات مايقارب ألفي طالب يمكن حفظها على قرص مرن؟

آسف على كثرة الأسئلة ولكن والله هذه المشكلة لها فترة طويلة ولم أستطع الوصول إلى حل رغم تجربتي لجداول الربط والاستعانة بمثال للأخ مسافر إلا أنه في النهاية يتم حذف الجداول دون الاستعادة وبالتالي تظهر رسالة خطأ.

آمل المساعدة وجزاكم الله ألف خير

#5

الأخ فتى الصحراء

سأعمل نموذج متكامل وسأرسله لأحد الأخوة ليضع له رابط بدلا من الكود بحيث يستخدم في أي قاعدة بيانات فأنتظر بعض الوقت .

ولك تحياتي

#6

شكراً للجميع ...

ابوحمود شكراً لك على جهوده الكبيره في هذا المنتدى وننتظر المثال او الكود

fowzi911@yahoo.com

#7

عندمت نقوم بفصل البيانات عن البرنامج يمكننا ببساطة استعمال تعليمة filecopy لنسخ قاعدة البيانات الى المكان المراد

#8

شباب انا عندي برنامج كبير قليلا حاولت افصلهما كما ذكرتم ولكن كل مره يفشل ويقول out of range

#9

بالنسبة لتقسيم قاعدة البيانات فأختر قائمة ادوات ثم أدوات مساعدة لقواعد البيانات ثم تقسيم قاعدة البيانات ثم أكمل مع المعالج وسيقوم هو باللازم .

سأكمل نموذج النسخ والاستعادة الليلة إن شاء الله .

وللجميع تحياتي

#10

الأخوة الأعضاء

لقد عملت نموذج للنسخ الاحتياطي والاستعادة ولكن احتاج إلى كود لضغط ملف القاعدة ZIP قبل نسخه ولفك الضغط عند استعادته فمن يعرف فليكتب ليتم وضعه في النموذج .

وفي انتظار الرد .

وللجميع تحياتي

#11

الأخ ابو حمود

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

سوف ابحث في هذا الموضوع و ارد عليك

حيث انني اعرف احد الزملاء سبق و ان عمل الضغط بكود معين و أسال الله ان يوفقنا في الحصول على الكود وسوف اخبرك وجمائلك كثيرة جدا

#12

الأخ طلال

أشكرك على ردك وبانتظار النتيجة .

ولك تحياتي

#13

برنامج معارف يستخدم برنامج arj لضغط البرنامج بنفس الافكار المطلوبه.واذا كان لازم zip ماهي الاسباب .ولكم تحياتي.

#14

الأخ mt

البرنامج الذي ذكرته لا أعرفه ولكن الضغط بصيغة ZIP منشرة وبرامجه متوفرة وإن كان البرنامج الذي ذكرته يمكن فك ضغطه بـ WinZip مثلا فأعطنا كود للضغط وكود لفك الضغط وجزاك الله خير .

ولك تحياتي

#15

الحقيقه انا ماعرفته الا عن طريق برنامج معارف وما استخدمته لعمل نسخ احتياطيه شوف الوصله هذي يمكن تنفع http://arabteam.nicmatic.com/vb/showthread...p3?threadid=797

واستخدامي له فقط لفك ضغط برنامج معارف.على افتراض ان البرنامج موجود على السي.

arj e c:filename c هذا لفك الضغط arj a c:filename c للضغط اعتقد كذا استخدمته مره واحده فقط . بالنسبه لـ winzip يطلب نسخه احدث وانا تعاملت مع arj وليس arj32 الموجود على الوصله لكن winrar يفك ضغطه. على العموم انت نزل البرنامج ومن الدوس بعد ماتضع arj على السي اكتب ?arj تظهر ملفات مساعده.

واتمنى اني قدمت ولو شيء بسيط لهذا المنتدى الرائع ولك خاصة ياأخ ابو حمودلكن هذا اللي اقدر عليه.ولك تحياتي

#16

الأخ Mt

أشكرك على تجاوبك .

سأجرب البرنامج واكتب النتيجة .

ولك تحياتي

#17

الأخ ابو حمود

ارسلت لك طريقة معمولة بالفيجول بيسك يتم ارفاقها مع القاعدة بصفة مستقلة

ارجو تجريبها وافادتي

علما بانني قد جربتها فعلاً وكانت ناجحة جداً

#18

الأخ طلال

وفقك الله لكل خير واعانك على كل بر .

وصلت الملفات لا حرمك الله الأجر ، وقد بدأت بعمل بعض التجارب ولكن ضيق الوقت يمنع من استكمال نموذج النسخ الاحتياطي .

بخصوص القاعدة التي أرسلتها لي فقد استفدت منها حيث أنني لم أفكر في استعادة الجداول للقاعدة الحالية فقط كان همي منصب على نسخ كائنات القاعدة الحالية لقاعدة أخرى وقد وفقني الله ونسخت جميع الكائنات من القاعدة الحالية ماعدا نموذج النسخ ، وكان الإشكال عندي عدم نسخ العلاقات بين الجداول الى القاعدة الجديدة وجربت عدة حلول ولكن لم تنفع .

أما نسخ قاعدة أخرى ترتبط بها الجداول فقد انتهيت منها بالكامل وكذلك استعادتها .

سأحاول إكمال النموذج ووضعه هنا بأسرع وقت لنعمل سويا على تطويره .

وللجميع التحية .

#19

أخي ابو حمود

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

جميعنا مشتاقون لأعمالك المميزة

#20

هل بالامكان

نحصل الكود

#21

أخي الكريم

السلام عليكم

قريباً بإذن الله سأطرح موضوعاً حول هذه القضية

تحياتي

أخوك / أبو هاجر

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

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