تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
هل من حلٍ لاستعادة قاعدة البيانات
#1
بسم الله الرحمن الرحيم



أعمل على قاعدة بيانات أكسس وقد كانت الأمور تمضي بخير حال وساعدني الأخ الحبيب elgokr حتى أتممت كود أتعبني كثيراً في الداتاجريدفيو، ثم قُمت بوضع نص مُتحرك وأخذت أتحكم في سرعته وأقوم بالتجربة مرات عديدة وأخذت أغير في تاريخ الجهاز للأقدم وأجرب ، ثم جرى أن قاعدة البيانات تم استبدالها بقاعدة قديمة نتيجة تغيير تاريخ الجهاز لتاريخ قديم، ، وللأسف النسخة الأخيرة الإحتياطية قبل عدة أيام، فهل هناك أمل في استرجاع القاعدة الحديثة؟ والله المُستعان..
عن أبي هريرة - رضي الله عنه - قال: قال رسول الله - صلى الله عليه وسلم -: ((كلمتان خفيفتان على اللسان، ثقيلتان في الميزان، حبيبتان إلى الرحمن: سبحان الله وبحمده، سبحان الله العظيم))؛ متفق عليه.

الرد
تم الشكر بواسطة:
#2
مرحباً اخى Hazem1

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

والمشكلة ان قاعدة البيانات الرئيسية التى تم ربطها بالادوات
تتواجد بمسار مجلد المشروع الرئيسي 

ونجد ان الاداء فى خصائصه يحتوى على 

وهو فى كل مرة تقوم بتشغيل البرنامج من السورس
يقوم باعادة نسخ قاعدة البيانات من المجلد الرئيسيى للسورس 
الى مسار [ bin\Debug ]

والصح ان تكون بهذا الشكل

بحيث اذا لم يتم ايجاد قاعدة البيانات فى مجلد التشغيل
يتم نسخ قاعدة البيانات من المسار بمجلد الرئيسي وهو مجلد المشروع

طيب المشكلة الثانية
وهو دائماً يتم التعديل على قاعدة البيانات التى تتواجد بمسار [ bin\Debug ]

والصح هو التعديل على قاعدة البيانات التى خارج هذا المسار 
وهو بمجلد الرئيسي للمشروع

من ثم بعد الانتهاء من التعديل على قاعدة البيانات 
تقوم بنسخها على مسار [ bin\Debug ]

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

اليك الحلول التالى أولاً ادخل على مسار التالى بمجلد المشورع [ obj\Debug ]
وقم بالبحث على قاعدة البيانات بهذا المسار

ثانياً اذا لم يتم ايجاد المطلوب
قم بالذهاب الى Recycle Bin ولعل تجدها نسخة منها بها

ثالثاً واخراً قم بفتح Run
واكتب كلاً من [ temp ] بعد مراجعة المجلد الذى سيفتح واذا لم تجده
كرر الامر وهذه المرة مع كتابة [ %temp% ] 

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

تحياتى لك
وتمنياتى لك التوفيق
{ وَقُل رَّبِّ زِدْنِي عِلْمًا }
[ كن على يقين من اعمالنا نخطئ ومن اخطائنا نتعلم ولذلك لا شي مستحيل ]

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


 شرح كيفية عمل قاعدة بيانات تعمل على اكثر من جهاز على الشبكة الداخلية
الرد
#3
وهذا عيب اخر من عيوب ادو و اكسس
لو كنت تعمل على انتتى و سيكول وفقدت الداتا بيز كنت استرجعتها بسطر كود
الله يوفقك
الرد
تم الشكر بواسطة: Hazem1 , Hazem1 , 911 , 911 , elgokr
#4
(23-09-18, 11:51 AM)elgokr كتب :
مرحباً اخى Hazem1

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

والمشكلة ان قاعدة البيانات الرئيسية التى تم ربطها بالادوات
تتواجد بمسار مجلد المشروع الرئيسي 

ونجد ان الاداء فى خصائصه يحتوى على 

وهو فى كل مرة تقوم بتشغيل البرنامج من السورس
يقوم باعادة نسخ قاعدة البيانات من المجلد الرئيسيى للسورس 
الى مسار [ bin\Debug ]

والصح ان تكون بهذا الشكل

بحيث اذا لم يتم ايجاد قاعدة البيانات فى مجلد التشغيل
يتم نسخ قاعدة البيانات من المسار بمجلد الرئيسي وهو مجلد المشروع

