2010/10/10 GallegO <[email protected]>

> Mariano:
>
> Gracias, con la dll ahora anda el connect.
>

Bien.


> En el bind me falla. Sinceramente no se como configurar el connect
> string. Probe de todo y no le pegue con ninguna. Yo estoy cambiando
> los parametros en el test resource de glorp asi:
>
>
Primero que nada, te diría que hagas andar SqueakDBX sólo. Una vez que tenes
eso, pasá a GlorpDBX.

El tema es que para conectarte a MSSQL con SqueakDBX lo tenes que hacer a
travez de FreeTDS.  Entonces tenes que configurar eso....

Para eso, tenes que hacer algo mas o menos asi:

Crear un archivo  freetds.conf en algun lugar. Ejemplo:
c:/mariano/freetds.conf y el archivo puede ser algo asi:

[global]
     # TDS protocol version
     tds version = 8.0

[TU_NOMBRE_QUE_QUIERAS]
     # Version 8.0 para SQL Server 2000
     # Version 7.0 para SQL Server 7
     # Version 6.0 para SQL Server 6
     host = localhost
     port = 3004
     tds version = 8.0


Tambien deberias crear las variables de entorno:

FREETDSCONF=c:msys1.0localfreetdsetcfreetds.conf
TDSVER=8.0

Y si tenes suerte con eso te anda. Para los tests con SqueakDBX, los datos
de la base a conectarte para los tests salen de:

DBXMsSQLFacility >> createConnection
self connectionSettings: (DBXConnectionSettings
                host: 'TU_NOMBRE_QUE_QUIERAS'
                port: '3004'
                database: 'blag'
                userName: 'reblah'
                userPassword: 'buuh').
    self platform: DBXMSSQLPlatform new.


Acá tenes un poco más de info:
http://www.squeakdbx.org/SQL%20Server%20for%20Win

También estaría bueno que nos digas que error particularmente te tira cuando
no te podes conectar.

saludos



> defaultSQLServerLogin
>        "To set the default database login for Dolphin, execute the
> following
> statement."
>
>        "DefaultLogin := self defaultSQLServerLogin."
>
>        ^(Login new)
>                database: SQLServerPlatform new;
>                username: 'scalvo';
>                password: 'scalvo';
>                connectString: 'localhost:1433_MiPC\SQLExpress'
>
> Considerando que la instancia del sql se llama SQLExpress en MiPC.
> Para el odbc pongo servidor: MiPC\SQLExpress. Probe poner
> 'MiPC\SQLExpress:1433_testdb' y tampoco.
>
> No se si alguien probo conectar a SQL y tiene idea. Gracias.
>
> Saludos
>  GallegO
>
> El día 10 de octubre de 2010 13:15, Mariano Martinez Peck
> <[email protected]> escribió:
> >
> >
> > 2010/10/10 GallegO <[email protected]>
> >>
> >> Gente o Mariano :) !
> >>
> >> Instale la ultima version de GlorpDBX en Pharo.
> >> Quise correr los tests de Glorp pero me da el error de la imagen que
> >> adjunto.
> >>
> >> Ademas tuve que definir un metodo que me daba subclassResponsibility
> >> en un clase de Glorp,
> >>
> >> SQLServerPlatform>>asSqueakDBXAdaptor
> >> ^DBXMSSQLPlatform new
> >>
> >
> > jejejeje esto es porque creo que nadie por ahora usó SqlServer con
> GlorpDBX
> > ;)
> > Sabe que estás jugando con fuego :)
> > Igual, el método que pusiste está bien.
> >
> >>
> >> Calculo que es una extension del package de DBX sobre Glorp y falta.
> >>
> >> Vi un par de mails de Mariano en la lista de DBX pero no llego a ver
> >> de que se trata
> >> Alguna idea?
> >>
> >
> > Te faltan las dll. Acá te adjunto las que yo tengo. Si recuerdo bien eran
> > las de FreeTDS. Renombra el .xxx a .dll despues.
> >
> > Ahora que pienso, creo que Diogenes Moreira usó o intentó usar GlorpDBX
> con
> > MSSQL. Si le anduvo tal vez te pueda dar una mano.
> >
> > saludos
> >
> > mariano
> >
> >>
> >> Saludos
> >>  Gallego
> >>
> >> --
> >> To post to this group, send email to [email protected]
> >> To unsubscribe from this group, send email to
> >> [email protected]<clubsmalltalk%[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]<clubsmalltalk%[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]<clubsmalltalk%[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

Responder a