Zde jsou odkazy, které jsem přidal do záložek týkající se tohoto tématu, doufám, že vám to pomůže:
- Výukový program ODBC
- FreeTDS
- Řetězce připojení
- Jak nakonfigurovat ODBC - Tenhle byl opravdu užitečný.
Bylo to před nějakou dobou, ale v podstatě si pamatuji:
Musíte vytvořit záznam pro konkrétní ovladač MSSQL, který máte, v souboru s názvem /etc/odbcinst.ini . Poté musíte pro každý server MSSQL vytvořit položku (nebo DSN ), buď globálně v /etc/odbc.ini , nebo uživatelsky místní, v $HOME/.odbc.ini .
Některá jména, která jsem použil, se mohou lišit (a teď nemám přístup ke svému linuxovému boxu, abych si to mohl ověřit), ale máte obecnou představu.
Jakmile to uděláte, isql -d by se měl úspěšně připojit k databázi. Pokud ano, pak by použití C/Linux API pro ODBC mělo být hračkou. Návody uvedené v uvedených odkazech.