При попытке осуществить импорт, экспорт или ссылку на файлы в программе Access 2000 появляется сообщение об ошибке «Не удалось найти устанавливаемый индексно-последовательный метод доступа ISAM» либо отсутствуют некоторые типы файлов

Переводы статьи Переводы статьи
Код статьи: 209805 - Vizualiza?i produsele pentru care se aplic? acest articol.
Внимание! Статья содержит сведения о внесении изменений в системный реестр. Перед внесением изменений в системный реестр рекомендуется создать резервную копию системного реестра и изучить процедуру его восстановления. Дополнительные сведения о создании резервной копии, восстановлении и изменении реестра см. в следующей статье базы знаний Майкрософт:
256986 Описание реестра Microsoft Windows
Материал, изложенный в данной статье, требует наличия базовых знаний об использовании макросов и программировании.

Данная статья применима к базам данных Microsoft Access (MDB) и проектам Microsoft Access (ADP).

Версия данной статьи для программ Microsoft Access 2002 или Microsoft Office Access 2003: 283881.

Версия данной статьи для Microsoft Access 97: 90111.
Развернуть все | Свернуть все

Проблема

При попытке осуществить импорт, экспорт или ссылку на файлы в программе Microsoft Access в раскрывающемся списке Типы файлов диалоговых окон «Импорт», «Экспорт» или «Ссылка» отсутствуют некоторые типы файлов. Если программе Access не удается обнаружить драйвер индексно-последовательного метода доступа ISAM для определенного типа файла, появится следующее сообщение об ошибке:

Сообщение об ошибке 1
Не удалось найти устанавливаемый индексно-последовательный метод доступа ISAM
Сообщение об ошибке 2
Мастеру недоступны данные в файле '<путь к файлу>'. Убедитесь, что файл существует и имеет правильный формат.
Такие сообщения об ошибке также могут появляться при попытке импортировать, экспортировать или сделать ссылку на файлы Microsoft FoxPro из программы Access 2000. В этом случае Access 2000 требует наличия ODBC-драйвера для Microsoft Visual FoxPro. Программа Access 97 использует драйвер ISAM. Возникновение этой ошибки возможно при обновлении баз данных программы Access 97 до Access 2000.

Дополнительные сведения о настройке подключения ODBC к базе данных Visual FoxPro см. в следующей статье базы знаний Майкрософт:
225861 Отсутствует возможность импортировать, экспортировать или сделать ссылку на файлы FoxPro (эта ссылка может указывать на содержимое полностью или частично на английском языке)

Причина

Драйверы индексно-последовательного метода доступа ISAM используются программой Access для обновления файлов прочих форматов. Эта ошибка возможна, если путь к драйверу индексно-последовательного метода доступа ISAM в системном реестре Windows недействителен, или если такой драйвер отсутствует.

Решение

Предупреждение. Неправильное использование редактора реестра может привести к возникновению серьезных неполадок, требующих переустановки операционной системы. Корпорация Майкрософт не несет ответственности за неправильное использование редактора реестра. При изменении реестра полагайтесь на свой опыт и знания.

Для устранения проблемы можно попытаться зарегистрировать файл вручную, либо исправить путь к файлу в системном реестре Windows, а затем установить или заменить файл с ошибкой. Для этого выполните следующие действия.

