ODBC и JET базы данных в Linux - PullRequest
       36

ODBC и JET базы данных в Linux

0 голосов
/ 13 августа 2011

Как настроить ODBC в Linux для баз данных JET?

Я пробовал и с UNIXOdbc, и с iODBC, но не могу заставить его работать ...

Может ли соменон дать какое-то руководство?

Редактировать

Я должен открыть и выполнить некоторые запросы к файлам * .mdb (формат баз данных Access). На окнах я использую Python и библиотеку pydobc. Я также хотел бы иметь возможность запускать свой код из Linux. Вероятно, я мог бы просто использовать mdb-tools для извлечения данных, но я бы предпочел, чтобы я мог напрямую подключиться к базе данных (возможно, мне нужно будет добавить несколько таблиц и перераспределить файл * .mdb).

Ответы [ 3 ]

1 голос
/ 17 августа 2011

Это реклама, но она должна делать то, что вам нужно.

http://www.easysoft.com/products/data_access/odbc-access-driver/index.html

0 голосов
/ 22 августа 2012

Удачи? Если это все еще не работает, у вас есть подходящий драйвер ODBC для этой базы данных, потому что приложения, совместимые с ODBC, не обязательно должны иметь UnixODBC или что-то подобное. Все это обычно делается внутри самого приложения, которое читает строку подключения и правильно реагирует. Если он находит DSN, ему нужно найти запись для этого DSN, но если вы добавите DRIVER =, и этот драйвер является путем к файлу .so, он должен загрузить драйвер без поиска .odbcinst.ini или чего-то подобного.

0 голосов
/ 15 августа 2011

В дополнение к iODBC вам также потребуется драйвер ODBC ...

Одним из таких драйверов ODBC является Многоуровневый OpenBC Link-ODBC для моста ODBC

...