Error DBFNTX/1210 Se detectó corrupción
Posted: Tue Nov 11, 2008 5:58 pm
Saludos a todos. Este es mi primer post. Aunque soy usuario de Fivewin desde 1995, hasta ahora no he tenido necesidad de pedir ayuda desesperadamente. Os describo mi escenario: Fivewin 2.1, Clipper 5.2e y Resource Worksop 4.5. Ya se que estoy un poco anticuado, pero la rutina diaria me impide dedicar mas tiempo para el cambio.
Al grano, el proyecto en cuestion data del año 98 y ha funcionado con mucha estabilidad, hasta que un determinado módulo, el cual no ha tenido ningún cambio reciente, ha empezado a dar el error que pongo en el asunto. Hemos revisado código, optimizado en lo posible y el problema continua apareciendo, cuando le apatece.
El caso es que analizamos el error.log y nos aparece una cosa que nos llama la atención:
Variables in use
================
Procedure Type Value
==========================
LOCKERRHAN
Param 1: O Class: ERROR
Param 2: B { || ... } CodeBlock
(b)INITHANDL$
Param 1: O Class: ERROR
DBUNLOCK
ACTUALIZA
Param 1: C "Joya1"
Param 2: C "7 "
Local 1: N 0
Local 2: N 0
Local 3: N 13
Local 4: N 0
Local 5: N 0
Local 6: C " "
Local 7: N 0
Local 8: N ************************************
Por no sobrecargar el mensaje he omitido el resto de asteriscos ( algo así como 50000 mas, no exagero) y a continuación sigue el error.log con normalidad.
En todos mis años de Five nunca he visto esto e intuyo que puede ser el causante del problema.
Os estaré muy agradecido si tuvieseis alguna explicación a este problema.
Muchas gracias por anticipado.
Al grano, el proyecto en cuestion data del año 98 y ha funcionado con mucha estabilidad, hasta que un determinado módulo, el cual no ha tenido ningún cambio reciente, ha empezado a dar el error que pongo en el asunto. Hemos revisado código, optimizado en lo posible y el problema continua apareciendo, cuando le apatece.
El caso es que analizamos el error.log y nos aparece una cosa que nos llama la atención:
Variables in use
================
Procedure Type Value
==========================
LOCKERRHAN
Param 1: O Class: ERROR
Param 2: B { || ... } CodeBlock
(b)INITHANDL$
Param 1: O Class: ERROR
DBUNLOCK
ACTUALIZA
Param 1: C "Joya1"
Param 2: C "7 "
Local 1: N 0
Local 2: N 0
Local 3: N 13
Local 4: N 0
Local 5: N 0
Local 6: C " "
Local 7: N 0
Local 8: N ************************************
Por no sobrecargar el mensaje he omitido el resto de asteriscos ( algo así como 50000 mas, no exagero) y a continuación sigue el error.log con normalidad.
En todos mis años de Five nunca he visto esto e intuyo que puede ser el causante del problema.
Os estaré muy agradecido si tuvieseis alguna explicación a este problema.
Muchas gracias por anticipado.