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-09 08:05:19 |
Message-ID: | ad88fc5e0707090105j7375ef25q42f1b05e56928ba8@mail.gmail.com |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-es-ayuda |
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.
From | Date | Subject | |
---|---|---|---|
Next Message | Daniel Soto | 2007-07-09 11:49:39 | Re: 2 preguntas acerca de fechas |
Previous Message | juan jaimes | 2007-07-09 04:29:16 | ayuda aprender postgresql principiante |