لجنة التنسيق الإدارية: رسالة الخطأ "تعذر العثور على ISAM القابل للتثبيت"

متوسطة: يتطلب ماكرو الأساسية ترميز والمهارات إمكانية التشغيل المتداخل.



الأعراض

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

السبب

برامج تشغيل ISAM تستخدمها Microsoft Access بتحديث تنسيقات الملفات غير تلك الخاصة بها.


في Microsoft Access 2.0، إذا كان مسار برنامج تشغيل ISAM في ملف Msacc20.ini غير صحيح أو في حالة عدم وجود برنامج تشغيل ISAM، قد تتلقى رسالة الخطأ التالية:

تعذر العثور على ISAM القابل للتثبيت.

Microsoft Access 7.0 و 97 ليس ملف ini. يتم الآن تخزين المعلومات المخزنة سابقا في ملفات.ini في تسجيل Microsoft Windows. في Microsoft Access 7.0 و 97، إذا كان مسار برنامج تشغيل ISAM في تسجيل Windows غير صحيح أو في حالة عدم وجود برنامج تشغيل ISAM، قد تتلقى رسالة الخطأ التالية:

تعذر العثور على ISAM القابل للتثبيت.

أيضا يمكن أن يحدث هذا الخطأ إذا قمت بإدخال اسم قاعدة بيانات غير صالح قاعدة بيانات SQL عند استخدام إجراء TransferDatabase في ماكرو. عند استخدام سلسلة اتصال غير صالحة، يبحث Microsoft Access عن ISAM القابل لتثبيت لقاعدة بيانات SQL. إذا تعذر تحديد موقع ISAM القابل لتثبيت، يحدث خطأ.

الحل

في Microsoft Access 2.0، قم بتحرير الملف.ini لتحديد المسار الصحيح في المقطع [ISAMs القابلة للتثبيت] أو إعادة تثبيت Microsoft Access باستخدام الخيار مخصص. للحصول على تلميحات المرتبطة برسالة الخطأ هذه في Microsoft Access 2.0، الرجاء مراجعة المقالة التالية في "قاعدة المعارف ل Microsoft":


150494 ACC2: استكشاف أخطاء وإصلاحها خطأ "تعذر العثور على ISAM القابل للتثبيت"


في Microsoft Access 7.0 أو 97، يمكنك تحرير "تسجيل Windows". لمزيد من المعلومات حول تغييرات التسجيل، ابحث عن "التسجيل"، ثم استخدام "المستخدمة من قبل Microsoft Access إعدادات تسجيل Windows تخصيص" فهرس تعليمات Microsoft Access 97. للحصول على تلميحات المرتبطة برسالة الخطأ هذه في Microsoft Access 7.0، الرجاء مراجعة المقالة التالية في "قاعدة المعارف ل Microsoft":


155666 ACC95: استكشاف أخطاء وإصلاحها خطأ "تعذر العثور على ISAM القابل للتثبيت"


لمزيد من المعلومات حول برامج تشغيل ISAM في Microsoft Access 97، الرجاء مراجعة المقالة التالية في "قاعدة المعارف ل Microsoft":


159322 ACC97: Paradox، لوتس، وتبادل MS/توقعات ISAMs في ValuPack


الحالة

يعتبر هذا السلوك حسب التصميم.

مزيد من المعلومات

خطوات إعادة إنشاء المشكلة


  1. ابدأ تشغيل Microsoft Access وفتح أية قاعدة بيانات.
  2. إنشاء ماكرو جديد يسمى تيستيرور:
          Macro Name Condition  Action
    --------------------------------------
    TestError TransferDatabase

    TestError Actions
    ----------------------------------------------------------------
    TransferDatabase
    Transfer Type: Link (or Attach in version 2.0)
    Database Type: ODBC Database (or SQL Database in version 2.0)
    Database Name: pubs
    Object Type: Table
    Source: dbo.authors
    Destination: Test
    Structure Only: No

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

المراجع

لمزيد من المعلومات حول إجراء TransferDatabase، اكتب
TransferDatabase في "مساعد Office"، انقر فوق بحث، وثم انقر فوق لعرض "إجراء TransferDatabase".
خصائص

رقم الموضوع: 90111 - آخر مراجعة: 15‏/01‏/2017 - المراجعة: 1

تعليقات