Народ я столкнулся с неприятной ситуацией. Пару месяцев назад скинул биткоины из пула себе на компьютер, wallet.dat сохранил на флешке, и спрятал её до лучших времён. После этого переставил систему. Сейчас решил вывести, скачал последнюю версию кошелька 0.9.1, закачал все блоки, закидываю wallet ,а он выдаёт ошибку мол файл повреждён, а валет автоматически переименовывается в wallet.1401516970.bak
.Если закинуть wallet.dat до загрузки блоков, появляется то же сообщение: "Wallet.dat поврежден"
Вот из debug.log:
2014-05-31 06:16:10 Bitcoin version v0.9.1.0-g026a939-beta (Tue, 8 Apr 2014 12:04:06 +0200)
2014-05-31 06:16:10 Using OpenSSL version OpenSSL 1.0.1g 7 Apr 2014
2014-05-31 06:16:10 Default data directory C:\Users\Sergey\AppData\Roaming\Bitcoin
2014-05-31 06:16:10 Using data directory C:\Users\Sergey\AppData\Roaming\Bitcoin
2014-05-31 06:16:10 Using at most 125 connections (2048 file descriptors available)
2014-05-31 06:16:10 Using 4 threads for script verification
2014-05-31 06:16:10 Using wallet wallet.dat
2014-05-31 06:16:10 init message: Проверка бумажника...
2014-05-31 06:16:10 dbenv.open LogDir=C:\Users\Sergey\AppData\Roaming\Bitcoin\database ErrorFile=C:\Users\Sergey\AppData\Roaming\Bitcoin\db.log
2014-05-31 06:16:10 Renamed wallet.dat to wallet.1401516970.bak
2014-05-31 06:16:10 Error: Salvage found errors, all data may not be recoverable.
2014-05-31 06:16:10 Salvage(aggressive) found no records in wallet.1401516970.bak.
2014-05-31 06:16:11 Initialization result: 0
2014-05-31 06:16:11 Requesting shutdown
2014-05-31 06:16:11 Running Shutdown in thread
2014-05-31 06:16:11 Shutdown : In progress...
2014-05-31 06:16:11 StopNode()
2014-05-31 06:16:11 Shutdown : done
2014-05-31 06:16:11 Shutdown finished
2014-05-31 06:16:11 Shutdown result: 1
2014-05-31 06:16:11 Stopping thread
2014-05-31 06:16:11 Stopped thread
Вот из db.log:
file unknown has LSN 1/149487, past end of log at 1/1076
Commonly caused by moving a database from one database environment
to another without clearing the database LSNs, or by removing all of
the log files from a database environment
Команда -rescan,результата не даёт, после команды -salvagewallet, появляется ещё один файлик типа wallet.1401516026.bak. Пробовал переименовать файлы в валлет, толку ни какого.
Кто в теме подскажите.