| 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 |
| Views: | Whole Thread | Raw Message | Download mbox | Resend email |
| 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
| From | Date | Subject | |
|---|---|---|---|
| Next Message | Diego Fernando Diagama Cruz | 2006-09-29 18:05:11 | server Status |
| Previous Message | arturo garcia | 2006-09-29 17:52:02 | RE: Problemas al igualar?... |