ضغط ملفات قاعدة البيانات وإصلاحها

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

ملاحظة: لا تنطبق هذه المقالة على تطبيقات Access على ويب – نوع قواعد البيانات التي تقوم بتصميمها باستخدام Access وتنشرها عبر الإنترنت. راجع إنشاء تطبيق Access للحصول على مزيد من المعلومات.

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

قد يحول تقسيم قاعدة البيانات دون تلف الملفات، كما يحد من فقدان البيانات عن طريق الاحتفاظ بالبيانات في ملف منفصل لا يستطيع المستخدمون الوصول إليه مباشرةً.

ملاحظة: إذا قمت بضغط وإصلاح قاعدة بيانات Access على ويب سبق أن تم نشرها، فتذكّر ضرورة مزامنة قاعدة البيانات مع الخادم بعد إكمال عملية الضغط والإصلاح.

لمزيد من المعلومات حول كيفية حماية البيانات باستخدام عمليات النسخ الاحتياطي والاستعادة.

قبل تشغيل عملية الضغط والإصلاح

  • أنشئ نسخة احتياطية لقاعدة البيانات:

  • ضمن علامة التبويب ملف، انقر فوق حفظ.

  • ضمن أنواع الملفات، انقر فوق حفظ قاعدة البيانات باسم.

  • ضمن خيارات متقدمة، انقر فوق النسخ الاحتياطي لقاعدة البيانات.

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

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

تعيين الضغط والإصلاح تلقائياً عند إغلاق قاعدة البيانات

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

ملاحظة:  لا يتوفر هذا الخيار لتطبيق Access على ويب.

  1. على علامة التبويب ملف، انقر فوق خيارات.

  2. في مربع الحوار خيارات Access، انقر فوق قاعدة البيانات الحالية.

  3. ضمن خيارات التطبيق، حدد ضغط عند الإغلاق.

ضغط قاعدة بيانات مفتوحة وإصلاحها يدوياً

هام: قبل تشغيل عملية الضغط والإصلاح، تأكد من أن أحداً لا يستخدم ملفات قاعدة البيانات.

  • على علامة التبويب ملف، انقر فوق معلومات >‏ ضغط قاعدة بيانات وإصلاحها.

توسيع المهارات
استكشاف التدريب
الحصول على الميزات الجديدة أولاً
الانضمام إلى Office Insider

هل كانت المعلومات مفيدة؟

نشكرك على ملاحظاتك!

شكراً لك على الملاحظات! يبدو أنه من المفيد إيصالك بأحد وكلاء دعم Office لدينا.

×