Arquivo não localizado no diretório
ERROR: could not open file "base/16394/19985": No such file or directory SQL state: 58P01
Cliente relatou problema no menu, onde nada aparecia, fiz um backup e tentei restaurar em BASE DE TESTE, porem apresentou esta mensagem.

Neste caso identificamos o problema na tabela "Objeto", pois ao tentar rodar o select apresentou a mensagem: ERROR: could not open file "base/16394/19985": No such file or directory SQL state: 58P01

Não existe o arquivo na pasta do banco de dados. base/16394/19985

Rodei alguns comandos para identificar e confirmar a tabela que estava com problemas.
SELECT relname, relfilenode
FROM pg_class
WHERE relfilenode = 19985;
SELECT relname, relkind
FROM pg_class
WHERE relfilenode = 19985;
REINDEX TABLE objeto;
Aguardei o cliente finalizar o dia de trabalho, para realizar a exclusão da tabela e posteriormente a criação para assim corrigir o problema.
Last updated