Re: Uso de DBI-Link

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)

In response to

Responses

Browse pgsql-es-ayuda by date

  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