¿Tienen que usar unixODBC por alguna razón en especial? Tengo esta receta para usar ODBC "nativo" en wine:
* instalar wine (las ultimas versiones parecerian funcionar mejor) * usar winetricks para bajar las bibliotecas de acceso a datos de MS (mdac25, pueden ser necesarias otras) * instalar el driver de odbc desde el zip ( http://www.postgresql.org/ftp/odbc/versions/dll/) * copiar los archivos de odbc a la carpeta principal de la aplicación (para que encuentre las dll) * registrar el driver odbc (.reg) sudo apt-get install wine wget http://www.kegel.com/wine/winetricks sudo apt-get install cabextract sh winetricks mdac25 wget http://wwwmaster.postgresql.org/redir/394/h/odbc/versions/dll/psqlodbc_09_00_0200.zip unzip psqlodbc_09_00_0200.zip cp psqlodbc/* . wine regedit psqlodbc.reg La versión 8.01.101 a mi me funciono ok, las mas modernas deberían también funcionar. También es conveniente ejecutar el instalador de la aplicación (por ej., de powerbuilder, o de visual basic, etc.), para que actualice en wine las bibliotecas necesarias. Espero que les sirva, Sds Mariano Reingart http://www.sistemasagiles.com.ar http://reingart.blogspot.com 2010/12/16 miguel miguelito <[email protected]> > Amigos recurro a ustedes, talvez ya hicieron los siguiente y puedan > ayudarme, > > sucede que me piden que mi app desarrollado en PowerBuilder, deba funcionar > en Ubuntu ust. saben por lo de las licencias, y bueno la base de datos esta > en PostGreSQL, y estos dias investigando llegue a instalar casi todo en > ubuntu con, Wine para el aplicativo, nuestro querido PostGreSQL, con > pgadmin3, ok pues esta en su ambiente, luego el unixODBC, creo el DNS, > consulta bien en linea de comandos o shell, y cuando ejecuto wine app.exe o > gran sorpresa el app reconoce el DNS pero no logra conectarse. > > Favor de ayudarme. > > Saludos Cordiales para todos.......... > >
