Ответ 1
Вот ссылки, которые я добавил в закладки по этой теме, надеюсь, что это может вам помочь:
- Учебник ODBC
- FreeTDS
- Строки подключения
- Как настроить ODBC - Это было действительно полезно.
Это было некоторое время назад, но в основном я помню:
Вам нужно создать запись для конкретного драйвера MSSQL, который у вас есть, в файле с именем /etc/odbcinst.ini. Затем для каждого сервера MSSQL вам необходимо создать запись (или DSN), либо globaly в /etc/odbc.ini, либо локально локально, в $HOME/.odbc.ini.
Некоторые имена, которые я использовал, могут отличаться (и у меня нет доступа к моему ящику Linux прямо сейчас, чтобы проверить), но вы получили общую идею.
Как только вы это сделали, isql -d должен успешно подключиться к базе данных. Если это так, то использование C/Linux API для ODBC должно быть куском пирога. Учебники, предоставленные в указанных ссылках.