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

تدمير قاعدة البيانات ومشكلة عدم اصلاحها

مغلق
بدأه مبتدىء جدا في 29 نوفمبر 2002 · 12 رد · 1,023 مشاهدة · في مراجعة المواضيع
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

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

عندما يغلق الجهاز بشكل مفاجىء والقاعده في حالة عمل ,,,

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

the database "DBName.mdb" needs to be repaired or isn't a database file.

you or another user may have unexpectedly quit Microsoft Access while

a Microsoft Access database was open.

do you want Microsoft Access to attempt to repair the database?

وبعد ذلك يوجد زرين امر وهما (yes .. No)

وعندما اقوم بالضغط على yse لإصلاح القاعده فتظهر لي رساله انه لا يمكن اصلاح القاعده,,

وكل المحاولات التي قمت بها لم تنجح لكي احاول اصلاح القاعده ,,, واضطر للرجوع لاّخر نسخه احتياطيه قمت بعملها ,,

وحدث ذلك معي من قبل مرتين ,,, حيث انها تجعلني افقد كل القاعد والبيانات الموجوده بداخلها

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

سؤالي هو .. لماذا تحدث هذه المشله التي تعتبر ليست بسيطه على الاطلاق بمجرد اغلاق الجهاز بدون قصد والقاعده في حالة عمل؟

ولماذا مايكروسوفت اكسس لا يستطيع اصلاح مثل هذا المشكله التي جعلتني اتعامل مع القاعده كأني اتعامل مع طفل صغير؟

اتمنى من اخواني ان يحذرو ويحذرو ويحذرو هذه المشكله جيداً وبالأخص لو كان يوجد شبكه في العمل وتم غلق الجهاز الذي به القاعده بشكل مفاجىء وجهاز اّخر يعمل عليها ... لأنها مشكله ليست بسيطه على الاطلاق وتقوم بتدمير القاعده ككل ,,,

اخيراً وليس باّخر لا استطيع القول الا

" قدر الله وماشاء فعل "

#2

ما الاصدار الذي تستخدمه للاكسس

محاولة

لا تقوم بعمل الاصلاح مباشرة

و لكن قم بعمل Scandisk سريع قبل الاصلاح

جرب و أخبرنيمع تحياتي

#3

الجهاز الذي عليه القاعده في الشبكه عليه اوفيس اكس بي

قمت بعمل Scandisk ولم تؤثر على الاطلاق نفس الرساله والمشكله تظهر

#4

السلام عليكم

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

Microsoft Office Tools

Microsoft Application Recovery

جرب ذلك لعله ينفع

#5

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

الاخ /مبتدىء جدا

هناك برنامج اسمه Microsoft OfficeRecovery وهو يقوم باصلاح جميع ملفات الاوفس

ابحث عنه في الانترنت وستجده إن شاء الله

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

#6

هذه بعض الاسباب التي قد تؤدي الي حدوث مشاكل فى القاعدة :

من أسباب المشاكل فى القاعدة

استخدام اسماء محجوزة ، كان تسمي جدول مثلا database

و أيضا راجع العلاقات بين الجداول ربما تكون بها أخطاء

أيضا جرب عمل قشرة جديدة أي ملف جديد و استورد اليه جميع محتويات الفاعدة

و استخدم القاعدة الجديدة

و من مميزات هذا الحل ايضا ، أنه فى حالة وجود مشاكل فى البيانات فى جدول معين ستظهر أثناء الاستيراد

فتستطيع تحديد مكان المشكلة

أيضا راجع ال Indexes و تأكد من عدم وجود فهارس لا لزوم لها

#7

الف شكر اخي aljareh على الرد السريع

الف مليون شكر اختي احزان على الاستجابه

سوف اجرب Microsoft Application Recovery واخبركما بالنتيجه

اخي محمد ..

بالنسبه للأسماء المحجوزه لم استخدمها على الاطلاق,,

بالنسبه للعلاقات قمت بالتأكد منها وجدته سليمه ,,,

قمت بعمل قاعده جديده ومحاولة الاستيراد اليها ولكن تظهر نفس الرساله :'(

والحمد لله على كل حال :)

#8

بسم الله الرحمن الرحيم

قم بعمل الاتي

اعمل compact "ضغط" لقاعدة البيانات ومن ثم اعمل repare "اصلاح" لقاعدة البيانات

#9

بسم الله الرحمن الرحيم

قم بعمل الاتي

اعمل compact "ضغط" لقاعدة البيانات ومن ثم اعمل repare "اصلاح" لقاعدة البيانات

#10

اخي ahmed_ha ...

لا يجوز عمل ذلك لأن القاعده لا تفتح من الاساس

ويمكن عمله عن طريق فتح اكسس ثم اختيار ادوات ثم ضغط واصلاح القاعده ثم اختار القاعده التي بها المشكله .. وقمت بعمل ذلك بالفعل ولكن بدون جدوى:'(

الف شكر على ردك

#11

أخي العزيز

لا أقصد بالاستيراد محاولة حل المشلكة

و لكن تحديد مكانها

جرب الاستيراد لكل الكائنات بعيدا عن المشكلة

فربما يدل ذلك علي مكان المشكلة

فالكائنات المعيبة لن تقبل الاستيراد غالبا

أي جرب علي آخر نسخة سليمة لديك

#12

قمت بتجربة Microsoft Application Recovery ولم يقم بالإصلاح

----------

اخي محمد ...

قمت بعمل استيراد على اّخر نسخه سليمه على كل كائن لحده وتم الاستيراد بدون مشاكل :confused:

#13

الأخ الكريم صاحب المشكلة :

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

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

1- القيام بضغط وإصلاح قاعدة البيانات بأكسس 2000 أو xp بعد تحويل القاعدة للإصدار الجديد من الأوفيس .

2- أو محاولة فتح وقراءة هذه البيانات وذلك بإنشاء برنامج جديد يتعامل مع هذه القاعدة .

واخيرا أتمنى أن تجد الحل فيما كتبت ،، والله أعلم .

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

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

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

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

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

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