could not open file "pg_clog/ windows
Sintomas
Algumas vezes os arquivos de log das transações podem estar corrompidos por uma queda do servidor, falha de energia entre outros.Neste caso, o servidor vai dar uma mensagem parecida com a listada abaixohsphere=# select * from TABLE;
ERROR: could not access status of transaction 1918986094
DETAIL: could not open file "/var/lib/pgsql/data/pg_clog/0726": No such file or directory
Solução
O Arquivo necessário deve ser re-criado na mão com os direitos corretos# su - postgres
# dd if=/dev/zero of=/var/lib/pgsql/data/pg_clog/0726 bs=256k count=1
Ou ainda como uma solução alternativa, copie um dos arquivos existentes na pasta pg_clog com o nome do arquivo necessário.
Nenhum comentário:
Postar um comentário