PostgreSQL的系统表损坏时该怎么办?

时间:2018-07-09 08:22:08

标签: postgresql postgresql-9.6

由于电源故障,我的计算机关闭了。重新启动数据库后,日志中发生了错误:

ERROR: invalid page header in block 27073 of relation base/263742/11768.

通过执行以下命令,我知道损坏的关系是'pg_class':

  oid2name -H 127.0.0.1 -p 5432 -U postgres -f 11768

  From database "postgres":
  Filenode  Table Name
----------------------
     11768    pg_class

那么,我应该怎么做才能尽快恢复数据库?谢谢。

0 个答案:

没有答案