Foros del Web » Programación para mayores de 30 ;) » Bases de Datos General » PostgreSQL »

Sobre dblink

Estas en el tema de Sobre dblink en el foro de PostgreSQL en Foros del Web. Saludos a la comunidad,,, Quiero lograr conectarme a una base de datos remota a través de dblink, la cual se puede decir que lo he ...
  #1 (permalink)  
Antiguo 02/07/2015, 16:09
Avatar de sublevar  
Fecha de Ingreso: diciembre-2010
Mensajes: 29
Antigüedad: 13 años, 4 meses
Puntos: 1
Sobre dblink

Saludos a la comunidad,,,
Quiero lograr conectarme a una base de datos remota a través de dblink, la cual se puede decir que lo he logrado

Seguí la documentación oficial
[URL="http://www.postgresql.org/docs/9.4/static/contrib-dblink-function.html"]Documentación Oficial[/URL]

y los ejemplos desde esta pagina
[URL="http://www.postgresonline.com/journal/archives/44-Using-DbLink-to-access-other-PostgreSQL-Databases-and-Servers.html"]Ejemplos DBlink PostgreSQL[/URL]

Todo funcionando correctamente desde la consola con usuario postgres, pero al probarlo desde el pgadmin no reconoce la función, debe haber un problema de permisos, pero lo raro es que desde el pgadmin lo ejecuto como usuario postgres igual :P,,,

Quisiera saber si alguien ha logrado hacer funcionar el dblink desde el pgadmin y que me pueda ayudar a configurarlo,,,

En todo caso lo que necesito es poder hacer una clase en PHP,
La idea, lo que quiero lograr es que a través de PHP pueda hacer un join con la data local y la remota utilizando la función dblink
Haber si alguien me da luces, alguien que lo halla hecho y este corriendo

Podría utilizar 2 conexiones distintas traer los datos y luego mediante php lograr mi objetivo, pero quiero aprender a utilizar la función que postgres ofrece

Saludos desde chile :D
  #2 (permalink)  
Antiguo 03/07/2015, 06:26
Avatar de sublevar  
Fecha de Ingreso: diciembre-2010
Mensajes: 29
Antigüedad: 13 años, 4 meses
Puntos: 1
Respuesta: Sobre dblink,,,

Ningún alma piadosa por aquí??? huesos22?? tu que eres seco en postgres,,, :P
  #3 (permalink)  
Antiguo 07/07/2015, 07:37
Avatar de huesos52
Colaborador
 
Fecha de Ingreso: febrero-2009
Ubicación: Manizales - Colombia
Mensajes: 5.980
Antigüedad: 15 años, 2 meses
Puntos: 360
Respuesta: Sobre dblink,,,

Hola sublevar

Apenas puedo revisar este tema.
Desde pgadmin he ejecutado:
Código SQL:
Ver original
  1. CREATE EXTENSION dblink;

Posterior a esto, una consulta de este tipo a una base de datos remota:
Código SQL:
Ver original
  1. SELECT * FROM dblink(
  2.    'hostaddr=192.168.xxx.xxx dbname=mibase user=miusuario password=mipassword',
  3.    'select * from mitabla')
  4. AS t1(
  5.   campo1 text,
  6.   campo2 text,
  7.   campo3 text  
  8. );

Y no he tenido ningún problema.

Cuentanos en que parte tienes problemas.

saludos
__________________
Without data, You are another person with an opinion.
W. Edwads Deming

Etiquetas: postgres, usuario
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 03:45.