我收到这个奇怪的错误
Caused by: org.postgresql.util.PSQLException: ERROR: could not open relation base/17369/1684: No such file or directory
我如何从中恢复?有任何想法吗 ?
谢谢
您丢失了与表1684和数据库17369相关的文件。在目录base / 17369中检查名称为1684的状态文件。
您可以确定它是哪个表:
1)获取数据库名称: select * from pg_database where oid=17369
select * from pg_database where oid=17369
2)获取表名(连接到受影响的数据库): select * from pg_class where oid=1684
select * from pg_class where oid=1684
可能没有更多可以做的事情了。仅从备份还原。