On 25-11-2015 10:44, Bruno Pio wrote:
>     Você possui security labels em sua base?
>     Caso não possua, e talvez exista uma solução bem melhor que não
>     estou habituado, poderia buscar qual filenode, em outro cluster,
>     representa esta tabela, buscando pelo relname, e copiar o
>     determinado arquivo renomeando se necessário. Ao menos para efetuar
>     o backup lógico deveria ser suficiente, a não ser que esteja
>     faltando outras relações, mas isso você só saberá ao contornar esta.
> 
>     []'s
> 
> 
> 
> Não possuo security labels.
> 
> Eu tentei fazer exatamente isso, busquei pelo relname em outro cluster e
> encontrei o filenode. Copiei o arquivo, renomeei para o filenode da base
> problemática e tentei colocar o arquivo dentro da pasta da base, mas o
> Windows me retorna a seguinte mensagem:
> 
> Erro inesperado impede a operação. Anote o código de erro, que poderá
> ser útil se você obtiver ajuda adicional para resolver o problema
> Erro 0x80070570: o arquivo ou pasta está corrompido e ilegível.
> 

Copiar somente o datafile sem o restante (indices, fsm e vm) não adianta
muito... vc copiou os arquivos _fsm e _vm do outro cluster tb?

Mesmo assim após copiar datafiles eu recomendaria iniciar a instancia em
modo single e rodar um reindex. Lembro que uma vez fiz algo similar pra
resolver um problema de corrupção na pg_type.

De qualquer forma após esses ajustes faça um dump e restaure em um
cluster zerado, ou seja, apos um initdb. E claro que se desconfia do seu
hardware entao troque tb de servidor.

Att,

-- 
   Fabrízio de Royes Mello         Timbira - http://www.timbira.com.br/
   PostgreSQL: Consultoria, Desenvolvimento, Suporte 24x7 e Treinamento

Attachment: signature.asc
Description: OpenPGP digital signature

_______________________________________________
pgbr-geral mailing list
[email protected]
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral

Responder a