01. Necesitamos las librerias de Sybase para compilar el driver, afortunadamente tenemos en Debian este paquete que nos instalará todo lo que vamos a necesitar:
apt-get install free-tfs
02. Variables de entorno a definir:
export SYBASE=/usr
export CFLAGS="-DHAVE_FREETDS"
export LD_LIBRARY_PATH=/usr:${LD_LIBRARY_PATH}
03. Compilando Driver DB API 2.0 python para Sybase:
http://www.object-craft.com.au/projects/sybase/download.html
cd sybase-0.37 # ó lo que sea
python setup.py build_ext -D WANT_THREADS -D HAVE_FREETDS -U WANT_BULKCOPY
python setup.py install
04. Interfaces
En $SYBASE/ necesitamos el fichero interfaces para poder establecer las conexiones a los servidores de bases de datos
Ej.
cat $SYBASE/interfaces:
"""
SERVER 2 3
master tli tcp /dev/tcp \x0002115c7f0000010000000000000000
query tli tcp /dev/tcp \x0002115c7f0000010000000000000000
master tli tcp /dev/tcp \x0002115c0a98050b0000000000000000
query tli tcp /dev/tcp \x0002115c0a98050b0000000000000000
"""
En la siguiente página podemos encontrar una explicación de cómo se cumplimenta este fichero:
http://www.outlands.demon.co.uk/sybase/index.html


Comments
Enviar un comentario nuevo