Em 21/07/2014 10:50, Matheus de Oliveira escreveu:
> 2014-07-21 8:38 GMT-03:00 <ngonz...@ig.com.br>: > >> 2014-07-21 00:35:15 BRT ERRO: n?o p?de ler bloco 3692670 no arquivo >> "pg_tblspc/16389/PG_9.2_201204301/1080438/67928995.28": Erro de entrada/sa?da > > O seu sistema está corrompido. Aconteceu algum problema recentemente? Você > usa alguma configuração não segura (como fsync=off)? > > Para descobrir de qual relação é este arquivo, faça o seguinte: > > 1. Verifique qual base de dados estamos falando: > > SELECT datname FROM pg_database WHERE oid = 1080438; > > 2. Conecte na base de dados resultante do comando acima. > > 3. Conectado na base, verifique qual a relação em questão: > > SELECT oid::regclass, relkind FROM pg_class WHERE pg_relation_filenode(oid) = > 67928995; > > _ > Ola Matheus, > Executei o comando acima: > > oid | relkind > ---------------------------+--------- > pg_toast.pg_toast_1088147 | t > > Olhei em [1] o tipo t (TOAST table) e nao faço ideia do que seja isto. > _ > > Com isso você vai ter qual a relação em questão. A coluna relkind vai te > trazer o tipo (r = tabela, S = sequence, i = índice, veja os demais em [1]). > Se for um índice, você está com sorte, basta executar um REINDEX [2] do mesmo. > > De qualquer forma, é recomendável você abandonar esse banco por completo, > faça um dump, remova (backup antes, ok?) tudo, initdb novamente e restaure o > dump. É a única forma de garantir que está tudo 100% funcionando > corretamente. Além disso, faça testes de disco e memória em sua máquina, > problemas de memória podem causar isso. > > _ > É exatamente no meio do dump que ocorre o problema. > Tem como fazer o dump ignorando esta pg_toast? > Posso fazer isso e restaurar sem problemas? > > Obrigado a todos, voces estao sempre me salvando. > > Nelson Gonzaga > _ > > [1] http://www.postgresql.org/docs/9.2/static/catalog-pg-class.html [2] > [2] http://www.postgresql.org/docs/9.2/static/sql-reindex.html [3] > > Atenciosamente, > -- > Matheus de Oliveira > Analista de Banco de Dados > Dextra Sistemas - MPS.Br nível F! > www.dextra.com.br/postgres [4] > > _______________________________________________ > pgbr-geral mailing list > pgbr-geral@listas.postgresql.org.br > https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral [1] Links: ------ [1] https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral [2] http://www.postgresql.org/docs/9.2/static/catalog-pg-class.html [3] http://www.postgresql.org/docs/9.2/static/sql-reindex.html [4] http://www.dextra.com.br/postgres/
_______________________________________________ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral