Bonjour à toutes et à tous
Je pédale dans la semoule : je veux faire une sauvegarde sur un poste client d'une base située sut un serveur. J'utilise le composant Uibbackup. Lorsque je fais cette opération sur le serveur, je n'ai pas de soucis. J'ai bien sûr vérifié que la connexion avec la base était active. Voilà mon code
Aucun message d'erreur, et aucune sauvegarde. Je m'interroge
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20 MABASE.Disconnect; try with Uibbackup1 do begin Verbose := false; NOM := 'C:\SAUVEGARDES\MONFICHIER.FDB' Host:='192.168.1.12'; // Adresse du serveur bien sûr Database := 'C:\MONREPERTOIRE\MONFICHIER.FDB'; Protocol:= proTCPIP; BackupFiles.Clear; LibraryName:='C:\Program Files\Firebird\Firebird_2_1\bin\fbclient.dll'; UserName:='SYSDBA'; PassWord:='motdepasse'; BackupFiles.Add('C:\SAUVEGARDES\MONFICHIER.FDB'); end; Uibbackup1.Run; finally Uibbackup1.BackupFiles.Clear; MABASE.Connected:=true; end;![]()
Partager