Tambien Funciona: Create Table nuevo_schema.nueva_tabla as SELECT * FROM public.vieja_taba;
---------- Mensaje reenviado ---------- De: eduardo reyes <allcomsys...@gmail.com> Fecha: 17 de septiembre de 2014, 10:04 Asunto: Re: [pgsql-es-ayuda] copiar tablas a esquema Para: Emanuel Calvo <emanuel.ca...@2ndquadrant.com> Tambien Funciona: Create Table nuevo_schema.nueva_tabla as SELECT * FROM public.vieja_taba; El 16 de septiembre de 2014, 16:30, Emanuel Calvo < emanuel.ca...@2ndquadrant.com> escribió: > El 15/09/14 17:31, jvenegasperu . escribió: > > Buenas tardes a todos > > estoy trabajando con una BD la cual debo guardar su estado cada cierto > tiempo digamos 3 meses para compararla. > > asi que estuve pensando si en vez de hacer la consulta por fecha de la > tabla se podria quizar guardar todas las tablas en un esquema diferente. > > es decir tengo alrededor de 70 tablas que son lo que llamamos la linea > base del catastro. > > en el tiempo podrian aumentar tablas ademas de registros. > > me preguntaba si alguien conoce algun comando que por ejemplo copie > todas estas tablas del public a un esquema que se llame por decir base1 > > > Además del link a la wiki, puedes usar: > pg_dump -s -n public > > Luego puedes cambiar el: > SET search_path = public, pg_catalog; > a: > SET search_path ='tu_esquema' > > Luego, restaurar como de costumbre. > > > > -- > -- > Emanuel Calvo http://www.2ndQuadrant.com/ > PostgreSQL Development, 24x7 Support, Training & Services > > -- *Ing. Eduardo Reyes* Analista Programador. (809) 607-1961 ere...@h-rivera.com -- *Ing. Eduardo Reyes* Analista Programador. (809) 607-1961 ere...@h-rivera.com