IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Bases de données Delphi Discussion :

Erreur lors de Backup via Firedac


Sujet :

Bases de données Delphi

  1. #1
    S.H
    S.H est déconnecté
    Nouveau membre du Club
    Inscrit en
    Octobre 2005
    Messages
    122
    Détails du profil
    Informations forums :
    Inscription : Octobre 2005
    Messages : 122
    Points : 31
    Points
    31
    Par défaut Erreur lors de Backup via Firedac
    Bonjour,

    quand je fais une backup, je reçois cette erreur
    Nom : Untitled.jpg
Affichages : 158
Taille : 26,1 Ko

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    FDIBBackup1.DriverLink := FDPhysFBDriverLink1;
    FDIBBackup1.UserName := 'sysdba';
    FDIBBackup1.Password := 'masterkey';
    FDIBBackup1.Host := 'localhost';
    FDIBBackup1.Protocol := iplocal;
    FDIBBackup1.Database := ExtractFilePath(ParamStr(0))+'pers.fdb';
    FDIBBackup1.BackupFiles.Add('E:\prog\PERS.fbk');
    FDIBBackup1.Backup;
    après avoir cliqué deux fois sur le bouton

  2. #2
    Membre expert
    Avatar de pprem
    Homme Profil pro
    MVP Embarcadero - formateur&développeur Delphi, PHP et JS
    Inscrit en
    Juin 2013
    Messages
    1 876
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Loiret (Centre)

    Informations professionnelles :
    Activité : MVP Embarcadero - formateur&développeur Delphi, PHP et JS
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Juin 2013
    Messages : 1 876
    Points : 3 611
    Points
    3 611
    Par défaut
    Tu fais un add() de la destination. Si tu n'effaces pas la liste c'est normal qu'au second coup tu aies deux fichiers destination. Par conséquent s'il le gère pas, il t'envoie l'erreur. C'est cohérent avec ton code.

  3. #3
    S.H
    S.H est déconnecté
    Nouveau membre du Club
    Inscrit en
    Octobre 2005
    Messages
    122
    Détails du profil
    Informations forums :
    Inscription : Octobre 2005
    Messages : 122
    Points : 31
    Points
    31
    Par défaut
    Merci beaucoup pprem
    C'est la première fois que j'utilise ce composant

    ça marche avec
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    FDIBBackup1.BackupFiles.Text:='E:\prog\PERS.fbk'
    ou avec
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    FDIBBackup1.BackupFiles.Clear;
    FDIBBackup1.BackupFiles.add('E:\prog\PERS.fbk');
    FDIBBackup1.BackupFiles.Text est mieux, une seule ligne au lieu de deux

    Je ne sais pas pourquoi BackupFiles.add a été ajouté!!
    Quelle est la différence entre eux?

  4. #4
    Rédacteur/Modérateur

    Avatar de SergioMaster
    Homme Profil pro
    Développeur informatique retraité
    Inscrit en
    Janvier 2007
    Messages
    15 043
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 67
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations professionnelles :
    Activité : Développeur informatique retraité
    Secteur : Industrie

    Informations forums :
    Inscription : Janvier 2007
    Messages : 15 043
    Points : 40 957
    Points
    40 957
    Billets dans le blog
    62
    Par défaut
    Citation Envoyé par S.H Voir le message
    Je ne sais pas pourquoi BackupFiles.add a été ajouté!!
    Utilisez un peu plus le docwiki et dès le premier exemple tout s'éclaire.
    Le add permet de scinder le backup en plusieurs fichiers de taille spécifique (à indiqué pour tous sauf le dernier)

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    FDIBBackup1.BackupFiles.Text:='E:\prog\PERS.fbk'
    sachant ce que vous voulez faire il ne faudrait pas oublier les indications de mois et année donc
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    FDIBBackup1.BackupFiles.Text:=Format('E:\prog\PERS_%4d%_.2d.fbk',[aa,mm])
    serait plus "subtil"
    MVP Embarcadero
    Delphi installés : D3,D7,D2010,XE4,XE7,D10 (Rio, Sidney), D11 (Alexandria), D12 (Athènes)
    SGBD : Firebird 2.5, 3, SQLite
    générateurs États : FastReport, Rave, QuickReport
    OS : Window Vista, Windows 10, Windows 11, Ubuntu, Androïd

  5. #5
    S.H
    S.H est déconnecté
    Nouveau membre du Club
    Inscrit en
    Octobre 2005
    Messages
    122
    Détails du profil
    Informations forums :
    Inscription : Octobre 2005
    Messages : 122
    Points : 31
    Points
    31
    Par défaut
    merci beaucoup pour votre aide

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Erreur lors du backup
    Par Chedi dans le forum Débuter
    Réponses: 0
    Dernier message: 30/10/2015, 10h19
  2. Journal de transactions, erreur lors du backup
    Par Jean-Philippe André dans le forum Administration
    Réponses: 6
    Dernier message: 18/07/2012, 15h09
  3. Erreur lors du téléchargement via FTP
    Par sirina88 dans le forum Langage
    Réponses: 8
    Dernier message: 04/08/2011, 19h30
  4. [2008R2] Erreur lors d'accès via site IIS
    Par premiumbfd dans le forum SSAS
    Réponses: 2
    Dernier message: 10/06/2011, 10h43
  5. [SQL Server 2005] Erreur lors du backup de log
    Par nox75 dans le forum MS SQL Server
    Réponses: 6
    Dernier message: 17/02/2009, 14h45

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo