Solucionar error

Saludos
Realmente recién estoy aprendiendo Visual foxpro. Pero tengo un sistema en foxpro 2.6 para DOS y el problema que presenta al momento de reindexar las tablas (reindexo las tablas desde el mismo sistema)sale un mensaje de error:
Error DBCMD/2001 Workarea not in use: __DBPACK
Y aparece 2 opciones (quit y default) cuando le doy click en default sigue procesando y aparece de nuevo el mensaje, pero con una modificación:
Error DBCMD/2001 Workarea not in use: ORDCREATE
¿A qué se debe este error?
¿Y qué puedo hacer para solucionarlo?
¿Cómo puedo saber por que campos esta reindexada la tabla?
Nota: ya intente aplicando un PACK a la tabla afectada y luego un REINDEX, pero sigue saliendo el error. También trate de reconstruir el archivo de indice (ta tabla tiene 5 campos) con:
index on campo to tabla
Pero como no se que campos esta indexada no puedo hacer más y sigue saliendo el error
Muchas gracias

1 Respuesta

Respuesta
1
1) Necesitaría ver la rutina en la cual indexas las tablas ([email protected]).
2) Para saber los indices:
Escribes:
? SYS(14,1)
? SYS(14,2)
? SYS(14,3)
? SYS(14,4)
? SYS(14,5)
Fíjate en la ayuda si sirve la función:KEY(), realmente no me acuerdo porque hace muchos años que dejé de usar foxpro 2.6

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas