小编典典

(PostgreSQL)错误:无法打开关系

sql

我收到这个奇怪的错误

Caused by: org.postgresql.util.PSQLException: ERROR: could not open
relation base/17369/1684: No such file or directory

我如何从中恢复?有任何想法吗 ?

谢谢


阅读 25

收藏
2021-04-22

共1个答案

小编典典

您丢失了与表1684和数据库17369相关的文件。在目录base / 17369中检查名称为1684的状态文件。

您可以确定它是哪个表:

1)获取数据库名称: select * from pg_database where oid=17369

2)获取表名(连接到受影响的数据库): select * from pg_class where oid=1684

可能没有更多可以做的事情了。仅从备份还原。

2021-04-22