لا يمكنني حفظ قاعدة البيانات المنسوخة نسخًا متماثلاً بتنسيق Access 2007‎

الأعراض

في Microsoft Office Access 2007 يتعذر حفظ قواعد البيانات المنسوخة نسخًا متماثلاً والتي تم إنشاؤها في إصدارات أقدم من Access (بتنسيق MDB.) بتنسيق الملف الجديد ACCDB.. يظهر الخيار باهتًا (غير متاح) عندما تحاول استخدام الأمر حفظ قاعدة البيانات بتنسيق (انقر فوق زر Microsoft Office صورة زر Office ثم انقر فوق السهم بجانب حفظ باسم).

السبب

لا يدعم تنسيق الملف ACCDB. النسخ المتماثل.

الحل

استخدام قاعدة البيانات المنسوخة نسخًا متماثلاً بتنسيق الملف MDB.

لا يزال بإمكانك استخدام قاعدة البيانات المنسوخة نسخًا متماثلاً بتنسيق الملف MDB.. يظل دعم وظيفة النسخ المتماثل لتنسيق الملف MDB. باقيًا.

إعادة إنشاء قاعدة البيانات بتنسيق ملف Office Access 2007 يدويًا

إذا رأيت أن تنسيق الملف الجديد يمنحك فوائدًا أكثر من تلك التي يوفرها النسخ المتماثل، يمكنك إنشاء قاعدة البيانات الجديدة بتنسيق Office Access 2007، وإعادة إنشاء قاعدة البيانات المنسوخة نسخًا متماثلاً بشكل يدوي.

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

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

  1. افتح النسخة المتماثلة التي تريد تحويلها. يجب فتح النسخة المتماثلة باستخدام نفس إصدار Access الذي كان مستخدمًا في الأصل لإنشاء النسخة المتماثلة، لعرض الملفات المخفية وملفات النظام.

  2. من القائمة أدوات، انقر فوق خيارات. يظهر مربع الحوار "خيارات".

  3. ضمن علامة التبويب عرض، في المقطع إظهار، حدد الكائنات المخفية وكائنات النظام. انقر فوق موافق لتطبيق الإعدادات الجديدة وإغلاق مربع الحوار "خيارات".

