Re: [pgsql-es-ayuda] Problema con dblink

2014-02-21 Por tema Alvaro Herrera
Aracelly Collazos escribió: > 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 pas

[pgsql-es-ayuda] Problema con dblink vs FWD

2014-02-21 Por tema Gilberto Castillo
> Gilbertos que es FWD ? Juan, Te dejo este ejemplo por si te interesa revisar: CREATE EXTENSION postgres_fdw; CREATE SERVER app_db FOREIGN DATA WRAPPER postgres_fdw OPTIONS (dbname 'test', host 'localhost'); CREATE USER MAPPING for current_user SERVER app_db OPTIONS (user 'postgres'

Re: [pgsql-es-ayuda] Problema con dblink

2014-02-21 Por tema Javier Lugo Porras
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 hostn

RE: [pgsql-es-ayuda] Problema con dblink

2014-02-21 Por tema Lazaro Ruben Garcia Martinez
Moreno CC: Aracelly Collazos; Lista PostgreSql Asunto: Re: [pgsql-es-ayuda] Problema con dblink hola >> ¿Has valorado utilizar FWD? Gilbertos que es FWD ? salu2 jmdc 2014-02-21 11:06 GMT-03:00 Miguel Angel Hernandez Moreno mailto:[email protected]>>: Hola Aracelly la forma

Re: [pgsql-es-ayuda] Problema con dblink

2014-02-21 Por tema Juan
hola >> ¿Has valorado utilizar FWD? Gilbertos que es FWD ? salu2 jmdc 2014-02-21 11:06 GMT-03:00 Miguel Angel Hernandez Moreno < [email protected]>: > Hola Aracelly > > la forma de que no le envies el password es que en el pg_hba.conf a ese > usuario > les hagas un true en su conexion

Re: [pgsql-es-ayuda] Problema con dblink

2014-02-21 Por tema Miguel Angel Hernandez Moreno
Hola Aracelly la forma de que no le envies el password es que en el pg_hba.conf a ese usuario les hagas un true en su conexion No recuerdo bien pero tambien puedes definir el .pgpasswd y no mover el pg_hba.conf Saludos El 21 de febrero de 2014, 7:59, Aracelly Collazos escribió: > Actualice po

Re: [pgsql-es-ayuda] Problema con dblink

2014-02-21 Por tema Gilberto Castillo
> 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('dbnameombreBD'); > pero me sale el siguiente error: > ERROR: could not establish connection > DETAIL: fe_sendauth: no password supplied > entiendo

[pgsql-es-ayuda] Problema con dblink

2014-02-21 Por tema Aracelly Collazos
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

Re: [pgsql-es-ayuda] problema con dblink

2012-11-16 Por tema Juan
Jaime Eso ya lo probe, y no anduvo. Ya lo resolvi, tengo dos databases, A y B. Arme una tabla en la base B con los campos que necesito. a esa tabla le puse un trigger, en ese trigger armo con el registro que me envia el insert en la tabla A ,la llamada a la func update_or_insert_nacionalidades(.

Re: [pgsql-es-ayuda] problema con dblink

2012-11-15 Por tema Jaime Casanova
2012/11/15 Juan : > > sql = 'perform update_or_insert_nacionalidades( ' ; > sql = sql || quote_literal( v_cod2 ) || ' ::text ,' ; > sql = sql || quote_literal(v_nombre ) || ' ::text );' ; > La verdad es que me estoy matando de la risa... es como ver a un cachorrito perseguirse la cola! ;) T

Re: [pgsql-es-ayuda] problema con dblink

2012-11-15 Por tema Juan
Gilberto El nombre de la conexion es opcional. ya esta , con dblink_exec. no anda. hize otra cosa. en la db donde debe ir el dblink cree una tabla dummy, a esa tabla le puse un trigger , ese trigger llama a la funcion, los parametros los saca del trigger y voila! anda, salu2 jmdc On Thu, Nov 15,

Re: [pgsql-es-ayuda] problema con dblink

2012-11-15 Por tema Gilberto Castillo
> Gente > > > ahora probe en el pgadmin > > > > > select public.dblink_connect ('host=127.0.0.1.' ::text ); -> OK > select dblink_exec( ' select update_or_insert_nacionalidades( ''22'' > ::text ,''Colombiana'' ::text ) into p ;') ; > > select dblink_disconnect(); --> OK > > ERROR: col

Re: [pgsql-es-ayuda] problema con dblink

2012-11-15 Por tema Juan
Gente OTra prueba. select public.dblink_connect ('host=127.0.0.1 ... ' ::text ); select dblink_exec( ' perform update_or_insert_nacionalidades( ''22'' ::text ,''Colombiana'' ::text ) ') ; select dblink_disconnect(); y el error es:- ERROR: syntax error at or near "perform" CONTEXT: Er

Re: [pgsql-es-ayuda] problema con dblink

2012-11-15 Por tema Juan
Gente ahora probe en el pgadmin select public.dblink_connect ('host=127.0.0.1.' ::text ); -> OK select dblink_exec( ' select update_or_insert_nacionalidades( ''22'' ::text ,''Colombiana'' ::text ) into p ;') ; select dblink_disconnect(); --> OK ERROR: column "update_or_insert_na

Re: [pgsql-es-ayuda] problema con dblink

2012-11-15 Por tema Juan
Gilberto gracias lo pruebo. 2012/11/15 Gilberto Castillo > > > > > > > si tambien podria probarlo en el pgadmin , pero me dio la duda si > > el dblink_connect() es persistente?? o sea . lo puedo probar en el > > pgadmin??? > > Sí puedes, luego recuerda cerrar la conexión. > > Saludos, > Gilber

Re: [pgsql-es-ayuda] problema con dblink

2012-11-15 Por tema Gilberto Castillo
> > si tambien podria probarlo en el pgadmin , pero me dio la duda si > el dblink_connect() es persistente?? o sea . lo puedo probar en el > pgadmin??? Sí puedes, luego recuerda cerrar la conexión. Saludos, Gilberto Castillo La Habana, Cuba --- This message was processed by Kaspersky Mail Gat

Re: [pgsql-es-ayuda] problema con dblink

2012-11-15 Por tema Juan
Hola Jaime, lista abajo sigo. 2012/11/15 Gilberto Castillo > > > > Hola Jaime , lista > > > > > > Jaime, no se si entendi tu respuesta > > el escenario es muy simple > > > > declare sql varchar = null ; > > ... > > > > sql = 'perform update_or_insert_nacionalidades( ' ; > > sql = sql || quo

Re: [pgsql-es-ayuda] problema con dblink

2012-11-15 Por tema Gilberto Castillo
> Hola Jaime , lista > > > Jaime, no se si entendi tu respuesta > el escenario es muy simple > > declare sql varchar = null ; > ... > > sql = 'perform update_or_insert_nacionalidades( ' ; > sql = sql || quote_literal( v_cod2 ) || ' ::text ,' ; > sql = sql || quote_literal(v_nombre ) || ' ::t

Re: [pgsql-es-ayuda] problema con dblink

2012-11-15 Por tema Juan
Hola Jaime , lista Jaime, no se si entendi tu respuesta el escenario es muy simple declare sql varchar = null ; ... sql = 'perform update_or_insert_nacionalidades( ' ; sql = sql || quote_literal( v_cod2 ) || ' ::text ,' ; sql = sql || quote_literal(v_nombre ) || ' ::text );' ; /* * sql

Re: [pgsql-es-ayuda] problema con dblink

2012-11-14 Por tema Jaime Casanova
2012/11/14 Juan > > Lista , Anthony > )) > si yo pregunto por lo que no sea select ,como llamar a una funcion, lo que pasa es que en postgresql se llama a una funcion a traves de SELECT. PERFORM es intercambiable con SELECT pero: 1) descarta resultados y 2) solo es reconocido dentro de codigo p

Re: [pgsql-es-ayuda] problema con dblink

2012-11-14 Por tema Juan
gt; > De: "Juan" > Para: "Ayuda" > Enviados: Miércoles, 14 de Noviembre 2012 18:09:54 > Asunto: [pgsql-es-ayuda] problema con dblink > > > Lista > > > > > > > Alguno sabe si en el string del dblink_exec, puede contener una llamada a

Re: [pgsql-es-ayuda] problema con dblink

2012-11-14 Por tema Anthony Rafael Sotolongo Leon
Hola juan yo lo he usado y me ha funcionado con 'select' ejemploselect * from dblink('hostaddr=127.0.0.1 port=5432dbname=mibd user=postgres password=pgpass','select myfunc () ' )  as ( a text); saludos De: "Juan" Para: "Ayuda" Enviados: Miércoles, 14 de Noviembre 2012 18:09:54Asunto: [pgsql-es-ayud

[pgsql-es-ayuda] problema con dblink

2012-11-14 Por tema Juan
Lista Alguno sabe si en el string del dblink_exec, puede contener una llamada a una funcion ? ej: perform dblink_exec( ' perform func_test('a') ' ) ; o solo esta restringido a select. insert , delete , etc? saludos jmdc