ericools (OP)
Member
Offline
Activity: 80
Merit: 10
|
|
April 18, 2013, 12:19:10 AM Last edit: April 21, 2013, 08:18:57 PM by ericools |
|
I get this each time I try to open my bitcoin-qt
System error: CDB() : can't open database file wallet.dat, error -30974
I can't find any posts showing that same error #.
I installed a new copy of bitcoin-qt on another computer and tried both my wallet from the old one then my backedup copy of the wallet. Both still caused this error. It happens if I try to do anything with the wallet. If I just let it sync it runs for a while then shows the error. Once it shows the error I am forced to press ok and the program closes.
Both machines are running Ubuntu.
Any ideas?
|
|
|
|
grue
Legendary
Offline
Activity: 2058
Merit: 1434
|
|
April 18, 2013, 01:52:16 AM |
|
1. backup your wallet 2. get pywallet 3. extract all the private keys 4. delete wallet (not the backup!) 5. import your keys
|
|
|
|
jackjack
Legendary
Offline
Activity: 1176
Merit: 1280
May Bitcoin be touched by his Noodly Appendage
|
|
April 18, 2013, 07:25:12 AM |
|
If you're going to import the 100+ keys from your wallet you should use pywallet's ability to import a file full of private keys
|
Own address: 19QkqAza7BHFTuoz9N8UQkryP4E9jHo4N3 - Pywallet support: 1AQDfx22pKGgXnUZFL1e4UKos3QqvRzNh5 - Bitcointalk++ script support: 1Pxeccscj1ygseTdSV1qUqQCanp2B2NMM2 Pywallet: instructions. Encrypted wallet support, export/import keys/addresses, backup wallets, export/import CSV data from/into wallet, merge wallets, delete/import addresses and transactions, recover altcoins sent to bitcoin addresses, sign/verify messages and files with Bitcoin addresses, recover deleted wallets, etc.
|
|
|
ericools (OP)
Member
Offline
Activity: 80
Merit: 10
|
|
April 18, 2013, 04:31:36 PM |
|
I don't know if I am doing something wrong, but when I go to import.
I got a lot of errors like this when I tried to import: 2013-04-18 11:22:19-0500 [HTTPChannel,1,127.0.0.1] Hexadecimal private keys must be 64 or 66 characters long (specified one is 34 characters long)
|
|
|
|
grue
Legendary
Offline
Activity: 2058
Merit: 1434
|
|
April 18, 2013, 05:23:57 PM |
|
sounds like your wallet is corrupt
|
|
|
|
jackjack
Legendary
Offline
Activity: 1176
Merit: 1280
May Bitcoin be touched by his Noodly Appendage
|
|
April 18, 2013, 08:39:18 PM |
|
I don't know if I am doing something wrong, but when I go to import.
I got a lot of errors like this when I tried to import: 2013-04-18 11:22:19-0500 [HTTPChannel,1,127.0.0.1] Hexadecimal private keys must be 64 or 66 characters long (specified one is 34 characters long)
I think you're trying to import a private key in WIF format: so you must uncheck the 'hexadecimal' check box
|
Own address: 19QkqAza7BHFTuoz9N8UQkryP4E9jHo4N3 - Pywallet support: 1AQDfx22pKGgXnUZFL1e4UKos3QqvRzNh5 - Bitcointalk++ script support: 1Pxeccscj1ygseTdSV1qUqQCanp2B2NMM2 Pywallet: instructions. Encrypted wallet support, export/import keys/addresses, backup wallets, export/import CSV data from/into wallet, merge wallets, delete/import addresses and transactions, recover altcoins sent to bitcoin addresses, sign/verify messages and files with Bitcoin addresses, recover deleted wallets, etc.
|
|
|
ericools (OP)
Member
Offline
Activity: 80
Merit: 10
|
|
April 21, 2013, 07:51:04 PM |
|
Hex, is not checked. On a retry I got it to say that it imported, however no coins show in the new wallet. Tried merging too, no luck.
|
|
|
|
jackjack
Legendary
Offline
Activity: 1176
Merit: 1280
May Bitcoin be touched by his Noodly Appendage
|
|
April 21, 2013, 08:07:22 PM |
|
So Hex is not checked but pywallet says "Hexadecimal private keys must be 64 or 66 characters long (specified one is 34 characters long)" ?
|
Own address: 19QkqAza7BHFTuoz9N8UQkryP4E9jHo4N3 - Pywallet support: 1AQDfx22pKGgXnUZFL1e4UKos3QqvRzNh5 - Bitcointalk++ script support: 1Pxeccscj1ygseTdSV1qUqQCanp2B2NMM2 Pywallet: instructions. Encrypted wallet support, export/import keys/addresses, backup wallets, export/import CSV data from/into wallet, merge wallets, delete/import addresses and transactions, recover altcoins sent to bitcoin addresses, sign/verify messages and files with Bitcoin addresses, recover deleted wallets, etc.
|
|
|
ericools (OP)
Member
Offline
Activity: 80
Merit: 10
|
|
April 21, 2013, 08:18:38 PM |
|
It may have been when I tried before, but this time it wasn't checked and still failed. In any case I have fixed it. I went to: https://blockchain.info/wallet/import-walletDropped my wallet.dat file into their page, it imported my keys without issue, I then created a new wallet on my pc and sent myself my coins. Thanks for the help.
|
|
|
|
odinhf
|
|
March 12, 2014, 03:58:12 PM |
|
It may have been when I tried before, but this time it wasn't checked and still failed. In any case I have fixed it. I went to: https://blockchain.info/wallet/import-walletDropped my wallet.dat file into their page, it imported my keys without issue, I then created a new wallet on my pc and sent myself my coins. Thanks for the help. I tried that and I get the error: Wallet decrypter returned empty response
|
regenerationx.net come talk about politics, culture, science, and history!
|
|
|
|