Re: ayuda con DBI-LINK

From: José Ruiz aguilera <farfaconda(at)gmail(dot)com>
To: PostgreSQL <pgsql-es-ayuda(at)postgresql(dot)org>
Subject: Re: ayuda con DBI-LINK
Date: 2007-07-10 13:58:24
Message-ID: ad88fc5e0707100658s7958a202s2a83b48ea61acab4@mail.gmail.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-es-ayuda

Bueno, despues de crear un par de funciones en plperlu, he podido acceder al
servidor SQLSERVER, aunque no es a través de dbi-link, pero oye, menos da
una piedra, no?.

Gracias por el apoyo obtenido!.

El día 9/07/07, José Ruiz aguilera <farfaconda(at)gmail(dot)com> escribió:
>
> Bueno, despues de mucho pelearme con ello, he conseguido crear una funcion
> en plperl que me conecta bien al servidor SQLServer y me devuelve datos
> correctos, pero a la hora de crear el esquema de la base de datos mediante
> dbi-link me da el siguiente error:
>
> ----------------------------------------------------------------------------------------------------------
> NOTICE: SELECT dbi_link.set_up_connection(
> 'dbi:Sybase:MyServer2k',
> 'user',
> 'password',
> 'AutoCommit: 1
> RaiseError: 1
> ',
> NULL,
> NULL,
> NULL,
> 'setitria'
> )
>
> NOTICE: SELECT count(*) AS "driver_there"
> FROM dbi_link.available_drivers()
> WHERE available_drivers = 'dbi:Sybase:MyServer2k'
>
> CONTEXTO: SQL statement "SELECT dbi_link.set_up_connection(
> 'dbi:Sybase:MyServer2k',
> 'user',
> 'password',
> 'AutoCommit: 1
> RaiseError: 1
> ',
> NULL,
> NULL,
> NULL,
> 'setitria'
> )
> "
> El resultado de la consulta con 1 filas descartadas.
>
> ERROR: error from Perl function: error from Perl function: Could not
> connect to database
> data source: dbi:Sybase:MyServer2k
> user: user
> password: password
> dbh attributes:
> AutoCommit: 1
> RaiseError: 1
>
>
> Server message number=3902 severity=16 state=1 line=2 server=SERV-GESTIO
> text=The COMMIT TRANSACTION request has no corresponding BEGIN TRANSACTION.
> at line 35.
> Estado SQL:XX000
>
> ---------------------------------------------------------------------------------------------------------
>
> Alguien tiene alguna idea?
>
> El 6/07/07, José Ruiz aguilera < farfaconda(at)gmail(dot)com> escribió:
> > Bueno, primero poneros en antecedentes:
> >
> > Yo antes usaba dblink-tds para conectar a una base de datos en
> > SQL-SERVER a traves de postgreSQL, pero como actualizamos la version a
> > la 8.2.4 ya no podiamos seguir usandolo, asi que decidimos pasar a
> > DBI-LINK.
> >
> > Primero lo intente instalar en el portatil, pero por diversas razones
> > no pude (segui los consejos que le disteis a JLCambero y le pedi
> > consejo tambien), lo deje unos dias para poder dedicarme a otros
> > aspectos y ayer volvi, y lo intente de nuevo.
> >
> > Al principio me daba los mismos errores que cuando la primera vez,
> > pero despues de mucho comerme la cabeza y buscar por internet,
> > consegui conectar a la BD de SQL-SERVER mediante un script en perl y
> > que no me diese el mismo error que antes, pero ahora me salta este
> > error:
> >
> > ERROR: error from Perl function: error from Perl function: Undefined
> > subroutine &DBD::Sybase::db::_login called at
> > /usr/lib/perl5/5.8.5/DBD/Sybase.pm line 90. at line 35.
> > Estado SQL:XX000
> >
> > He estado buscando por internet a ver si conseguia aclarar algo, pero
> > no he podido encontrar nada satisfactorio.
> >
> > A ver si vosotros podriais hecharme una mano, gracias de antemano!
> > --
> > Atte. José Ruiz Aguilera.
> >
>
>
> --
> Atte. José Ruiz Aguilera.
>

--
Atte. José Ruiz Aguilera.

In response to

Responses

Browse pgsql-es-ayuda by date

  From Date Subject
Next Message Antonio Garcia 2007-07-10 14:31:24 Postgis error en geometria
Previous Message Julio Cesar Rodriguez Dominguez 2007-07-10 13:36:35 Re: Saber si el campo es PK ?