From: | Alvaro Herrera <alvherre(at)alvh(dot)no-ip(dot)org> |
---|---|
To: | juanudo(at)galeon(dot)com |
Cc: | pgsql-es-ayuda(at)postgresql(dot)org |
Subject: | Re: Uso de DBI-Link |
Date: | 2005-10-28 18:51:33 |
Message-ID: | 20051028185133.GA29180@surnet.cl |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-es-ayuda |
juanudo(at)galeon(dot)com escribió:
Hola,
> A lo cual el postgresql reponde de la siguiente forma:
> ERROR: error from Perl function: Could not connect to database
> data source: dbi:Oracle:host=IP;sid=OEMREP;port=1521
> user: prueba
> password: prueba
> attributes:
> (UNKNOWN OCI STATUS 1804) OCIInitialize. Check ORACLE_HOME and NLS settings etc. at (eval 1) line 111.
Hmm. Interesante problema. Lo que pasa es que si tu te conectas con
DBI directamente a Oracle, es ese mismo proceso el que necesita las
variables ORACLE_HOME y demas. Pero si lo haces con BDI-Link, quien
necesita tener las variables definidas es el "backend" de Postgres, el
cual a su vez las hereda desde el Postmaster.
Solo a modo de experimento, prueba que sucede si bajas Postgres, defines
las variables de ambiente en ese shell y levantas postmaster con esas
variables definidas. Luego intenta conectarte con DBI-Link.
--
Alvaro Herrera Developer, http://www.PostgreSQL.org
"No deja de ser humillante para una persona de ingenio saber
que no hay tonto que no le pueda enseñar algo." (Jean B. Say)
From | Date | Subject | |
---|---|---|---|
Next Message | nelson cancino | 2005-10-28 19:29:51 | tomar el error |
Previous Message | Leonel Nunez | 2005-10-28 18:36:06 | Re: Problemas con JDBC |