اذهب الي المحتوي
أوفيسنا

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

قام بنشر

السلام عليكم

عملت اتصال بين قاعدة بيانات اكسس وقاعدة بيانات MySQL وتم الاتصال ولكن عند ربط جداول Mysql  مع قاعدة بيانات access  تظهر رسالة يقول خطأ محجوز( -7745 ) علماً أن الرسالة تظهر في الاكسس وليس في Mysql  .

يرجى المساعدة ؟؟؟

خطأ محجوز.jpg

قام بنشر
VBAaccess ::: خطأ محجوز (-7745) لاتوجد رسالة لهذا الخطأ

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

خطوات لحل المشكلة:

  1. ضغط وإصلاح قاعدة البيانات:

    • افتح Access.

    • من قائمة "أدوات"، اختر "ضغط وإصلاح قاعدة البيانات".

    • هذا الإجراء يمكن أن يساعد في إصلاح أي تلف بسيط في قاعدة البيانات.

  2. التحقق من السجلات التالفة:

    • إذا كنت تستخدم استعلامات VBA، حاول تشغيل استعلام لتحديد السجلات التالفة.

    • يمكنك حذف السجلات التالفة واستبدالها بنسخة احتياطية إذا كانت متوفرة.

  3. التحقق من الشبكة:

    • إذا كانت قاعدة البيانات موجودة على خادم، تأكد من أن الاتصال بالشبكة مستقر.

    • أي انقطاع في الشبكة أثناء الكتابة أو القراءة قد يؤدي إلى تلف البيانات.

  4. استخدام أداة إصلاح متقدمة:

    • إذا لم تنجح الخطوات السابقة، يمكنك استخدام أدوات مثلDataNumen Access Repair لاستعادة البيانات التالفة.

  5. نسخ قاعدة البيانات إلى ملف جديد:

    • قم بإنشاء قاعدة بيانات جديدة.

    • انسخ الجداول والكائنات الأخرى من القاعدة القديمة إلى الجديدة.

 

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

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

شكرا جزيلا أستاذ kkhalifa1960 على تواصلك معي في حل هذه المشكلة

هو بصراح بالنسبة لقاعدة البيانات اكسس التي أحاول ربط جداول MySQL بها هي قاعدة بيانات جديدة وفارغة ( عدا في الصورة اعلاه ) ولا يوجد فيها أي جداول ولا استعلامات كذلك لم استخدم فيها أي نوع من استعلامات VBA  داخلها ، كما ان الشبكة التي استخدمها هي محلية localhost  عن طريق برنامج xampp وفعلا تم ربط قاعدة البيانات بنجاح ولكن للأسف لم استطع ربط الجداول المجودة في قاعدة Mysql   مع قاعدة بيانات اكسس بسبب ( خطأ محجوز ) ؟؟؟؟؟

لم استطع حل هذه المشكلة !

خطأ محجوز.jpg

تم تعديل بواسطه ابو عبد الله العراقي
قام بنشر

خطوات فحص الربط بين Access وMySQL:

  1. التأكد من تثبيت موصل (Driver) MySQL ODBC:

    • تأكد من أن لديك الإصدار الصحيح من موصل MySQL ODBC المثبت على جهازك. اختر الإصدار الذي يتوافق مع بنية نظامك (32-bit أو 64-bit).

    • يمكنك تحميل الموصل من موقعMySQL.

  2. إعداد DSN بشكل صحيح:

    • افتح ODBC Data Source Administrator.

    • أضف مصدر بيانات جديد (DSN) وربطه بقاعدة البيانات MySQL.

    • تأكد من إدخال جميع معلومات الاتصال الصحيحة: الخادم (localhost)، المنفذ (عادةً 3306)، اسم المستخدم، وكلمة المرور.

  3. استخدام الرابط المناسب في Access:

    • افتح Access، ومن علامة التبويب بيانات خارجية (External Data)، اختر ODBC Database.

    • اختر Link to the data source by creating a linked table.

    • حدد مصدر البيانات (DSN) الذي قمت بإعداده، ثم اختر الجدول المراد ربطه.

  4. التحقق من إعدادات MySQL:

    • تأكد من أن قاعدة بيانات MySQL مهيأة للسماح بالاتصالات من المضيف المحلي (localhost).

    • تأكد من أن المستخدم الذي تقوم باستخدامه يمتلك الأذونات الكاملة للوصول إلى الجداول في MySQL.

  5. فحص الأخطاء في برنامج XAMPP:

    • افتح لوحة تحكم XAMPP وتحقق من الأخطاء أو التنبيهات الخاصة بـ MySQL.

    • تأكد من أن خادم MySQL يعمل بشكل صحيح ولا توجد أي قيود على الوصول المحلي.

  6. التحقق من التوافق:

    • تأكد من أن إصدار Access متوافق مع إصدار ODBC وMySQL. قد تسبب الإصدارات القديمة بعض المشاكل.

  7. استخدام استعلام مباشر (Pass-Through Query):

    • جرب استخدام استعلام مباشر في Access للاتصال بقاعدة MySQL. هذه الطريقة يمكن أن تساعد في عزل المشكلة.

    • يمكنك كتابة استعلام مثل:

    • SELECT * FROM my_table_name;
        • هذا يساعد في التأكد من أن الاتصال والبيانات يعملان بشكل صحيح.

      إذا استمرت المشكلة بعد تنفيذ هذه الخطوات، يمكننا مراجعة إعدادات أكثر تفصيلاً أو مشاركة لقطة شاشة للأخطاء، وسأحاول مساعدتك بشكل أعمق! 😊

       

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.

  • تصفح هذا الموضوع مؤخراً   0 اعضاء متواجدين الان

    • لايوجد اعضاء مسجلون يتصفحون هذه الصفحه
×
×
  • اضف...

Important Information