pues, creo que me perdí entonces.
¿podrías indicarnos en qué casos funciona y cuales no?

saludos,
Fernando Fontana

El día 2 de febrero de 2009 15:01, José Ruiz aguilera
<farfaco...@gmail.com> escribió:
> La instalación de DBD::Oracle es correcta, pasa los tests
> correctamente. Respecto a dbi-link, me ocurre el mismo problema con
> el, ya que internamente también necesita establecer una conexión
> mediante DBD::Oracle (si, se que se pueden usar otros modulos, pero
> por ahora es el que estoy probando conjuntamente con DBD::ODBC, a ver
> cual es el que funciona antes...)
>
> El día 2 de febrero de 2009 16:09, Fernando Fontana
> <fernando.font...@gmail.com> escribió:
>> Hola,
>> sugiero que testees primero la instalación del DBD::Oracle.  en ese
>> paquete está la opción de testear (a través del make) la cual realiza
>> conexiones a Oracle, ejecuta sql, etc.  si el problema está por ahí,
>> posteá en CPAN (http://www.cpanforum.com/dist/DBD-Oracle).
>> en vez de programas perl propios para conectar postgres con oracle es
>> mejor usar el paquete libre dbi-link
>> (http://pgfoundry.org/projects/dbi-link/) que generaliza las
>> conexiones a cualquier rdbms y sin tener que cambiar sintaxis sql
>> (hacés select a una tabla sin importar si es local o está en oracle o
>> ...)
>>
>> saludos,
>> Fernando Fontana
>>
>> El día 2 de febrero de 2009 12:18, José Ruiz aguilera
>> <farfaco...@gmail.com> escribió:
>>> El día 2 de febrero de 2009 14:00, Emanuel Calvo Franco
>>> <postgres....@gmail.com> escribió:
>>>> El día 2 de febrero de 2009 10:49, José Ruiz aguilera
>>>> <farfaco...@gmail.com> escribió:
>>>>> El día 2 de febrero de 2009 13:09, Emanuel Calvo Franco
>>>>>
>>>>> Están ambos ejecutándose. Y directamente desde un terminal del
>>>>> servidor, tanto el script como la función del postgres funcionan bien,
>>>>> es cuando abro una sesión en el postgres desde otra maquina (mediante
>>>>> psql) que me da dicho error.
>>>>>
>>>>
>>>> Ahora si estamos hablando de pgsql. Pero no es el mismo error (seguro,
>>>> porque el que pegaste era de ORA)
>>>>
>>>> Puede ser no que tengas configurado los archivos .conf para permitir
>>>> conexiones remotas.
>>>>
>>>> 1) fijate si el socket existe s.PGSQL.5432 (o el puerto en donde hayas 
>>>> instalado
>>>> el pgsql)
>>>> 2) el pg_hba.conf tiene que tener una linea que abra la conexión a host 
>>>> (puede
>>>> ser que este mal la linea)
>>>> 3) el postgresql.conf tiene que tener la linea listen_addresses='*' (en el 
>>>> caso
>>>> que quieras que cualquier maquina escuche.
>>>>
>>>> Además verifica que la linea de psql esta bien.
>>>> psql -p5432 -Uusuario -h120.xx.xx.xx basededatos
>>>>
>>>
>>> Me parece que me he explicado mal, la conexión la realiza bien, es la
>>> llamada a la función que realiza la conexión mediante DBD::Oracle que
>>> suelta el error anterior.
>>>
>>> No sé, probaré otras alternativas para ver si consigo conectarme.
>>>
>>>>
>>>>> He comprobado que no fueran variables de entorno, librerias, archivos
>>>>> de configuración, etc...  pero nada.
>>>>>
>>>>>>
>>>>>>
>>>>>>> --
>>>>>>> Atte. José Ruiz Aguilera.
>>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>> --
>>>>>>      Emanuel Calvo Franco
>>>>>>        Sumate al ARPUG !
>>>>>>      (www.postgres-arg.org -
>>>>>>         www.arpug.com.ar)
>>>>>>    ArPUG / AOSUG Member
>>>>>>   Postgresql Support & Admin
>>>>>> --
>>>>>> TIP 8: explain analyze es tu amigo
>>>>>>
>>>>>
>>>>>
>>>>>
>>>>> --
>>>>> Atte. José Ruiz Aguilera.
>>>>>
>>>>
>>>>
>>>>
>>>> --
>>>>      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
>>>>
>>>
>>>
>>>
>>> --
>>> Atte. José Ruiz Aguilera.
>>> --
>>> TIP 3: Si encontraste la respuesta a tu problema, publícala, otros te lo 
>>> agradecerán
>>>
>>
>
>
>
> --
> Atte. José Ruiz Aguilera.
>
--
TIP 4: No hagas 'kill -9' a postmaster

Responder a