Hello,
I've Bitcoin Core 0.12.1 and I've passed a lot of issue to update the blockchain but I've managed finally to update it completely as I've re-downloaded it completely.
I had an wallet with 0.19 BTC in it, after replacing it with the default empty wallet and sending those Bitcoins to my address, an error occurred while shutting the client down.
I've reopen it again, it verified and re-scanned the blockchain, I was amazed to find the amount is still in there although they are already in my other wallet sitting there after successful confirmation.
To be honest, I was happy as this is free money, I tried to send it again to a different wallet this time, the client told me insufficient fund.
And when I came to close the client, it gave me an error.
Here is a part of the debug.log file contents
2016-10-20 17:33:01 *** System error while flushing: CDB: Error -30974, can't open database
2016-10-20 17:33:04 CDBEnv::EnvShutdown: Error -30974 shutting down database environment: DB_RUNRECOVERY: Fatal error, run database recovery
2016-10-20 17:33:04 Shutdown: done
What shall I do now ?!
Kindly ELI5 in this please.
Thanks in advance and have a great day.