Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Firebird e Interbase (https://www.clubdelphi.com/foros/forumdisplay.php?f=19)
-   -   Curisidad en base de datos. (https://www.clubdelphi.com/foros/showthread.php?t=93616)

usuario1000 30-11-2018 15:52:59

Curisidad en base de datos.
 
Buenas tardes a todos.


Me asalta una curiosidad que me tiene el coco un poco rallado. A ver si alguien me puede dar una explicación que me calme un poco jejeje.


He realizado una aplicación que trabaja con una base de datos FireBird en Delphi 10 Seatle. Y muchas veces cuando quiero hacer una copia de seguridad del archivo de la base de datos, me fijo en la fecha del archivo(con explorador de windows) y muchas veces no cambia, se puede quedar fija varias semanas y es muy curioso porque estamos trabajando con esa base de datos diariamente, añadiendo, eliminando, consultando.


¿que puede estar pasando?.


Los datos los compruebo que están los últimos introducidos y son correctos. Es decir, aparerentemente todo funciona bien, pero ese detalle me tiene un poco "mosca".


Saludos y gracias.

lucho6007 30-11-2018 16:21:01

Fecha en la base de datos
 
Hola! Lo que pasa normalmente es que el sistema operativo no cambia de fecha del archivo porque lo tiene abierto. Si detenés el servicio de Firebird y lo volvés a iniciar, la fecha del archivo se modifica.
Por otra parte, para hacer el respaldo de la base, te recomiendo hacer gbak y copiar el archivo fbk. Nunca copies el archivo fdb, ya que si está abierto se puede corromper.


Saludos

Casimiro Notevi 30-11-2018 17:29:11

A ver si no haceis nunca un "commit" y está todo "en el aire" :rolleyes:

lucho6007 30-11-2018 21:39:16

Casimiro
 
No, haciendo commits tampoco se actualiza. A nosotros nos pasa con un Windows Server 2016 (creo que es 2016 la versión)...

usuario1000 01-12-2018 10:38:30

Gracias a todos, me quedo más tranquilo.

Saludos.

Casimiro Notevi 01-12-2018 14:10:31

Cierra la base de datos y vuelve a abrirla. Debe de actualizarse la fecha.


La franja horaria es GMT +2. Ahora son las 12:31:41.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi