PC SOFT

FORUMS PROFESSIONNELS
WINDEVWEBDEV et WINDEV Mobile

Accueil → WINDEV 2024 → Date et Heure de modifications des Fichiers HFSQL
Date et Heure de modifications des Fichiers HFSQL
Débuté par Dominique TRONCZYK, 23 aoû. 2017 13:49 - 5 réponses
Membre enregistré
66 messages
Popularité : +1 (1 vote)
Posté le 23 août 2017 - 13:49
Bonjour à tous,
Avez-vous remarqué que les fichiers FIC, NDX, MMO d'une base de données HFSQL ne changent jamais de "date de modification". C'est la date à laquelle ils ont été créés et après cela ne change pas quand on modifie ou ajoute des enregistrements... (sauf si optimisation)
Cela peut-être gênant pour certains logiciels de sauvegarde, non ?
Membre enregistré
3 881 messages
Popularité : +227 (347 votes)
Posté le 23 août 2017 - 15:27
A partir de la V22 tu peux utiliser les champs timestamps, sinon, la fonction Hversion peut palier ce problème.

--
Il y a peut être plus simple, mais, ça tourne
Membre enregistré
1 623 messages
Popularité : +100 (114 votes)
Posté le 23 août 2017 - 15:39
Je pense plutot qu'il parle des problèmes de sauvegarde incrémentielle avec un logiciel tiers.
Certains logiciels permettent de faire une verif Checksum ou CRC afin de savoir le fichier a changé ou pas.
C'est plus long que la vérif de date mais ça peut régler le problème du coup.
Membre enregistré
66 messages
Popularité : +1 (1 vote)
Posté le 23 août 2017 - 17:31
Oui, je parlais bien des fichiers physiques (monfichier.fic) stockés dans le répertoire de travail du serveur SQL.
Du coup, cela élimine pas mal de solutions de sauvegardes (bon marché) du marché....
Membre enregistré
3 881 messages
Popularité : +227 (347 votes)
Posté le 23 août 2017 - 18:14
COBIAN gère l'attribut "Archive" des fichiers, cela pourra peut être t'aider.

--
Il y a peut être plus simple, mais, ça tourne
Posté le 25 août 2017 - 11:28
Le 23/08/2017 à 11:49, Dominique TRONCZYK a écrit :
Bonjour à tous,
Avez-vous remarqué que les fichiers FIC, NDX, MMO d'une base de données
HFSQL ne changent jamais de "date de modification". C'est la date à
laquelle ils ont été créés et après cela ne change pas quand on modifie
ou ajoute des enregistrements...  (sauf si optimisation) Cela peut-être
gênant pour certains logiciels de sauvegarde, non ?


En fait, si tu arrêtes/relance le serveur, les dates changent.
c'est pourquoi on fait un arret du serveur avant backup à froid et
relance après backup ( tu peux le faire en ligne de commande par un net
stop/net start sous windows ou systemctl/service sous linux).

Sinon, tu peux aussi faire une sauvegarde a chaud programmée et tu
backup/externalise cette sauvegarde.

jamais eu de problème de restauration de fichier avec ce système en 8
ans, à par quelques sauvegardes à chaud corrompues, sans jamais trouver
pourquoi !