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

طريقة عمل كومبيوتر رديف اثناء عمل البرنامج على الشبكة

بدأه alcasir في 22 فبراير 2011 · 5 رد · 767 مشاهدة · في قواعد بيانات Microsoft Access
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم

عندي برنامج مصمم بالاكسس عملت له مشاركة لخمسة أجهزة.

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

طبعا تشغيل البرنامج في الأجهزة الأربعة يتطلب تشغيل الجهاز الذي فيه الخادم. ماذا لو صار عطل في هذا الجهاز بيتوقف العمل في الأجهزة الاخرى

سؤالي كيف لي ان أعمل كمبيوتر رديف (باك اب بمعنئ إذا تعطل الجهاز الذي به الخادم يتحول الربط الى الجهاز الاخر ؟

مع الشكر الجزيل

#2

فكرة في عجالة...

اعمل كود يتحقق من وجود مجلد البرنامج على الجهاز الخادم..بالمسار الكامل

عند عدم وجوده يقوم بتحويل مسار الجداول المرتبط الى الجهاز البديل..

هذه فكرة...اعمل عليها واتمنى من الاخوة المساعدة

وَمِنَ النَّاسِ مَن يُعْجِبُكَ قَوْلُهُ فِي الْحَيَاةِ الدُّنْيَا وَيُشْهِدُ الله عَلَى مَا فِي قَلْبِهِ وَهُوَ أَلَدُّ الْخِصَامِ

مواضيعي ومشاركاتي

#3

فكرة جيدة استاذي الفاضل

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

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

أنا استخدم كود عند الخروج من البرنامج يعطيني نسخة احتياطية في كل مرة على الدرايف d

والكود هو كالاتي

Call Shell("xcopy /y d:\ASF\ASF_be.mde d:

\backup", 1)

d:\backup اسم المجلد اللي تكون فيه النسخة

الاحتياطيه مع تحديد المسار

ASF_be.mde اسم القاعدة المرتبطه اللتي نريد

عمل نسخه احتياطه لها

d:\ASF مسار القاعده والمجلد التي فيه القاعده

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

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

كما أتمنى التفاعل من الاخوة أعضاء ومشرفي هذا المنتدى

مع الشكر الجزيل

#4
اقتباس

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

اشكرك جزيلا على الاضافة والتوضيح..لكن فكرتي طرحتها على اساس ان امر النسخة الاحتياطية مفروغ منه...

بالنسبة لي الامر اقل تقدما

لدي على جهاز اللابتوب شاشات برنامج العلامات والادارة المدرسية ... ونسخة يومية "نسخ-لصق" من قاعدة بيانات المدرسة

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

الان فكرة التحديث

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

وَمِنَ النَّاسِ مَن يُعْجِبُكَ قَوْلُهُ فِي الْحَيَاةِ الدُّنْيَا وَيُشْهِدُ الله عَلَى مَا فِي قَلْبِهِ وَهُوَ أَلَدُّ الْخِصَامِ

مواضيعي ومشاركاتي

#5

شاكر لك على التواصل مرة اخرى

اتفق معك على عمل ربليكيشن تلقائي للجهاز الاخر لاننا لا نعلم متى تحدث مشكلة في جهاز الخادم.

حينها ممكن نعمل اعادة ربط الجداول مرة اخرى بالجهاز الاخر

انتظر حلك لهذا الموضوع استاذي الكريم. ومقدر لك ذلك

شاكر لك مرة اخرة

#6

ما زلت في انتظار التوضيح والمساعدة .....جزاكم الله الف خير

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

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

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

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

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