Javier Barber
Senior Sysadmin Freelancer
ODBC EN LINUX
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.