Bitcoin Forum

Local => Primeros pasos y ayuda => Topic started by: ezekiel197 on April 01, 2015, 06:28:20 PM



Title: Error al abrir base de datos de bloques
Post by: ezekiel197 on April 01, 2015, 06:28:20 PM
Instale nuevamente el bitcoin core y cuando lo voy sincronizando y falta mas o menos 1 año de sincronizacion, se me cierra todo, me tira "error al abrir base de datos de bloques... ¿Quieres reconstruir la base de bloques ahora?" "OK"/"Abort"

Eso me paso 3 veces ya, lo que hace es que si pongo aceptar se me reinicia la sincronización y tengo que empezar de nuevo.

En el log me salta esto


2015-04-01 18:18:18 Bitcoin version v0.10.0 (2015-02-13 09:55:11 +0100)
2015-04-01 18:18:18 Using OpenSSL version OpenSSL 1.0.1k 8 Jan 2015
2015-04-01 18:18:18 Using BerkeleyDB version Berkeley DB 4.8.30: (April  9, 2010)
2015-04-01 18:18:18 Default data directory C:\Users\Ezequiel\AppData\Roaming\Bitcoin
2015-04-01 18:18:18 Using data directory C:\Users\Ezequiel\AppData\Roaming\Bitcoin
2015-04-01 18:18:18 Using config file C:\Users\Ezequiel\AppData\Roaming\Bitcoin\bitcoin.conf
2015-04-01 18:18:18 Using at most 125 connections (2048 file descriptors available)
2015-04-01 18:18:18 Using 2 threads for script verification
2015-04-01 18:18:18 Using wallet wallet.dat
2015-04-01 18:18:18 init message: Verificando monedero...
2015-04-01 18:18:18 CDBEnv::Open : LogDir=C:\Users\Ezequiel\AppData\Roaming\Bitcoin\database ErrorFile=C:\Users\Ezequiel\AppData\Roaming\Bitcoin\db.log
2015-04-01 18:18:18 Bound to [::]:8333
2015-04-01 18:18:18 Bound to 0.0.0.0:8333
2015-04-01 18:18:18 init message: Cargando el índice de bloques...
2015-04-01 18:18:18 Opening LevelDB in C:\Users\Ezequiel\AppData\Roaming\Bitcoin\blocks\index
2015-04-01 18:18:18 Opened LevelDB successfully
2015-04-01 18:18:18 Opening LevelDB in C:\Users\Ezequiel\AppData\Roaming\Bitcoin\chainstate
2015-04-01 18:18:18 Corruption: error in middle of record
2015-04-01 18:18:24 Aborted block database rebuild. Exiting.
2015-04-01 18:18:24 Shutdown: In progress...
2015-04-01 18:18:24 StopNode()
2015-04-01 18:18:24 Shutdown: done

Alguien puede ayudarme ? Desde ya muchas gracias


Title: Re: Error al abrir base de datos de bloques
Post by: Shawshank on April 02, 2015, 04:44:07 PM
Puede haber múltiples razones:
1) ¿Tienes espacio suficiente en disco?
2) ¿Tu disco tiene un problema físico? En Windows lo puedes comprobar con CHKDSK.
3) ¿Tu copia de Windows es original y con las últimas actualizaciones de seguridad correctamente instaladas?

Me ocurrió un caso similar hace ya mucho tiempo cuando se fue la electricidad en casa. La base de datos se corrompió y solo conseguí sincronizarme de nuevo borrando completamente las carpetas blocks, chainstate y database, y comenzando así todo el proceso desde el principio.


Title: Re: Error al abrir base de datos de bloques
Post by: Anillos2 on May 06, 2015, 12:51:46 AM
Un consejo: si usas Bitcoin de forma ocasional, quizás te convenga usar una cartera ligera que no necesite descargar toda la cadena de bloques.