ERROR: invalid page header in block 13760 of relation base/16995/67484
2014-07-16 13:45
561 查看
ERROR: invalid page header in block 13760 of relation base/16995/67484
or that, when doing your database dump:
pg_dump: SQL command failed pg_dump: Error message from server: ERROR: invalid page header in block 11947 of relation base/16995/17062 pg_dump: The command was: COPY public.samaged_table (column1, column2, column3, ...) TO stdout;
it is likely your PostgreSQL server has hardware issues or has crashed (or, the VM host, as in my case). If it’s the case, pg_dump / pg_dumpall will error and exit when seeing a corrupted block.
Unfortunately, it mean’s you’ll loose some data, so depending on what you have in your database, you may resort to some other methods.
Here is a quick way to fix it:
database=# SET zero_damaged_pages = on; SET database=# VACUUM FULL damaged_table; WARNING: invalid page header in block 13748 of relation base/16995/67484; zeroing out page WARNING: invalid page header in block 13749 of relation base/16995/67484; zeroing out page WARNING: invalid page header in block 13757 of relation base/16995/67484; zeroing out page WARNING: invalid page header in block 13758 of relation base/16995/67484; zeroing out page WARNING: invalid page header in block 13759 of relation base/16995/67484; zeroing out page WARNING: invalid page header in block 13760 of relation base/16995/67484; zeroing out page WARNING: invalid page header in block 13762 of relation base/16995/67484; zeroing out page WARNING: invalid page header in block 13782 of relation base/16995/67484; zeroing out page (...) WARNING: index "damaged_table_site_id" contains 14697831 row versions, but table contains 14709258 row versions HINT: Rebuild the index with REINDEX. WARNING: invalid page header in block 13762 of relation base/16995/67484; zeroing out page WARNING: invalid page header in block 13816 of relation base/16995/67484; zeroing out page WARNING: invalid page header in block 13817 of relation base/16995/67484; zeroing out page WARNING: invalid page header in block 13818 of relation base/16995/67484; zeroing out page (...) WARNING: index "damaged_table_site_id" contains 14697498 row versions, but table contains 14709258 row versions HINT: Rebuild the index with REINDEX. VACUUM
database=# REINDEX TABLE damaged_table;
Do a database dump after that to make sure it’s no longer corrupted (pg_dump / pg_dumpall should no longer complain).
Referenced from: http://blog.wpkg.org/2012/04/30/error-invalid-page-header-in-block-13760-of-relation-base1699567484/
相关文章推荐
- 严重: Error in dependencyCheck java.io.IOException: invalid header field(tomcat启动成功可是訪问web项目404错误)
- 严重: Error in dependencyCheck java.io.IOException: invalid header field(tomcat启动成功但是访问web项目404错误)
- 解决办法:CMake编译时出现“error in configuration process project files may be invalid”
- 转:How to create your own custom 404 error page and handle redirect in SharePoint 2007 (MOSS)?
- 【SVN】关于 The OPTIONS request returned invalid XML in the response: XML parse error 的 解决方案
- Sharepoint:The security validation for this page is invalid. Click Back in your Web browser
- iOS 提交报错 Error ITMS-90635 - Invalid Mach-O in bundle - submitting to App store
- 使用$.each方法时出现错误提示: TypeError: invalid 'in' operand a
- Error:Unable to display this Web Part. To troubleshoot the problem, open this Web page in a Windows .....
- RNN报错:InvalidArgumentError: indices[498,120] = 74072 is not in [0, 74072)
- 发布报错:Error ITMS-90635 - Invalid Mach-O in bundle - submitting to App store
- keras vgg16:InvalidArgumentError (see above for traceback): Matrix size-incompatible: In[0]: [32,167
- nginx: [error] invalid PID number "" in "/run/nginx.pid"
- [Vue warn]: Error in render: "RangeError: Invalid array length" ,RangeError: Invalid array length(…)
- R语言学习-问题解决-Error in output$nodeID : $ operator is invalid for atomic vectors
- ERROR ITMS-90717: "Invalid App Store Icon. The App Store Icon in the asset catalog in ‘***.app' can'
- rpc error: code = 13 desc = invalid header field value "oci runtime error: exec failed: container错误
- EXCEL caused an invalid page fault in
- ERROR : arm-linux-ld:u-boot.lds:1: ignoring invalid character `#' in expression
- iOS 提交报错 Error ITMS-90635 - Invalid Mach-O in bundle - submitting to App store