Hola,  Aracelys:

Yo lo uso y he tenido que pasar el password...sino te pide el PROMPT,,, que pongas la contraseña... te muestro como lo trabajo usando 2 files: 1 de comando or bath y otro con el query.

s1.cmd
REM Por Javier Lugo Porras
REM [email protected]
REM 19 ABRIL 2013
REM hostname:port:database:username:password
ECHO OFF
CLS
set PGPASSWORD=contraseña
CD \Archivos de Programa\PostgreSQL\8.4\bin\
psql -f "C:\ruta\...\s1.sql" -d nombrebd -U contraseña
PAUSE "--DATOS DE PANAMA--, Ha completado con exito"

s1.sql
...
SELECT version();
SELECT current_date,  current_time;
DELETE FROM ARANCELES;

INSERT INTO eventos_log (des,fecha)
SELECT  'Dblink INICIO' || inet_server_addr() , now();

INSERT INTO ARANCELES
SELECT Z.*
FROM dblink('dbname=nombrebd port=5432 host=Dominio.net user=usauario1 password=',
'SELECT * FROM ARANCELES') AS Z(
  numara integer,
  codara character varying(20),
  desarasp character varying(20),
  desaraen character varying(20),
  valor numeric
);
....
otros select e insert....

Espero que te sirva,,,

Javier Lugo Porras
www.multe-commerce.com



On 02/21/2014 08:59 a.m., Aracelly Collazos wrote:
Actualice postgres de la version 9.1 a la version 9.3, trabajo con dblink y para establecer la conexion siempre use:
SELECT dblink_connect('dbname=nombreBD');
pero me sale el siguiente error:
ERROR:  could not establish connection
DETAIL:  fe_sendauth: no password supplied
entiendo que el problema se soluciona de la siguiente manera:
SELECT dblink_connect('dbname=nombreBD password=123456789');
quisiera saber si de alguna manera se puede trabajar sin enviarle el password, siempre lo hice asi.. y ahora deberia actualizar en todas las funciones que se usa el dblink para que envie el password. Además segun la documentacion oficial de postgresql http://www.postgresql.org/docs/9.3/static/contrib-dblink-connect.html no es necesario enviar el password. Espero que me puedan ayudar

--
Saludos
Aracelly


-
Enviado a la lista de correo pgsql-es-ayuda ([email protected])
Para cambiar tu suscripción:
http://www.postgresql.org/mailpref/pgsql-es-ayuda

Responder a