Backup restore firebird ou interbase

Description

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

Conclusion :


Le principe :
Dès que les paramètres sont renseignés
(choix de la base, protocole, serveur, user_name et password)
le bouton "Lancer Backup Restore s'allume".
Sur clic, vous allez chercher votre base là où elle est se trouve et dès que l'opération est terminée, le bouton "Récupération des logs" s'allume à son tour.

Tous les fichiers résultant sont stockés dans c:\Temp

Codes Sources

A voir également

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.