Hello all first,
I have problem with my wallet.
When I start synchronize everything is good to 79% and ...error: can't open database file wallet.dat, error -30974
First its not latest wallet.dat ...its very old maybe from 2014. File is encrypted and I don't have new one.
Is there any way to fix that issue?
Any help is welcome.
First of all, try to check if you have the up to date state of the blockchain. You may use the link from the ZEITCOIN'S post above to get all the necessary files (make a backup copy of your wallet and then overwrite all the files that are provided in the roaming folder) and then sync it till the end. Then, the next step would be issuing the 'repairwallet' from console in case the balance in your wallet is not accurate.
Thank you for your answer, but I did that before ...fully sync wallet - when I change wallet.dat and start wallet again, wallet stuck at "done loading" for 2-3 minutes and:
"A fatal error occured. Zeitcoin can no longer continue safely and will quit.
EXEPTION: St13runtime_error
CB() : can't open database file wallet.dat, error -30974"
When I start from beginning all going fine up to 79-80% and same error. I'll post later number of block where I get that error.
Ok, punching a hole thru the dimensions , communications won't last long.
Uki got the right idea.
Step 1. Be sure to have copies of the wallet.dat out , then delete the c:\Users\"username"\AppData\Roaming\Zeitcoin directory (for Windows)
Step 2. Recreate the c:\Users\"username"\AppData\Roaming\Zeitcoin directory .
Step 3. Download the latest Zeitcoin Wallet 2.0.1.7
Step 4. Then Unpack and copy the files from ZeitcoinBlockchainSnapshot into
C:\Users\"username"\AppData\Roaming\Zeitcoin
Then open the Latest Zeitcoin Wallet and it will start syncing the BlockChain from the last snapshot.
Step 5. Once Zeit is completely synced , close the zeit wallet and then restart it , if it works then we know nothing is wrong with your system,
If it gives an error , post the error in the forum.
Step 6. OK , if Zeit wallet started normally , now close the Zeit Wallet.
Now rename the wallet.dat inside c:\Users\"username"\AppData\Roaming\Zeitcoin to emptywallet.dat
Step 7. Copy your old Wallet.dat into the c:\Users\"username"\AppData\Roaming\Zeitcoin directory.
Step 8.
From the COMMAND LINE or Change the shortcut so you run the following
zeitcoin-qt.exe -salvagewallet this will take some time , if it works then restart the
zeitcoin-qt.exe -rescan , this will also take some time.
Once that's done you should be good to go.
Step 9. If none of the above worked , you're next option is to export the keys out of the corrupt wallets and import them into a new wallet.
You will have to ask Ray , how to do that, it's above my paygrade.
I am unsure if it is possible , if the salvagewallet command fails.
FYI:
You could try the Shadow explorer first to make sure you don't have a later wallet.dat stored in shadow copies for windows.
Their is an app called shadow explorer for windows users, that may help if it is the same hard drive.
http://www.shadowexplorer.com/