как я могу сделать DSN в Linux - PullRequest
0 голосов
/ 14 января 2011

В компьютере с Windows я создаю DSN для подключения базы данных PI (из OISoft) и извлекаю данные в excel и другие.Теперь, как я могу создать DSN в Linux или использовать DSN, уже созданный на этом ПК с Windows.

Ответы [ 3 ]

0 голосов
/ 14 января 2011

Я думаю, вам нужно обратиться к документации вашего поставщика библиотеки ODBC и / или к документации вашего поставщика драйверов ODBC.

Способ обработки этих вещей во многом зависит от того, как это делает библиотека.Вы можете прикрепить файл куда-нибудь или что-то.

0 голосов
/ 28 января 2011

Менеджеры драйверов Linux (unixODBC и iODBC являются бесплатными) используют одинаковые файлы конфигурации: odbc.ini и odbcinst.ini (или .odbc.ini и .odbcinst.ini в вашем домашнем каталоге)

odbc.ini используется для вывода списка DSN:

[ODBC Data Sources]
MyDSN=MyDriver

[MyDSN]
Driver=MyDriver
Description=This is my DSN and its settings for connecting to MyDriver.
UID=TheUsername
PWD=ThePassword
SOMEOTHERSETTING=etc

odbcinst.ini используется для отображения списка драйверов:

[ODBC Drivers]
MyDriver=Installed

[MyDriver]
Driver=/path/to/driver.so
Description=This is my driver.

Оба они аналогичны записям в реестре Windows по адресуHKLM / Software / ODBC / ODBC.INI и HKLM / Software / ODBC / ODBCINST.INI, чтобы вы могли скопировать их значения и настроить DSN в linux.

0 голосов
/ 14 января 2011

DSN являются концепцией только для окон.В Linux нет эквивалента.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...