Примечание. В сообщении об ошибке 1, упомянутом в разделе «Симптомы», имя файла непосредственно связано с предпринимаемым действием. В сообщении об ошибке 2, которое описывается в разделе «Симптомы», имя файла упоминается в тексте сообщения.
  1. Найдите необходимый файл в следующей таблице:
    Свернуть эту таблицуРазвернуть эту таблицу
    Имя файлаИмпорт/экспорт ISAM для:Реестра Windows
    Msexcl40.dllMicrosoft ExcelHKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Jet\4.0\Engines\Excel
    Msexch40.dllMicrosoft ExchangeHKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Jet\4.0\Engines\Exchange
    Msrd2x40.dllMicrosoft Jet 2.xHKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Jet\4.0\Engines\Jet 2.x
    Msrd3x40.dllMicrosoft Jet 3.xHKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Jet\4.0\Engines\Jet 3.x
    Msltus40.dllLotus 1-2-3HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Jet\4.0\Engines\Lotus
    Mspbde40.dllImprise ParadoxHKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Jet\4.0\Engines\Paradox
    Mstext40.dllТекстHKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Jet\4.0\Engines\Text
    Msxbde40.dlldBaseHKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Jet\4.0\Engines\Xbase
  2. Для поиска файла используйте проводник Microsoft Windows.
  3. Если файл найден, запишите путь к нему. Если файл не найден, перейдите к шагу 13.
  4. Запустите редактор реестра Windows.
  5. Найдите указанный в таблице раздел реестра и затем сверьте записанный путь к файлу с текущим. Если указанный раздел реестра отсутствует, перейдите к шагу 8.
  6. Исправьте путь, если он неверен. Если путь правильный, продолжайте выполнять действия в указанном порядке.
  7. Закройте редактор реестра.

    Если в путь вносились изменения, повторите процедуру, приведшую к ошибке.
  8. При повторном возникновении ошибки попытайтесь зарегистрировать файл вручную с помощью служебной программы Regsvr32.exe.

    Служебная программа Regsvr32.exe служит для регистрации библиотек DLL и элементов управления ActiveX в системном реестре Windows. Также ее можно использовать для устранения несоответствий между DLL-файлами. Для повторной регистрации DLL-файлов с помощью служебной программы Regsvr32.exe перейдите к следующему шагу.
  9. Убедитесь, что файл Regsvr32.exe находится в системной папке с установленной Windows.

    Обычно файл Regsvr32.exe находится в каталоге «C:\Windows\System» или «C:\Winnt\System32».
  10. Нажмите кнопку Пуск и выберите пункт Выполнить.
  11. В диалоговом окне Выполнить введите в окне Открыть следующую команду:

    Примечание. Путь к файлу Regsvr32.exe, как и имя и путь к DLL-файлу, на вашем компьютере может быть иным. Следующая команда используется для регистрации ISAM для Excel:

    Regsvr32 c:\winnt\system32\msexcl40.dll

    Примечание. Альтернативный способ регистрации DLL-файлов заключается в использовании проводника Windows для поиска таковых.

    Дважды щелкните DLL-файл. В диалоговом окне Открыть с помощью выберите Regsvr32.exe и затем нажмите OK.

    Таким образом создается постоянная ассоциация DLL-файлов со служебной программой Regsvr32.exe. Незарегистрированные DLL-файлы можно регистрировать с помощью двойного щелчка на каждом из них.

    Дополнительные сведения о получении этого файла см. в следующей статье базы знаний Майкрософт:
    267279 Загрузка файла Regsvr32.exe с веб-узла «Центр загрузки» (эта ссылка может указывать на содержимое полностью или частично на английском языке)
  12. Если ошибка повторится, или если в шаге 5 путь к файлу был правильным, переименуйте файл.
  13. Откройте элемент панели управления «Установка и удаление программ», затем запустите программу установки Office 2000 Setup и выберите команду Восстановить Office.

Ссылки

Для получения дополнительных сведений о внесении изменений в системный реестр Windows выберите команду Справка: Microsoft Access в меню Справка, затем введите в поле помощника Office или мастера ответов строку Registry и нажмите кнопку Поиск.

Дополнительные сведения о том, как импортировать, экспортировать или делать ссылки на файлы FoxPro, см. в следующей статье базы знаний Майкрософт:
225861 Отсутствует возможность импортировать, экспортировать или сделать ссылки на файлы FoxPro (эта ссылка может указывать на содержимое полностью или частично на английском языке)

Свойства

Код статьи: 209805 - Последний отзыв: 16 июля 2013 г. - Revision: 4.3
Информация в данной статье относится к следующим продуктам.
  • Microsoft Access 2000 Standard Edition
Ключевые слова: 
kbregistry kbexport kbimport kbopenfile kberrmsg kbprb KB209805

Отправить отзыв

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com