إعادة إنشاء قاعدة البيانات يدويًا

  1. قم بإنشاء قاعدة بيانات فارغة وافتحها.

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

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

    يظهر مربع الحوار إحضار بيانات خارجية - قاعدة بيانات Access.

  3. انقر فوق استعراض لتحديد موقع البيانات المنسوخة نسخًا متماثلاً.

  4. انقر فوق قاعدة البيانات المنسوخة نسخًا متماثلاً التي تتضمن كائنات قاعدة البيانات التي تريد إعادة إنشاءها في قاعدة البيانات الجديدة، ثم انقر فوق فتح.

  5. في مربع الحوار إحضار بيانات خارجية - قاعدة بيانات Access، انقر فوق استيراد جداول واستعلامات ونماذج وتقارير ووحدات ماكرو ووحدات نمطية إلى قاعدة البيانات الحالية، ثم انقر فوق موافق.

  6. انقر فوق كائنات قاعدة البيانات التي تريد استيرادها إلى قاعدة البيانات الجديدة. إذا أردت استيراد كافة الكائنات، انقر فوق تحديد الكل في كل علامة تبويب.

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

  7. بعد الانتهاء من تحديد الكائنات، انقر فوق موافق لاستيرادها.

    في الصفحة الأخيرة من المعالج، يكون لديك الخيار لحفظ خطوات الاستيراد للاستخدام لاحقًا. لتنفيذ ذلك، حدد خانة الاختيار حفظ خطوات الاستيراد، وأدخل المعلومات المناسبة، ثم انقر فوق حفظ الاستيراد.

  8. افتح قاعدة البيانات المنسوخة نسخًا متماثلاً في Office Access 2007. لكل جدول في قاعدة البيانات المنسوخة نسخًا متماثلاً، قم بإنشاء استعلام "تكوين جدول" يأخذ كافة البيانات الموجودة في الجدول القديم وينشئ جدولاً في قاعدة البيانات الجديدة يحتوي على نفس البيانات.

    ملاحظة: إذا كان الحقل GUID مفتاحًا أساسيًا (وتشير إليه مفتاح خارجي في جداول أخرى)، فيجب تضمينه في الجدول الجديد. أما إذا لم يتم استخدام الحقل s_GUID كمفتاح أساسي، فليس هناك ما يستدعي حفظه في الجدول الجديد. لا تقم بنقل الحقلين s_Lineage وs_Generation في الجدول الجديد.

    بشكل افتراضي، يتم إخفاء الحقول s_GUID وs_Lineage وs_Generation. لعرض هذه الحقول، استخدم الإجراء التالي:

    1. في قاعدة البيانات المنسوخة، تأكد من إغلاق كافة الجداول.

    2. انقر بزر الماوس الأيمن أعلى "جزء التنقل"، ثم انقر فوق خيارات التنقل. يفتح مربع الحوار "خيارات التنقل".

    3. في المقطع خيارات العرض، حدد إظهار كائنات النظام، ثم انقر فوق موافق.

      كيف؟

      1. أنشئ استعلامًا، ثم حدد الجداول التي تحتوي على السجلات التي تريد إدخالها في الجدول الجديد.

        كيف؟

        1. في علامة التبويب إنشاء، في المجموعة خيارات أخرى، انقر فوق تصميم الاستعلام.

        2. في مربع الحوار إظهار جدول، انقر فوق علامة التبويب التي تسرد الجداول التي تريد العمل مع بياناتها.

        3. انقر نقرًا مزدوجًا فوق اسم كل كائن تريد إضافته إلى الاستعلام، ثم انقر فوق إغلاق.

        4. قم بإضافة حقول إلى الصف حقل في شبكة التصميم.

        5. لمشاهدة نتائج الاستعلام، انقر فوق القائمة عرض، ثم انقر فوق طريقة عرض ورقة البيانات.

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

      3. في المربع اسم الجدول، أدخل اسم الجدول الذي تريد إنشاءه أو استبدله.

      4. انقر فوق قاعدة بيانات أخرى، ثم اكتب مسار قاعدة البيانات حيث تريد وضع الجدول الجديد أو انقر فوق استعراض لتحديد موقع قاعدة البيانات.

      5. انقر فوق موافق.

      6. في علامة التبويب تصميم، في المجموعة نتائج، انقر فوق تشغيل. يتم تكوين الجدول الجديد.

        ملاحظة: لا يرث الجدول الجديد الذي قمت بإنشائه خصائص الحقل أو إعداد مفتاح أساسي من الجدول الأصلي.

  9. لكل جدول في قاعدة البيانات الجديدة، قم بإنشاء نفس فهرس والمفتاح الأساسي المستخدم في جدول النسخة المتماثلة.

    كيف؟

    1. افتح جدولاً في طريقة عرض "التصميم".

    2. في الجزء العلوي من الإطار، انقر فوق الحقل الذي تريد إنشاء فهرس له.

    3. في الجزء السفلي من الإطار، انقر في مربع الخاصية مفهرس، ثم انقر فوق نعم (التكرار مقبول) أو نعم (التكرار غير مقبول).

    4. حدد الحقل أو الحقول التي تتضمن المفتاح الأساسي.

    5. في علامة التبويب تصميم، في المجموعة أدوات، انقر فوق مفتاح أساسي.

  10. لكل جدول في قاعدة البيانات الجديدة، قم بإنشاء علاقة الموجودة لجدول النسخة المتماثلة.

    كيف؟

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

    تعريف علاقة رأس بأطراف أو رأس برأس

    1. أغلق أي جداول قمت بفتحها. لا يمكنك إنشاء علاقات أو تعديلها بين جداول مفتوحة.

    2. في علامة التبويب أدوات قاعدة البيانات، في المجموعة إظهار/إخفاء، انقر فوق علاقات.

    3. إذا لم تقم بعد بتعريف أية علاقات في قاعدة بيانات، يتم عرض مربع الحوار "إظهار جدول" تلقائياً.

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

    4. انقر نقراً مزدوجاً فوق أسماء الجداول التي تريد ربطها، ثم أغلق مربع الحوار "إظهار جدول". لإنشاء علاقة بين جدول ونفسه، قم بإضافة هذا الجدول مرتين.

    5. اسحب الحقل الذي تريد ربطه من أحد الجداول إلى الحقل المرتبط في الجدول الآخر.

      لسحب حقول متعددة، اضغط CTRL، ثم انقر فوق كل حقل، ثم اسحب الحقول معًا.

      في معظم الحالات، عندما تقوم بسحب حقل المفتاح الأساسي (المعروض بنص غامق) من أحد الجداول إلى حقل مماثل (غالباً ما يحمل نفس الاسم) فإنه يسمى مفتاح خارجي في الجدول الآخر.

    6. يتم عرض مربع الحوار تحرير علاقات. تحقق من اسمي الحقلين المعروضين في العمودين للتأكد من صحتهما. يمكنك تغييرهما عند الضرورة.

      قم بتعيين خيارات العلاقة عند الحاجة.

    7. انقر فوق الزر "إنشاء" لإنشاء العلاقة.

    8. كرر الخطوات من 4 إلى 7 لكل زوج من الجداول تريد ربطهما.

      عند إغلاق النافذة "العلاقات"، يسألك Microsoft Access إذا كنت تريد حفظ التخطيط أم لا. سواء حفظت التخطيط أم لا، سيتم حفظ العلاقات التي تنشئها في قاعدة البيانات.

    تعريف علاقة أطراف بأطراف

    1. أنشئ الجدولين اللذين سوف تكون بينهما علاقة متعدد بمتعدد.

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

    3. في جدول التوصيل، قم بإعداد المفتاح الأساسي ليتضمن حقول المفتاح الأساسي من كلا الجدولين الآخرين. على سبيل المثال، في جدول التوصيل "تفاصيل الطلبات"، قد يكون المفتاح الأساسي مركباً من الحقلين "معرّف الطلبات" و" معرّف المنتجات".

      كيف؟

      1. افتح الجدول في طريقة عرض "التصميم".

      2. حدد الحقل أو الحقول التي تريد تعريفها كمفتاح أساسي.

        لتحديد حقل واحد، انقر فوق محدد الصف للحقل الذي تريده.

        لتحديد حقول متعددة، اضغط باستمرار على المفتاح CTRL ثم انقر فوق محدد الصفوف لكل حقل.

      3. في علامة التبويب تصميم، في المجموعة أدوات، انقر فوق مفتاح أساسي.

        ملاحظة: إذا أردت أن يكون ترتيب الحقول في مفتاح أساسي متعدد الحقول مختلفاً عن ترتيب تلك الحقول الموجودة في الجدول، انقر فوق الزر فهارس في المجموعة إظهار/إخفاء لعرض نافذة الفهارس، ثم إعادة ترتيب أسماء الحقول فهرس يسمى "مفتاح أساسي".

    4. قم بتعريف علاقة واحد لأكثر بين كل من جدول أساسي وجدول التوصيل.

  11. احفظ قاعدة البيانات الجديدة.

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

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

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

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

×