اذهب الي المحتوي
أوفيسنا
بحث مخصص من جوجل فى أوفيسنا
Custom Search

الردود الموصى بها

قام بنشر (معدل)

01.png.527721e335791220626cc940aee3d3ef.png

أخواني وأساتذتي ومعلمينا ( دون استثناء )

 

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

✔️ الهدف الأساسي من الأداة هو توفير طريقة مرنة وآمنة لأخذ نسخ احتياطية من الجداول المهمة بشكل دوري أو عند الحاجة ، وتسهيل استعادتها لاحقاً بنفس البنية والبيانات .

 

صورة من واجهة الأداة :-

image.png.7d70f41e95d6b827ccd182939a8dd8fc.png

 

الواضح من الواجهة ، أن الأداة ستمكنك من :-

00.png.19e93a2c3d40195ef4811a3fbad63221.pngأولاً :- إنشاء نسخة احتياطية ضمن الإعدادات التي تحددها في زر "خيارات الحفظ" . عند النقر عليه ستجد هذه الإعدادات في الصورة ..

image.png.f427b088b2eee1986081500a8a8814a6.png

  • مسار الحفظ للنسخ الإحتياطية سيكون فقط في المجلد Backup في المجلد الرئيسي Data الموجود بجانب قاعدة البيانات .
  • نوع الملحق سيكون MDB و DAT . وهما النوعين الأكثر شمولاً واستخداماً في جميع الأفكار التي لها نفس الوظيفة .
  • عدد النسخ التي ستحتفظ بها هو فقط ما تحدده . وسيتم حذف النسخ الأقدم تباعاً .
  • بإمكانك تحديد كلمة مرور لحماية قاعدة بيانات الجداول . ولا ننصح بتغييرها لكل نسخة كي لا تتوه وتفقد بياناتك .
  • إمكانية النسخ التلقائي حسب عدد الأيام أو الساعات الي تريد أخذ نسخة تلقائية فيه .

 

00.png.19e93a2c3d40195ef4811a3fbad63221.pngثانياً :- إنشاء نسخة احتياطية لجداول تقوم بتحديدها - ولك حرية اختيار الجداول في كل نسخة - حيث أنها لن تؤثر على سير عملية الإسترجاع لاحقاً . انظر الصورة للتوضيح :-

image.png.0d9d696f2209b39df9c57888d1b0d3c4.png

على اليمين تظهر أسماء الجداول في القاعدة الحالية ( مرتبطة أو محلية ) . ولك الحرية باختيار جداول محددة بالنقر المزدوج على الجدول ، أو تحديد الكل / إلغاء الكل . حسب حاجتك .

 

00.png.19e93a2c3d40195ef4811a3fbad63221.pngثالثاً :- الأزرار كما هي في صورة واجهة الأداة ، تشير إلى :-

  1. زر "حفظ نسخة إحتياطية جديدة" :- لإنشاء نسخة إحتياطية حسب الإعدادات اتي تم تحديدها .
  2. زر "تحديث بيانات النُسخ الإحتياطية" :- لإعادة ترتيب السجلات في الجدول حسب النسخ الموجودة في مجلد انسخ الإحتياطي .
  3. زرا "نُسخ محددة" و "كافة النُسخ" :- لحذف محدد أو لجميع النسخ الإحتياطية .
  4. زر "إنشاء" في قسم "نسخة خاصة:- مخصص لإنشاء نسخة خاصة في مكان يقوم المستخدم بتحديده وليس ضمن المسار المحدد في الإعدادات ، وبإسم متغير كيفما يريد .
  5. زر "استرجاع" في قسم "نسخة خاصة:- مخصص لإسترجاع نسخة يقوم المستخدم بتحديدها بشكل يدوي من خلال مربع حوار اختيار ملف .
  6. زر "استرجاع" في قسم "استرجاع النسخة رقم:- مخصص لاختيار نسخة محددة برقمها . حيث تظهر النسخ التي تم أخذها إحتياطياً ، في أعلى جزء النموذج والتنقل بينها من خلال الزرين < > .

 

 

00.png.19e93a2c3d40195ef4811a3fbad63221.pngرابعاً :- في هذا الإصدار ( V1.0 ) من الأداة على عدم الإعتماد على أي مكتبات خارجية أو من مكتبات أكسيس . حيث تمت التجربة على إصدارات اكسيس ( 2010 فما فوق ) .

 

05.png.f64d8638f341dcfceb79002c7b34330e.png

Backup 2025 - V1.0.accdb.zip

 

 

05.png.8fe3b502e8827cbc9c5d0d0a8c4e8770.png:-

     06.png.c7f5646d99be5018df13d4454c7fc7b6.png دائماً يسعدني إبدائكم الرأي والملاحظات حول الأخطاء والمشاكل التي يمكن مواجهتها في أي مشروع يتم تأسيسه في آكسيس أو غيره من لغات البرمجة .

 

 

04.png.6f21c203916a426bee557b50aef5304b.png

   06.png.c7f5646d99be5018df13d4454c7fc7b6.pngأولاً تأكد من وجود جدولي الأداة ( USysMyCopies و USysOptCopies ) عند نسخها الى مشروعك . مع العلم أنها مخفية كجداول نظام ، ويمكنك إظهارها كما في الصورة التالية :-

image.png.8c40e25c3654d2c39f3a1cdb634626b2.png

   06.png.c7f5646d99be5018df13d4454c7fc7b6.pngثانياً ، قم بالدخول الى خيارات الحفظ ، والنقر على زر "انقر لضبط مسار مجلد الحفظ بشكل آلي" لضبط وتحديد مسار مجلد الحفظ الرئيسي . فقط لأول مرة .

تم تعديل بواسطه Foksh
إضافة توضيح لطريقة العمل + صورة توضيحية
  • Like 1
  • Thanks 2
قام بنشر

شكرا جزيلا أخي الفاضل

عند نقل النماذج والوحدة النمطية الي برنامجي وتشغيل نموذج BringData يعطيني رسالة خطأ

image.png.ca1d727346f66d7c709dda5a7b73d9bd.png

قام بنشر
24 دقائق مضت, 2saad said:

عند نقل النماذج والوحدة النمطية الي برنامجي وتشغيل نموذج BringData يعطيني رسالة خطأ

 

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

هذا لأنك لم تنقل جدولي النظام الخاصين بالأداة :yes: .

USysMyCopies و USysOptCopies

قام بنشر
21 دقائق مضت, 2saad said:

أخي الفاضل لم تظهر عندي الجداول

أخي الفاضل ، الجداول مخفية ..

انظر الصورة لإظهارها

image.png.8c40e25c3654d2c39f3a1cdb634626b2.png

 

تم ذكر التوضيح في المشاركة الأصلية   Like.png.ca4dbd3b7b450d2b1a051a679142599e.png

  • Like 1
قام بنشر
20 دقائق مضت, ابو جودي said:

ما انت لو وضعت كود انشاء الجداول مكنش حصل كده :yes:

مهو انا ما وضعتهوش وقاصد ده .. لأنه لسه في تحديثات جديدة  :biggrin:

وقلت نشوقكم حبتين :wink2: 

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

زائر
اضف رد علي هذا الموضوع....

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • اضف...

Important Information