طيب المشكلة الثانية
وهو دائماً يتم التعديل على قاعدة البيانات التى تتواجد بمسار [ bin\Debug ]

والصح هو التعديل على قاعدة البيانات التى خارج هذا المسار 
وهو بمجلد الرئيسي للمشروع

من ثم بعد الانتهاء من التعديل على قاعدة البيانات 
تقوم بنسخها على مسار [ bin\Debug ]

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

اليك الحلول التالى أولاً ادخل على مسار التالى بمجلد المشورع [ obj\Debug ]
وقم بالبحث على قاعدة البيانات بهذا المسار

ثانياً اذا لم يتم ايجاد المطلوب
قم بالذهاب الى Recycle Bin ولعل تجدها نسخة منها بها

ثالثاً واخراً قم بفتح Run
واكتب كلاً من [ temp ] بعد مراجعة المجلد الذى سيفتح واذا لم تجده
كرر الامر وهذه المرة مع كتابة [ %temp% ] 

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

تحياتى لك
وتمنياتى لك التوفيق

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

(23-09-18, 02:28 PM)mero5000 كتب : وهذا عيب اخر من عيوب ادو و اكسس
لو كنت تعمل على انتتى و سيكول وفقدت الداتا بيز كنت استرجعتها بسطر كود
الله يوفقك

كل أقدار الله خيراً، إن شاء الله نتعلم منكم يا أخي الفاضل وأقوم بتطوير المشروع بإذن الله، الله يرضى عنك.
عن أبي هريرة - رضي الله عنه - قال: قال رسول الله - صلى الله عليه وسلم -: ((كلمتان خفيفتان على اللسان، ثقيلتان في الميزان، حبيبتان إلى الرحمن: سبحان الله وبحمده، سبحان الله العظيم))؛ متفق عليه.

الرد
تم الشكر بواسطة: elgokr , mero5000
#5
دائماً نتعلم من اخطاء افعلنا
فهذا شئ ايجابي يزدنا علماً واكتساب للخبرات

تحياتى لك
وتمنياتى لك التوفيق
{ وَقُل رَّبِّ زِدْنِي عِلْمًا }
[ كن على يقين من اعمالنا نخطئ ومن اخطائنا نتعلم ولذلك لا شي مستحيل ]

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


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


المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  الاخوة الذين يواجهون مشكلة الحفظ في قاعدة بيانات اكسسس abo ragab 1 124 أمس, 11:12 PM
آخر رد: alsihran
  [VB.NET] جمع قيمة اثناء عملية تحديث البيانات محمد اسماعيل 0 33 14-12-18, 07:32 PM
آخر رد: محمد اسماعيل
  مشكلة فى وضع كود جلب معلومات قاعدة البينات Mohamed Magdy 6 135 09-12-18, 08:14 AM
آخر رد: asemshahen5
  [سؤال] استيراد بيانات لقاعدة البيانات وعمل مقارنة nandy2016 1 66 08-12-18, 02:22 PM
آخر رد: nandy2016
  [VB.NET] استفسار :- بخصوص تنزيل الداتا في قاعدة البيانات dubai.eig 0 44 06-12-18, 04:36 PM
آخر رد: dubai.eig
  ربطت مشروع على قاعدة بيانات mysql على استضافتي لكن البرنامج بطيء جدا essawq 17 560 02-12-18, 12:13 AM
آخر رد: أبوبكر سويدان
  حذف ملف خارجي بدلالة قاعدة البيانات riyadh jihad 1 47 01-12-18, 02:11 PM
آخر رد: حريف برمجة
  محتاج مساعدة فى عمل بسورد لى برنامجى+رابط قاعدة البينات من الاسطضافة Mohamed Magdy 14 289 29-11-18, 10:36 PM
آخر رد: Mohamed Magdy
  [VB.NET] رفع قاعدة بيانات علي جوجل دريف والاتصال بها من أكثر من جهاز محمد صلاح ابراهيم 2 185 29-11-18, 03:09 AM
آخر رد: Rabeea Qbaha
  سؤال بخصوص قاعدة اكسيس احمد خطاب 4 111 23-11-18, 06:56 PM
آخر رد: احمد خطاب

التنقل السريع :


يقوم بقرائة الموضوع: بالاضافة الى ( 1 ) ضيف كريم