arreglar dbfs
Publicado por Angel (34 intervenciones) el 10/07/2005 21:54:12
Foxpro 2.6 para DOS
suele pasar que un dbf se daña
el error es: no es una tabla dbf, no pudiendo abrir el dbf entonces
como se corrige eso?
solo conozco un metodo y es a traves de visual foxpro 6
ejemplo:
sea la carpeta d:\sistema donde estan todos los archivos del sistema
y sea el dbf dañado
archivo.dbf y su correspondiente
archivo.cdx
ok, sea esta carpeta d:\aparte
copio estos archivos aquí
ejecuto el visual foxpro
no se porque siempre me pregunta convertir archivos de recursos de la version 3 a la 6 o algo asi, espero me respondan esto pero solo le doy No
y en la ventana de comandos escribo
set defa to d:\aparte
use archivo && curioso, visual fox si lo abre pero foxpro no
copy to nuevo cdx type fox2x && esto copia la informacion de archivo.dbf a nuevo.dbf, creando tambien el correspondiente nuevo.cdx, pero en formato fox2x, vale decir para usarse con foxpro 2.6
hecho esto, salimos de visual fox
en d:\aparte
borro los archivos archivo.dbf y archivo.cdx
y renombro nuevo.dbf y nuevo.cdx por archivo.dbf y archivo.cdx correspondientemente
desde la ventana de comandos de DOS entonces hago
copy d:\aparte\nuevo.dbf d:\sistema /y
copy d:\aparte\nuevo.cdx d:\sistema /y
es decir reemplazo los archivos dañados por los nuevos pues foxpro ahora si los abrira
en fin, es todo lo que hago cada vez que se daña un dbf de foxpro 2.6 que logro corregir entonces con visual foxpro 6
quizas estoy agotandome mucho haciendo todo esto
pero si existe algun otro modo de corregir este comun inconveniente
agradeceria muchisimo me puedan informar
mil gracias por su atencion
saludos desde peru
suele pasar que un dbf se daña
el error es: no es una tabla dbf, no pudiendo abrir el dbf entonces
como se corrige eso?
solo conozco un metodo y es a traves de visual foxpro 6
ejemplo:
sea la carpeta d:\sistema donde estan todos los archivos del sistema
y sea el dbf dañado
archivo.dbf y su correspondiente
archivo.cdx
ok, sea esta carpeta d:\aparte
copio estos archivos aquí
ejecuto el visual foxpro
no se porque siempre me pregunta convertir archivos de recursos de la version 3 a la 6 o algo asi, espero me respondan esto pero solo le doy No
y en la ventana de comandos escribo
set defa to d:\aparte
use archivo && curioso, visual fox si lo abre pero foxpro no
copy to nuevo cdx type fox2x && esto copia la informacion de archivo.dbf a nuevo.dbf, creando tambien el correspondiente nuevo.cdx, pero en formato fox2x, vale decir para usarse con foxpro 2.6
hecho esto, salimos de visual fox
en d:\aparte
borro los archivos archivo.dbf y archivo.cdx
y renombro nuevo.dbf y nuevo.cdx por archivo.dbf y archivo.cdx correspondientemente
desde la ventana de comandos de DOS entonces hago
copy d:\aparte\nuevo.dbf d:\sistema /y
copy d:\aparte\nuevo.cdx d:\sistema /y
es decir reemplazo los archivos dañados por los nuevos pues foxpro ahora si los abrira
en fin, es todo lo que hago cada vez que se daña un dbf de foxpro 2.6 que logro corregir entonces con visual foxpro 6
quizas estoy agotandome mucho haciendo todo esto
pero si existe algun otro modo de corregir este comun inconveniente
agradeceria muchisimo me puedan informar
mil gracias por su atencion
saludos desde peru
Valora esta pregunta


0