Recuperé un antiguo archivo wallet.dat de mi disco duro que se bloqueó hace unos 5 años.
Descargué la nueva versión de bitcoincore y descargué la cadena de bloques. Luego copié el archivo wallet.dat (que tiene 96 kb) en el directorio donde debería estar la billetera.
Pero cuando trato de abrir el archivo wallet.dat, aparece este mensaje: "Advertencia: omitiendo la ruta de la billetera que no existe. No se pudo cargar la ruta de la base de datos 'E:\bitcoin\wallet1.dat'. La ruta no existe.
Dice E porque tuve que descargar la cadena de bloques en un disco duro separado.
¿Cuál podría ser el problema? He probado a hacer monederos nuevos y abrirlos desde el mismo directorio y eso no ha sido problema. ¿Puedo de alguna manera abrir la billetera para recuperar las claves privadas?
tldr: especifique un directorio, no un archivo, y haga que esa carpeta contenga un wallet.dat
archivo no wallet1.dat
.
Tu mensaje de error decía
Warning: Skipping -wallet path that doesn't exist. Failed to load database path'E:\bitcoin\wallet1.dat'. Path does not exist.
Sin embargo, la ayuda para el programa dice
-wallet=<path>
Especifique la ruta de la billetera para cargar al inicio. Se puede usar varias veces para cargar varias billeteras. La ruta es a un directorio que contiene datos de billetera y archivos de registro. Si la ruta no es absoluta, se interpreta relativa a <walletdir>. Esto solo carga las billeteras existentes y no crea otras nuevas. Por compatibilidad con versiones anteriores, esto también acepta nombres de archivos de datos de nivel superior existentes en <walletdir>.
(Énfasis mío).
Un archivo de configuración de ejemplo dice
# Specify where to find wallet, lockfile and logs. If not present, those files
# will be created as new.
# wallet=</path/to/dir>
Tu E:\bitcoin\wallet1.dat
es un archivo no un directorio
Puedo reproducir algo similar copiando un wallet.dat válido a wallet1.data en una carpeta separada sin otros archivos de Bitcoin en ella
C:> bitcoin-qt -wallet=c:\Users\ZZZ\Documents\wallet1.dat
Así que creo que podrías
wallet1.dat
awallet.dat
E:\bitcoin\
no E:\bitcoin\wallet1.dat
.
Dogo777