2013/4/26 Filho Arrais <[email protected]> > > Em 26 de abril de 2013 19:17, Osvaldo Kussama > <[email protected]>escreveu: > > Em 26/04/13, Filho Arrais<[email protected]> escreveu: >> > Percebi agora que gerou um erro, como o monitor não estava ajustado, a >> > mensagem ficou escondida (mico). >> > >> > WARNING: erros ignored on restore: 17761 >> > >> > Além das *Functions, *os *Login Rules* também não subiram no restore. >> > >> >> >> Para o caso das roles é normal. O pg_dump não trata as roles. >> >> Se necessário utilize o pg_dumpall [1] com a opção --roles-only (ou -r). >> >> > Tenho varias bases nesse mesmo banco, fazer o pg_dumpall seria complicado, > vai demorar demais, juntando as duas maiores bases, passa de 100 GB. > > Teria uma parâmetro que eu podesse passar no pg_dump pra levar todos os > dados? > >
Passando o parâmetro "-s" ao pg_dumpall ele vai gerar um dump apenas dos objetos globais, daí é só restaurá-lo antes de executar o pg_restore. PS: Por que dois pg_restore's, um para esquema (-s) e outro para dados (-a)? É bem mais performático fazer de uma vez só, pois assim o pg_restore cria os índices só no final, já com os dados na tabela, que é bem mais rápido. Atenciosamente, -- Matheus de Oliveira Analista de Banco de Dados Dextra Sistemas - MPS.Br nível F! www.dextra.com.br/postgres
_______________________________________________ pgbr-geral mailing list [email protected] https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
