On 28-07-2014 16:16, Matheus de Oliveira wrote: > 2014-07-28 16:03 GMT-03:00 Thiago Haroldo <[email protected]>: > >> pg_dump: Mensagem de erro do servidor: Erro: Relação >> "temp._2014703_104857_645990326" não existe >> pg_dump: O comando foi: LOCK TABLE temp._2014703_104857_645990326 IN >> ACCESS SHARE MODE >> >> > O que é esse esquema "temp" e como ele é gerenciado? O nome me é suspeito. > > Houve algum problema no ambiente recentemente? Foi feita alguma alteração > direta no catálogo? Por acaso usou-se o pg_resetxlog em algum momento > (mesmo que há muito tempo)? >
Posso estar errado, mas é mais provável que seja um bug que foi corrigido na 9.0.11 [1]: "Fix bugs in the restore.sql script emitted by pg_dump in tar output format (Tom Lane) The script would fail outright on tables whose names include upper-case characters. Also, make the script capable of restoring data in --inserts mode as well as the regular COPY mode." Atualize seus binários, vc está usando a 9.0.9 e já estamos na 9.0.18. Essas versões são compatíveis, portanto vc não precisará de dump/restore ou pg_upgrade, basta: 1) parar o cluster 2) atualizar os binários 3) iniciar o cluster Att, [1] http://www.postgresql.org/docs/9.0/static/release-9-0-11.html -- Fabrízio de Royes Mello Timbira - http://www.timbira.com.br/ PostgreSQL: Consultoria, Desenvolvimento, Suporte 24x7 e Treinamento _______________________________________________ pgbr-geral mailing list [email protected] https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
