网赚论坛

标题: 比特币客户端0.8.0版“数据库不一致”BUG的解决方法 [打印本页]

作者: sansi    时间: 2017-10-21 01:02
标题: 比特币客户端0.8.0版“数据库不一致”BUG的解决方法
Bitcoind/-qt 0.8版的一个bug导致重启后提示:** coin database inconsistencies found,并要求你重建区块索引(Do you want to rebuild the block database now?)

不要去重建区块索引,那只会浪费你的时间,正确的解决方法是在快捷方式里添加 -checklevel=2 这个参数,或者在配置文件中添加 checklevel=2

这个问题是由于一些不常见的版本导致数据库不能正确表达而造成的,数据库一致性是否正确是通过重启时的侵略性的数据库完整性检查来进行的。但是这种不一致性与数据库完整性不是发生在同一个领域,所以这种检查是没有用的,我们可以忽略它。降低 checklevel 级别可以跳过这些检查,并允许节点像平常那样工作。

这个方法只能解决200个区块以内的数据库不一致性问题,一个长期的修复建议已经被提交审查

原贴:https://bitcointalk.org/index.php?topic=290922.0




欢迎光临 网赚论坛 (http://www.caifuba.net/) Powered by Discuz! X3.1