On Thu, Oct 23 2014, ylarg...@cimex.com.cu wrote: >> > Buenas tardes colegas, >> > >> > Para ir directo al grano la idea es la siguiente: >> > >> > Tengo dos Bases de datos A y B en un mismo Servidor PostgreSQL y >> > quiero copiar ciertas TABLAS con sus respectivos datos de la Base de >> > Datos A con destino a la Base de Datos B... no es de mi interés hacer >> > backup de las tablas en A y restaurarlas en B, eso lo sé hacer, me >> > refiero más bien a si es posible hacer copias de tablas de una BD a >> > otra. Alguna idea? >> >> ¿Has mirado las opciones "--table" y "--exclude-table" de pg_dump? >> Podría ser tan sencillo como hacer: >> >> $ pg_dump -t tabla1 db1 > t1.sql >> $ psql -d db2 -f t1.sql > > Si claro esa fue la primera opción que pensé, pero además que hablo de > casi 200 Tablas...
Ambos parámetros se pueden aparecer varias veces y admiten patrones[1], ej.: -t "personas*". > solo pensé que había una opción mas "flexible", teniendo en cuenta que > ambas base de datos están en el mismo servidor. Esta es bastante flexible, pero tienes q hacer la automatización tu (un simple cron). Las otras soluciones q han propuesto siempre las he visto aplicadas a replicación de BD completas, verifica q se pueda hacer a nivel de tabla. Por curiosidad, ¿no puedes tener estas tablas en una 3ra BD y así te eliminas la necesidad de replicación? Saludos, Servilio Footnotes: [1] http://www.postgresql.org/docs/9.3/static/app-psql.html#APP-PSQL-PATTERNS -- Este mensaje ha sido analizado por MailScanner en busca de virus y otros contenidos peligrosos, y se considera que est� limpio.
______________________________________________________________________ Lista de correos del Grupo de Usuarios de Tecnologías Libres de Cuba. Gutl-l@jovenclub.cu https://listas.jovenclub.cu/cgi-bin/mailman/listinfo/gutl-l