Re: Problema con DBD::Oracle

From: Emanuel Calvo Franco <postgres(dot)arg(at)gmail(dot)com>
To: pgsql-es-ayuda <pgsql-es-ayuda(at)postgresql(dot)org>
Subject: Re: Problema con DBD::Oracle
Date: 2009-02-02 12:09:50
Message-ID: f205bb120902020409vbcd719eo8fb7e31ef14a320@mail.gmail.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-es-ayuda

El día 2 de febrero de 2009 10:03, José Ruiz aguilera
<farfaconda(at)gmail(dot)com> escribió:
> El 2 de febrero de 2009 12:49, Emanuel Calvo Franco
> <postgres(dot)arg(at)gmail(dot)com> escribió:
>>
>> 2009/2/2 José Ruiz aguilera <farfaconda(at)gmail(dot)com>:
>> > Hola, a ver si podeis ayudarme con el siguiente problema:
>> >
>> > Tengo un servidor con Oracle 10g y PostgreSQL, y pretendia conseguir un
>> > enlace entre ambos.
>> >
>> > Instale mediante CPAN tanto el DBI como el DBD::ORACLE. Hasta aquí ningún
>> > problema, me armé un script en perl a la base de datos Oracle y perfecto.
>> >
>> > Es a la hora de conectar las dos bases de datos cuando tengo inconvenientes.
>> > Cuando me conecto desde el servidor y ejecuto una función que me cree para
>> > comprobar la conexión, funciona de manera correcta. El problema esta en que
>> > si me conecto desde cualquier otra maquina me da el siguiente error:
>> >
>> > DBI connect('host=172.26.0.251;sid=TSH1;port=1521','usuario',...) failed:
>> > ORA-06413: Connection not open. (DBD ERROR: OCIServerAttach) at line 11
>> >
>>
>> Eh... esta es la lista de Postgresql :P
>>
>
> Si por mi fuera solo usaría Postgresql, pero no siempre es posible...
>
>
>> http://www.bokebb.com/dev/english/1957/posts/195748072.shtml
>> esto quizas te de una mano...
>>
>> Te aconsejo que te metas en la comunidad oracle hispana, donde hay
>> gente mucho más capacitada en Oracle (al menos en promedio, descontando
>> que alguno de la lista sea también experto en el Oráculo).
>>
>> PD: no se como reaccionará el resto respecto de dar soporte gratuito
>> a Oracle...
>>
>> >
>> > En fin, espero que me podais ayudar.
>> >
>> >
>> > Un saludo!
>> > --
>> > Atte. José Ruiz Aguilera.
>> >
>>
>> No me tiren piedras...
>>
>> --
>> Emanuel Calvo Franco
>> Sumate al ARPUG !
>> (www.postgres-arg.org -
>> www.arpug.com.ar)
>> ArPUG / AOSUG Member
>> Postgresql Support & Admin
>> --
>> TIP 6: ¿Has buscado en los archivos de nuestra lista de correo?
>> http://archives.postgresql.org/pgsql-es-ayuda
>
> Al estar el problema en la conexión entre Postgresql y Oracle pensé
> que alguien de esta lista podría ayudar al haber estado en mi misma
> situación (ya me he pateado Google, metalink y las listas de correos
> varias veces sin resultados).
>
>

Pero guarda que el error es netamente de la conexión con Oracle.
Si vos hacés un script para conectar ambas bases es una cosa
totalmente distinta.
No es que hay un problema 'entre' Pgsql y Oracle. El error indica
que Oracle no esta escuchando (el servicio de listener no
esta abierto o esta caído, por que no colgado...).
Fijate en el servidor que todas los motores esten abiertos para
la ip de la maquina que ejecuta el script.

> --
> Atte. José Ruiz Aguilera.
>

--
Emanuel Calvo Franco
Sumate al ARPUG !
(www.postgres-arg.org -
www.arpug.com.ar)
ArPUG / AOSUG Member
Postgresql Support & Admin

In response to

Responses

Browse pgsql-es-ayuda by date

  From Date Subject
Next Message Cesar Erices 2009-02-02 12:16:53 Re: funcion instr
Previous Message José Ruiz aguilera 2009-02-02 12:03:48 Re: Problema con DBD::Oracle