Foros del Web

Foros del Web (http://www.forosdelweb.com/)
-   Unix / Linux (http://www.forosdelweb.com/f41/)
-   -   ODBC en Debian (http://www.forosdelweb.com/f41/odbc-debian-585059/)

komodo 10/05/2008 15:45

ODBC en Debian
 
Hola! He de utilizar odbc para conectarme a diferentes bases de datos ( Access, Excel, Dbase, MySQL) y lo tengo implementado en windows, la aplicación funciona perfectamente,.Ahora tengo que pasar la aplicación al Debian Sarge y nose como configurar los odbc. He leido que hay programas que te crean una especie de puente entre el linux y los odbc de windows, he leido mucho y aun asi estoy como al principio, muy pez! XD De que forma puedo utilizar ODBC en linux para estas bases de datos? Para mysql he encontrado mas información, pero para Acces y los demas casi nada..

Espero que puedan ayudarme.
Gracias de antemano!

Un saludo!

AleSanchez 11/05/2008 16:58

Re: ODBC en Debian
 
¿Es necesario que sea exclusivamente ODBC?
La mayoria de los lenguajes de programacion "grandes" por decirlo de alguna manera, tienen muy buenas herramientas para conectarse a diferentes bases de datos, inclusive capas de aplicacion (no se si es el termino correcto) para conectarse a diferentes bases de datos sin tener que modificar el código.

Saludos.

komodo 12/05/2008 06:23

Re: ODBC en Debian
 
Gracias por la respuesta! Si, es necesario que sea en ODBC, no me dejan ninguna otra opcion. He conseguido hacer una conexion via ODBC con mysql, me he descargado la libreria libmyodbc.so y editando los dos ficheros de configuración del odbc incluyendo la conexion, pero no encuentro nada de como hacerlo para acces,excel ni dbase.. Lo que mas me urge es la de access, no sabes de algun driver gratuito para linux?

Yo en mi aplicación que utilizo en windows lo hago de la siguiente manera y me funciona todo bien, pero claro, en linux me da error en la conexion.
Cita:

$con_string = "Driver={Microsoft Access Driver (*.mdb)}; DriverId=25; DBQ=/htdocs/aplicacio/bbdd/acces/gestion.mdb"; // Si esto lo pruebo en linux la linia de ruta la dejo como /var/www/aplicacion/etc..
$conn = odbc_connect($con_string,'','');

$sql="SELECT COUNT(*) FROM Clientes";
$res=odbc_exec($conn,$sql);
Gracias de nuevo por la ayuda.

Un saludo!

AleSanchez 12/05/2008 21:24

Re: ODBC en Debian
 
¿Pasaste por acá: http://ar2.php.net/odbc_connect ?

komodo 13/05/2008 09:26

Re: ODBC en Debian
 
Gracias de nuevo! Ya revise anteriormente el manual y no he visto nada erroneo en mi código.. Ante la imposibilidad de hacer esto en linux, han decidido dejar la aplicación en un servidor windows. Igualmente mil gracias por tu colaboración.

Un saludo!

arthpix 13/05/2008 18:26

Re: ODBC en Debian
 
No se casi nada de bases de datos, a ver si esto o esto te ayuda.

Saludos


La zona horaria es GMT -6. Ahora son las 20:25.

Desarrollado por vBulletin® Versión 3.8.7
Derechos de Autor ©2000 - 2026, Jelsoft Enterprises Ltd.