Página 1 de 1

[RESUELTO] Perdida datos cuando ordenador s/apaga inesperado

Publicado: Sab Jul 14, 2012 11:45 am
por Milor
Me he dado cuenta que aunque yo le de guardar asiduamente si el ordenador se me apaga o se reinicia (corte de luz) pierdo todos los datos introducidos en esa sesión (sesión me refiero a desde que abrir el archivo, independientemente si le día a guarda o no), algún solución para que cuando guarde realmente se guarde en el archivo? (Modifico la tabla directamente)-

Re: Perdida de datos cuando el ordenador se apaga inseperada

Publicado: Sab Jul 14, 2012 11:56 am
por SLV-es
Hola Milor

Hasta donde yo conozco, las bases de datos graban los cambios en el disco cuando cambias de registro. Si se pierden los datos que en teoría deberían haber sido almacenados puede ser por que el sistema operativo tenga activado un caché de escritura en disco grande, lo que significa que los cambios no se guardan realmente en el disco, sino en la memoria caché, hasta que se llena o pasa un tiempo establecido y realmente se vuelcan al disco duro.

Por desconocimiento no puedo más que recomendarte que compruebes si es éste tu caso.

Saludos

Re: Perdida de datos cuando el ordenador se apaga inseperada

Publicado: Sab Jul 14, 2012 2:46 pm
por Milor
Uso windows 7 profesiona x64 estamos hablando de que se borrar desde el primer momento hasta el ultimo, para asegurar que no se borre debo cerrar y volver a abrir, estaba pesando en enlazarlo a alguna base de datos como firebird, mysql para haber si así se soluciona el problema.

Dudo que sea el cache ya que usando el calc, write, al guardar nunca pierde ni siquiera un registro. Y no se pierde una modificación en el registro se pierden todas.

Re: Perdida de datos cuando el ordenador se apaga inseperada

Publicado: Sab Jul 14, 2012 5:18 pm
por mriosv
Ese problema lo tienes porque la base embebida que utiliza OpenOffice, funciona solamente en memoria y no pasa nada al disco hasta que la guardas, además de que en esa forma tampoco es multiusuario. Tienes la misma base como acceso externo.
No se si con base ayuda la opción de Menú/Herramientas/Opciones/Salvar-guarda/Guardas datos de recuperación automática.

En el siguiente hilo del foro en inglés tienes información sobre bases de datos externas:
http://user.services.openoffice.org/en/ ... 65#p184565.

Personalmente he conectado con Firebird porque la utiliza nuestro programa de gestión, aunque solo como fuente de información, y francamente es a prueba de bombas, con un consumo mínimo de los recursos del sistema. Aunque me ha dado algo la lata con la conexión, te paso el enlace para configurar la conexión JDBC, http://jaybirdwiki.firebirdsql.org/jayb ... fig:oobase, es importante el ?DefaultHoldable al final de URL para evitar cortes inesperados.

Re: Perdida de datos cuando el ordenador se apaga inseperada

Publicado: Mar Sep 25, 2012 12:16 pm
por Milor
Ya pense que funcionaba en memoria, parece que en la ultima version de LibOO no me a pada, le daré un vistazo al firebird si no me equivoco era un BDD que podia funcionar en un archivo verdad?

Además yo hablaba despues de guardar, así que el guardado automatico no me huviera funcionado.

Gracias por su ayuda, muy útil.

Podeis darlo como resuelto :)