Существует ли драйвер Windows 7 ODBC для Доступа?

У меня есть существующий Сценарий PHP, который должен работать с данными из дб Доступа, и машина, это идет, мигрирует от Win2K до Windows 7. Я озирался, и Microsoft, кажется, заявляет, что это все еще доступно где-нибудь, но я не могу найти основательную информацию о том, как на самом деле получить ее.

Это не опция переместить это в другой дб в данный момент из-за других зависимостей.

9
задан fields 6 January 2010 в 15:09
поделиться

2 ответа

Используйте ODBCAD32.exe под % Windir% \ Syswow64, вы найдете все 32-битные драйверы перечислены. Я уверен MS Access 32-битный драйвер ODBC отправленный.

- http://social.msdn.microsoft.com/forums/en-ie/sqldataaccess/thrad/685eacccess/ru670-42D4-8392-924230FA90CUB

15
ответ дан 4 December 2019 в 10:32
поделиться

Вы действительно получили в Google "драйвер jet odbc для windows 7"? Я это сделал и нашел несколько возможностей, хотя похоже, что только одна из них будет работать.

Прежде всего, имейте в виду, что сама Jet поставляется как часть ОС, начиная с Windows 2000, поэтому все, что вам нужно, это сами драйверы ODBC.

Третья ссылка Google, Информация о Jet 4.0 Service Pack 8 , позволяет получить библиотеки Jet ODBC DLL (вам потребуется версия для NT4). Я беспокоился, что этот установщик может проверить ОС и помешать установке файлов, но он просто прозрачно работает в WinXP (я бы предположил, что то же самое в Vista / 7, но, возможно, нет). Поскольку файлы Jet являются защищенными файлами ОС, нет опасности устанавливать более старую версию (на компьютере, который обновлялся с помощью Центра обновления Windows, уже будет что-то более высокое, чем Jet SP8, но драйверы ODBC, по-видимому, не поставляются с ОС в Win7, так что это должно работать). Если вы не можете их получить, я могу установить его на свой старый Win95 и отправить вам файлы ODBC.

Возможно, вам также придется установить MDAC 2.8, чтобы они заработали (хотя вы можете зарегистрировать их вручную, все еще необходимы файлы ODBC, отличные от Jet, которые могут быть установлены или не установлены в Windows 7). Насколько я могу судить, потребуется загрузка MDAC 2.8 .

И последнее предостережение: если это 64-битная Windows 7, вам может не повезти, если вы используете драйвер Jet ODBC из контекстов, которые не могут использовать 32-битные компоненты. 64-разрядной версии Jet пока нет (она входит в состав Office 2010 и находится в стадии бета-тестирования). В недавнем обсуждении SO есть ссылка на бета-версию 64-битных драйверов Jet. Я не знаю, включает ли это поддержку 64-битного ODBC или нет, хотя я склонен думать, что это не так.

5
ответ дан 4 December 2019 в 10:32
поделиться
Другие вопросы по тегам:

Похожие вопросы: