Comandos útiles: odbcinst e isql

Podemos ver donde están definidos las conexiones ODBC ejecutando:

$ odbcinst -j

Los drivers instalados estarán en el fichero odbcinst.ini y las conexiones en odbc.ini. (Deberían estar en /etc).

Un ejemplo de conexión podría ser:

[MI_SERVER]
Driver          = /usr/lib/odbc/libtdsodbc.so
Description     = ODBC connection via FreeTDS
Servername      = MI_SERVER
Database        = mi_db
Username        =usuario
UID             = mi_uid
Password        = secreta

El servername se define en el fichero de configuración del driver a utilizar. Por ejemplo si es el TDS el fichero de configuración será posiblemente /etc/freetds/freetds.conf. En él se definirá el servidor como:

[MI_SERVER]
host = 10.10.10.10
port = 1094
tds version = 8.0
client charset = UTF-8

En este caso sería para conectar a un servidor de SQL Server.