本文介绍PostgreSQL数据库因磁盘损坏导致数据字典损坏的恢复案例。数据库版本9.5,磁盘每256K丢失数据,导致pg_type和pg_attribute表损坏,无法解析列类型。通过从其他版本复制pg_type数据并手动修补,成功解析出122个表,但仅57个表有完整列信息,恢复率不足50%,客户最终放弃恢复,选择从备份还原。
完成下面两步后,将自动完成登录并继续当前操作。