|
November 18, 2014, 03:37:00 PM Last edit: November 18, 2014, 08:43:08 PM by soy |
|
I imagine there are fewer and fewer blockchains at home all the time given its size.
I maintain two blockchains having Bitcoin-QT on two machines. This morning I got a payout and soon after that blockchain came up corrupted. So, I know the corruption is in the last block.
Can I go into the database and remove the last block, then remove the lock on the directory, delete the wallet, and have the blockchain start building from just before the deleted block?
I realize that all the other times this has happened I have had to wipe the whole thing then after copying the blockchain from the other machine, rebuilt from that but it takes weeks even when building from a current blockchain.
soy
Okay, this is odd. I had deleted the wallet and removed the lock then tried but got a corrupt database message again. Then I put the machine on another sub-net here, removed the lock and the wallet and tried again. This time the Bitcoin-QT opened just fine and caught up the blockchain! Putting the wallet having the new payout on the other machine with a blockchain, it opened perfectly with the correct balance and is up to date. So, all fixed and I don't know why.
|