FoxPro/Visual FoxPro - Cómo reparar un archivo dañado .dbf en Visual FoxPro?

 
Vista:
Imágen de perfil de Tonio

Cómo reparar un archivo dañado .dbf en Visual FoxPro?

Publicado por Tonio (4 intervenciones) el 20/08/2016 13:11:21
¡Hola a todos!
Tengo un archivo de base de datos dbf en FoxPro. No lo puedo abrir. Creo que puede estar dañado.
¿Cómo reparar un archivo dañado .dbf en FoxPro?
Gracias por adelantado.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
sin imagen de perfil
Val: 1.011
Oro
Ha mantenido su posición en FoxPro/Visual FoxPro (en relación al último mes)
Gráfica de FoxPro/Visual FoxPro

Cómo reparar un archivo dañado .dbf en Visual FoxPro?

Publicado por Fidel José (657 intervenciones) el 20/08/2016 13:16:28
Busca cmrepair en la web.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
Imágen de perfil de Tonio

Cómo reparar un archivo dañado .dbf en Visual FoxPro?

Publicado por Tonio (4 intervenciones) el 20/08/2016 13:19:38
Fidel José
gracias
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
sin imagen de perfil

Cómo reparar un archivo dañado .dbf en Visual FoxPro?

Publicado por wences (35 intervenciones) el 22/08/2016 11:49:23
set tablevalidate to 0 &&remueve la verificacion de la cabecera
use tablarota exclusive
copy to nuevatabla
select tablarota
zap
set tablevalidate to 1 && verifica la cabecera
use tablarota exclusive
append from nuevatabla

Asi de simple si usas VFP9 ... sustituye tablarota por la que tengas corrupta y nuevatabla por el nombre que quieras ...
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
2
Comentar
sin imagen de perfil
Val: 3
Ha aumentado su posición en 21 puestos en FoxPro/Visual FoxPro (en relación al último mes)
Gráfica de FoxPro/Visual FoxPro

Cómo reparar un archivo dañado .dbf en Visual FoxPro?

Publicado por marcos (1 intervención) el 30/09/2018 20:31:38
genial!
gracias!
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
sin imagen de perfil

Cómo reparar un archivo dañado .dbf en Visual FoxPro?

Publicado por wences (35 intervenciones) el 22/08/2016 12:00:44
Esta otra también dicen que funciona pero nunca la probre (la otra si)

Set tablevalidate to 0

Use XXXX exclusive && abrir la tabla XXXX

Appe blank && crear registro en blanco

delete && borrar registro creado

pack && no obligatorio, pero recomendado.
Use && cerrar la tabla

Set tablevalidate to 3 && valor por defecto

Y ya la puedes usar sin problemas..
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
Imágen de perfil de Tonio

Cómo reparar un archivo dañado .dbf en Visual FoxPro?

Publicado por Tonio (4 intervenciones) el 22/08/2016 18:07:55
wences
Gracias por tu ayuda.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
Imágen de perfil de Leandro

Cómo reparar un archivo dañado .dbf en Visual FoxPro?

Publicado por Leandro (3 intervenciones) el 23/08/2016 23:55:32
Creo que en este punto no vale la pena la molestia para repararlo. Mejor para migrar la última copia de seguridad a algo más nuevo.
Hay una gran cantidad de herramientas que probablemente le pueden ayudar. Por ejemplo DBF Repair Toolbox
https://www.repairtoolbox.com/es/dbfrepair.html

Saludos,
Leandro
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
2
Comentar
Imágen de perfil de Tonio

Cómo reparar un archivo dañado .dbf en Visual FoxPro?

Publicado por Tonio (4 intervenciones) el 24/08/2016 17:08:43
hola Leandro.
Gracias por la pronta respuesta.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar