Mac下Bitcoin-Qt 客户端数据库出错的恢复方法
收藏
分享
微信扫一扫
分享到朋友或朋友圈
Mac 苹果系统下 Bitcoin-Qt 客户端 数据库出错的恢复方法
本人使用的是 Mac OS X 系统的本子,安装的是
Bitcoin-Qt for Mac
,安装后的数据下载搞得够呛,再也不愿意重新下载了。
由于 Apple 公司最近新推出了 OS X Mavericks 系统,看网上的评价不错,头脑一热就升级了,其实对很多软件的支持并不好,竟然时常造成死机!!竟然!没办法,只能硬关机了。
悲剧来了,由于 Bitcoin-Qt没有正常退出,在我重新开机并打开bitcoin-qt的时候,很不幸的出现了这样的提示:
怎么办怎么办怎么办?急得我头脑冒汗,赶紧上网找相关资料恢复,找来找去,也只找到 @blockchain 老兄写的 “ 数据库不一致bug的解决办法 ”,但那是 windows 系统啊,和俺的完全不是一回事。
寻求场外帮助,热心的 @达鸿飞 怕俺的钱包丢失,让我赶紧备份,还发来如何打开钱包文件地址的方法:
The location of ~/Library/Application Support/Bitcoin/ is correct. Lion does hide this directory in a weird way, but to access it, simply do this:
1.) Click the Finder icon on the dock
2.) press Command+SHIFT+"G" to "Go to the folder"
3.) Input "~/Library" and hit RETURN.
This will bring you into your logged-in user's Library folder. From there you can navigate to Application Support -> Bitcoin.
嗯……现在对于btc丢失无忧了,但我还是不像下载庞大的数据啊!
不行,俺开动快秃顶的脑瓜研究研究,成果出来了!
在 Application Support -> Bitcoin 目录里面,debug.log 文件并没有显示出现什么异常,但是数据链有问题,那就是 chainstate 文件夹咯,这个文件夹240多兆,咬咬牙,把整个 chainstate 文件夹删除到垃圾桶里面,如果启动不了,拖回来就是了,司马当做活马医,说干就干!
咦……重新启动 bitcoin-qt后,居然没有显示数据链出错,开始检查数据链,而且在 Bitcoin目录下面新建了一个 chainstate 文件夹,还在不停的创建新的数据文件!
难道俺撞大运了?
经过2个多小时的重建 chainstate 文件,并且忍受 CPU 高速运转之后,Bitcoin-qt 成功运行!
搞定!
现在俺们再也不担心数据库错误了!
---------
namjar 原创,如转载请注明作者及出处(8BTC.com)
如您认为该篇文章对您有帮助(那是必须滴),请捐赠 BTC 至 17KSjE8wvYAPDxk4jhNfNPemJnidD1BWvZ
免责声明:本文版权归原作者所有,不代表MyToken(www.mytokencap.com)观点和立场;如有关于内容、版权等问题,请与我们联系。
相关阅读
专访 Mable Jiang:复盘 Multicoin 投资方法论与 DeFi 洞察
原文标题:《对话 Mable:复盘 Multicoin Capital 的投资方法论与 DeFi 观察 | 链捕手》受访者:Mable Jiang,Multicoin Capital 执行董事撰文:王...
信标链、PoS、分片……接触以太坊 2.0 得先理解这些术语
原文标题:《以太坊 2.0 术语库》整理:ETH 中文网Attestation 证明证明是指验证者所发起的投票,由验证者的签名聚合而成,用以证明区块的有效性,投票通过验证者的余额进行加权。Attest...
手把手教你搭建 IPFS 私有网络
在联盟链的场景下,IPFS 作为去中心化存储的首选方案,本文将介绍如何使用 go-ipfs 搭建一个私有网络并进行简单使用。...