não nda mais simples...um comandinho simples do tipo, sei la, *pgrestore nome do arquivo nomedabase* ???
2009/7/8 Osvaldo Kussama <[email protected]> > Só para eliminar de vez qualquer dúvida: > > 2009/7/8 Osvaldo Kussama <[email protected]>: > > 2009/7/8 Willian Ribeiro <[email protected]>: > >> Pessoal este é meu 1° post na lista, e estou com uma duvida que tá me > >> tirando do sério. Já li a parte da documentação do postgres que fala > sobre > >> pg_restore > >> e não entendi uma coisa muito simples, não sei se por incompetência > minha (o > >> que é mais certo), ou se a documentação não ajuda. > >> > >> Bom, eu tenho uns aquivos txt que foram gerados pelo pg_dump do postgres > e > >> não sei como usa o pg_restore para restaurar a base do sistema. > >> > >> me falaram que é só usar pg_restore nomedabase nomedoarquivo.txt mas não > >> consegui assim. > >> Alguma ajuda???? <o> > >> > > > > > > Veja que na documentação do pg_restore a descrição começa assim: > > "O pg_restore é um utilitário para restaurar um banco de dados do > > PostgreSQL, a partir de uma cópia de segurança criada pelo pg_dump em > > um dos formatos não-texto-puro." > > http://pgdocptbr.sourceforge.net/pg80/app-pgrestpgrestore nome do > arquivo > nomedabaseore.html<http://pgdocptbr.sourceforge.net/pg80/app-pgrestore.html> > > > > Sobre o pg_dump, você encontrará em: > > http://pgdocptbr.sourceforge.net/pg80/app-pgdump.html > > "-F formato > > --format=formato > > Seleciona o formato da saída. O formato pode ser um dos seguintes: > > p > > Gera um arquivo de script SQL no formato texto-puro (o padrão)" > > e o primeiro exemplo dado é sua restauração (utilizando o psql). > > > > > Na descrição das opções do pg_dump além da opção acima você também > encontrará: > "-F formato > --format=formato > Seleciona o formato da saída. O formato pode ser um dos seguintes: > ... > t > Gera um arquivo tar adequado para servir de entrada para o > pg_restore. ... > c > Gera um arquivo personalizado adequado para servir de entrada > para o pg_restore. ..." > > > Ou seja, se gerar a cópia de segurança em texto puro restaure com > psql, se gerar em um dos formatos comprimidos (personalizado ou tar) > restaure com o pg_restore. > > Se seu banco contiver "objetos grandes" então você não poderá utilizar > texto puro. > > Osvaldo > _______________________________________________ > pgbr-geral mailing list > [email protected] > https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral > -- Willian Ribeiro
_______________________________________________ pgbr-geral mailing list [email protected] https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
