Author | Topic: error de escritura demorada | |
---|---|---|
Jorge L | error de escritura demorada on Sun, 19 Jun 2011 10:35:40 -0300 Hola a Todos tengo un error que se me da en pocas instalaciones y es el error de escritura demorada que me informa el windows en particular se me da para aquellas instalaciones que tienen o han tenido el avast antivirus a pesar de haber excluido las carpetas y subcarpetas, ejecutables, dbfs y cdxs del sistema del análisis del antivirus y/o luego de haberlo desinstalado...., el error de escritura demorada persiste, lo que termina o bien en la rotura de una dbf o de un índice y por suerte y curiosamente en bases pequeñas y de uso poco frecuente alguien sabría decirme si la configuración del dbesys() podría ayudar a solucionar este error y como ? PD: esta es la configuración de mi dbesys aBuild := { { "DBFNTX", 1, 2 }, { "DBFCDX", 1, 4 }, { 'FOXCDX', 3, 4 } } aDbes := { { "DBFDBE", .T. },; { "NTXDBE", .T. },; { "FOXDBE", .T. },; { "CDXDBE", .T. } } SET CHARSET TO OEM SET COLLATION TO ASCII For i:= 1 TO Len( aDbes ) If ( !dbeLoad( aDbes[i,1], aDbes[i,2] ) ) MsgBox(, aDbes[i,1] + MSG_DBE_NOT_LOADED , {"OK"} ) EndIF Next i For i :=1 TO Len( aBuild ) If ( !dbeBuild( aBuild[i,1], aDbes[ aBuild[i,2], 1 ], aDbes[ aBuild[i,3], 1 ] ) ) MsgBox(, aBuild[i,1] + MSG_DBE_NOT_CREATED , { "OK" } ) EndIF Next i dbeSetDefault( 'DBFCDX' ) dbeinfo( COMPONENT_DATA , DBFDBE_LOCKMODE, DBF_NOLOCK ) | |
Jos Luis Otermin [Alaska Software] | Re: error de escritura demorada on Thu, 30 Jun 2011 22:21:25 -0300 Jorge, Habra que comprobar si la combinacin de hardware es apropiada para el uso de escritura demorada (el famoso cach de disco). No estoy seguro de cmo influyen las diferentes combinaciones de hardware respecto del cach y acceso simultneo via red. De todas formas, creo que DbeSys() no tiene relacin con la escritura demorada. Espero haber sido de ayuda. Saludos Jose Luis Otermin Alaska Software "Jorge L" <jlborlando@way.com.ar> escribi en el mensaje news:625515fd$32ddb9a9$ceb@news.alaska-software.com... > Hola a Todos > > tengo un error que se me da en pocas instalaciones y es el error de > escritura demorada que me informa el windows > > en particular se me da para aquellas instalaciones que tienen o han tenido > el avast antivirus > a pesar de haber excluido las carpetas y subcarpetas, ejecutables, dbfs y > cdxs del sistema del anlisis del antivirus y/o luego de haberlo > desinstalado...., el error de escritura demorada persiste, > lo que termina o bien en la rotura de una dbf o de un ndice > y por suerte y curiosamente en bases pequeas y de uso poco frecuente > > > alguien sabra decirme si la configuracin del dbesys() podra ayudar a > solucionar este error y como ? > > PD: esta es la configuracin de mi dbesys > > aBuild := { { "DBFNTX", 1, 2 }, { "DBFCDX", 1, 4 }, { 'FOXCDX', 3, > 4 } } > aDbes := { { "DBFDBE", .T. },; > { "NTXDBE", .T. },; > { "FOXDBE", .T. },; > { "CDXDBE", .T. } } > SET CHARSET TO OEM > SET COLLATION TO ASCII > For i:= 1 TO Len( aDbes ) > If ( !dbeLoad( aDbes[i,1], aDbes[i,2] ) ) > MsgBox(, aDbes[i,1] + MSG_DBE_NOT_LOADED , {"OK"} ) > EndIF > Next i > For i :=1 TO Len( aBuild ) > If ( !dbeBuild( aBuild[i,1], aDbes[ aBuild[i,2], 1 ], aDbes[ > aBuild[i,3], 1 ] ) ) > MsgBox(, aBuild[i,1] + MSG_DBE_NOT_CREATED , { "OK" } ) > EndIF > Next i > dbeSetDefault( 'DBFCDX' ) > dbeinfo( COMPONENT_DATA , DBFDBE_LOCKMODE, DBF_NOLOCK ) > > > > > > > > > | |
Gustavo M. Burgos | Re: error de escritura demorada on Fri, 01 Jul 2011 19:58:26 -0300 Vos sabes jorge que tenes razon. a mi me paso lo mismo y para colmo se me borraban algunos datos de archivo tipo txt en lo cual almacenaba configuraciones. y ahora que vos comentas este problema, me doy cuenta que a lo mejor era el antivirus avast. lo voy a chequear en mi maquina.me parece que por hay viene el problema. saludos Gustavo M. Burgos Rivadavia N 278. Pcia Roque Saenz Pea - Chaco Argentina Fijo 03732-420635 Movil 3732-408559 Burmanspm@arnet.com.ar | |
Jorge L | Re: error de escritura demorada on Sat, 02 Jul 2011 12:42:49 -0300 Hola Gustavo , quiero comentarte la experiencia que tuve con este problema con el avast que tuve problemas es con la versión 5 y windows XP SP2 y/o SP3, y no con la escritura demorada sino con corrupción de índices de algunas dbfs poco usadas en todos los casos excluyendo todas las carpetas que usa mi sistema de la protección residente se ha solucionado pero en 2 casos de los 7 que tenían avast, surgió el problema de la escritura demorada en el primero reinstalé el windows y se solucionó en el segundo me puse a hacer pruebas ya que el cliente era paciente...., y al no llegar a ninguna conclusión reinstalé el windows y también se solucionó hasta el momento , los errores de escritura demorada solamente los había visto en windows 2000 server cuando mandaba un backup a un pen y luego al apagarse el equipo en un proceso automatizado y no generar la expulsión del pen previamente, este error me quedaba registrado en el visor de sucesos con respecto a mi cliente, intenté seguir el problema observando en el administrador de archivos abiertos del windows y pude ver dos casos que realmente no me ayudaron en nada el primero fue que luego de trabajar el sistema por distintos puntos del programa (abriendo y cerrando dbfs) al llegar a un punto específico que debía tener cerradas todas las DBFS por un dbcloseall() , quedaba abierta una única DBF que luego su CDX (que no estaba abierto) se iba a corromper de hecho trataba de abrirlo exclusivamente desde otra terminal y no podía - esta pc en cuestión había tenido el avast con la exclusión que te comenté, pero en el momento de este error estaba desinstalado y sin ningún antivirus y por supuesto verificado que no hayan quedado servicios del avast en la lista de servicios del windows eso sí !, esto sucedía muy de vez en cuando el segundo es igual al anterior, pero la dbf quedaba abierta aún luego de haber salido del programa , eso sí , también verifiqué que no haya referencia del programa en la lista de procesos del windows y por último, he configurado el DBFDBE_LIFETIME a 0 teniendo todo el resto del dbfdbe y del cdxdbe en sus valores por defecto y no solucioné nada sólo me falto probar otras configuraciones del CDXDBE_MODE, sólo me manejé con la original que es la CDXDBE_VFOXPRO Saludos "Gustavo M. Burgos" escribió en el mensaje de noticias:5b16208e$223fc0d3$85ddb@news.alaska-software.com... Vos sabes jorge que tenes razon. a mi me paso lo mismo y para colmo se me borraban algunos datos de archivo tipo txt en lo cual almacenaba configuraciones. y ahora que vos comentas este problema, me doy cuenta que a lo mejor era el antivirus avast. lo voy a chequear en mi maquina.me parece que por hay viene el problema. saludos Gustavo M. Burgos Rivadavia N° 278. Pcia Roque Saenz Peña - Chaco Argentina Fijo 03732-420635 Movil 3732-408559 Burmanspm@arnet.com.ar |