Skip site navigation (1) Skip section navigation (2)

Re: Copiar entre servidores

From: Juan Martínez <jeugenio(at)umcervantes(dot)cl>
To: "Sistemas C(dot)M(dot)P(dot)" <sistemascmp(at)redynet4(dot)com(dot)ar>
Cc: pgsql-es-ayuda(at)postgresql(dot)org
Subject: Re: Copiar entre servidores
Date: 2006-09-29 17:56:48
Message-ID: 451D5E60.9070800@umcervantes.cl (view raw or flat)
Thread:
Lists: pgsql-es-ayuda
Sistemas C.M.P. escribió:
> Alguien puede decirme cual es la manera mas eficiente de seleccionar un grupo de registros de una tabla que cumplan una condición ; y luego insertarlos en una tabla similar de una base de datos de otro servidor.?
> (comandos de consola, QUERY'S etc.)

SELECT * INTO tabla_para_llevar FROM tabla WHERE [condicion];

luego en la consola:

$ pg_dump -t tabla_para_llevar [bd] > tabla_para_llevar.sql

En el otro servidor, en psql ya dentro de la BD correspondiente:

bd => \i tabla_para_llevar.sql

Y listo. Asi de lindo.

:-)

Obligada lectura de pg_dump, SELECT INTO

-- 
Juan Martinez G.
Departamento de Informatica
Universidad Miguel de Cervantes

In response to

pgsql-es-ayuda by date

Next:From: Diego Fernando Diagama CruzDate: 2006-09-29 18:05:11
Subject: server Status
Previous:From: arturo garciaDate: 2006-09-29 17:52:02
Subject: RE: Problemas al igualar?...

Privacy Policy | About PostgreSQL
Copyright © 1996-2014 The PostgreSQL Global Development Group