Bonjour à tous,
J'avais besoin d'un petit utilitaire afin d'enchaîner les opération de Backup et Restore d'une base FIREBIRD.
Et comme je n'ai rien trouvé..J'ai donc conçu ce petit programme en me servant de deux composants :
Le TIBbackupServvice et le TIBRestoreService en prenant les options les plus courantes.
Pour le Backup : Options := [NonTransportable, IgnoreLimbo];
Et
Le Restore : Options := [Replace, UseAllSpace];
Et je me suis dit autant le réaliser aussi pour une base INTERBASE.
Il y des commentaires un peu partout et bien entendu vous pouvez utiliser d'autres options si vous le souhaitez (voir la documentation delphi)
Voilà une petite forme orthogonale (pas très bien fermée..)
avec un petit bouton dans la barre de titre le tout avec un peu de gradients grâce aux travaux de cirec et f0xi.
Les fichiers résultant (base nettoyée et compressée + fichiers LOG) sont stockés dans
C:\temp, dossier crée automatiquement s'il n'existe pas.
@bientôt