Hola.. algunas cositas. tema 1- squeak dbx y ffi estan compilados en 32 bit..aca hay una guia para 64bits http://www.squeakdbx.org/SqueakDBX%20in%2064%20bits
tema2: si ya se pudieron conectar con freetds desde linea de comando..(algo altamente recomendable).. algo que pueden hacer es habilitar el log de tds desde el freetds.conf http://www.squeakdbx.org/SQL%20Server en este link esta como conectarse desde linux, pero los pasos de configuración del freetds son igual para windows. tema 3- con respecto al nombre de la maquina donde esta la db yo uso la ip.. porque hay un bug en el netresolver de pharo en redes netbios.. no se si esta resulto.. Saludos 2011/6/17 Sergio Fedi <[email protected]> > Hola lista! > > Estamos tratando de conectar a Pharo con un servidor de SQL Server. > > Ahora bien, el Pharo que estamos usando es la distribucion one-click de > Seaside. > A la cual le instalamos el paquete de SquakDBX, bajado via Monticello. > Segun averiguamos hacia falta bajar la DLL de OpenDBX y FreeTDS. > Bajamos las bibliotecas precompiladas de OpenDBX y compilamos FreeTDS > 0.82 con MinGW. > El Pharo lo usamos desde una PC Windows 7 64 bits conectada por red a > un SQL Server Express, que corre en un Windows XP. > Pero tambien lo probamos desde la misma maquina donde esta el SQL > Server Express y desde otra maquina con XP. > En todos los casos nos tira el mismo error. > Debido a esto, estamos descartando que el problema sea la red y la > version de sistema operativo. > > Nos anda el connect con el DBXMSQLPlatform, pero al hacer el open nos tira > un: > > DBXRecoverableError: RECOVERABLE OpenDBX: Connecting to server failed > > Probamos con un cliente SQL y la conexion funciona, pero no estamos > seguros que si esa conexion que funciona va por TCP o named pipes. > > ¿El camino que estamos haciendo es el correcto o hay otra forma mejor > o al menos diferente? > ¿Alguna idea de que puede estar fallando? > > Desde ya, gracias por las respuestas. > > > PD: > > El codigo que usamos para conectarnos es este: > > connectionSettings := DBXConnectionSettings host: > 'WinXPGuest\SQLEXPRESS' port: '1433' database: 'Archer' userName: 'sa' > userPassword: 'pass'. > > conn := DBXConnection platform: DBXMSSQLPlatform new settings: > connectionSettings. > > conn connect. > > conn open. > > -- > To post to this group, send email to [email protected] > To unsubscribe from this group, send email to > [email protected] > > http://www.clubSmalltalk.org -- To post to this group, send email to [email protected] To unsubscribe from this group, send email to [email protected] http://www.clubSmalltalk.org
