Olá à lista,

Tive a necessidade de mover umas tabelas (60 aprox.) de um esquema para
outro e fiz da maneira que detalho mais a baixo.

No entanto, sendo um novato nestas andanças, não estou seguro que seja um
procedimento correto e gostaria saber se acarreta algumas implicações
negativas para o desempenho da base de dados.

Estes foram os passos dados:

# dump
/usr/bin/pg_dump --host localhost --port 5432 --username utilizador --format
plain --column-inserts --no-owner --verbose --file "/home/user/ficheiro.sql"
--schema 'sch_origem' bd_nome

# mudar o nome do esquema de origem pelo de destino
sed 's/sch_origem/sch_destino/g' ficheiro.sql>ficheiro2.sql

# subir as tabelas ao novo esquema
psql -h localhost -U utilizador -d bd_nome -f ficheiro2.sql

O que posso dizer é que por agora funciona tudo bem.

Obrigado,

Eloi Ribeiro
GIS Analyst
39,45º -4,40º
http://eloiribeiro.wordpress.com
_______________________________________________
pgbr-geral mailing list
[email protected]
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral

Responder a