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

JDBC Java Discussion :

sauvegarde et restaution BD


Sujet :

JDBC Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Février 2007
    Messages
    45
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Février 2007
    Messages : 45
    Par défaut sauvegarde et restaution BD
    bonjour, j'ai une application java, et j'aimerais que lorsque je clique sur un bouton , cela me crée une sauvegarde de ma Base Mysql,
    et sur un autre que cela restaure ma BD.
    Car j'ai la base de donnée sera sur serveur web(pour un site) mais aussi utilisée en local par l'appli.
    J'ai
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    Runtime.getRuntime().exec("C:\\Program Files\\EasyPHP1-8\\mysql\\bin\\mysqldump.exe -u root  projetinstitut > c:\\projet.sql"
    ca fonctionne quand je passe par la console cmd mais je dois revenir a la racine c:\
    mais de mon appli java ca marche pas


    Merci

  2. #2
    Modérateur
    Avatar de OButterlin
    Homme Profil pro
    Inscrit en
    Novembre 2006
    Messages
    7 313
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Novembre 2006
    Messages : 7 313
    Billets dans le blog
    1
    Par défaut
    ??? je ne comprends pas le concept... Peux-tu clarifier ?
    Tu veux utiliser la même base par une interface web ET par un client lourd
    ou s'agit-il de 2 bases distinctes mais qui doivent être synchronisées de temps à autre ?

    A+
    N'oubliez pas de consulter les FAQ Java et les cours et tutoriels Java

  3. #3
    Membre averti
    Profil pro
    Inscrit en
    Février 2007
    Messages
    45
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Février 2007
    Messages : 45
    Par défaut
    non, en fait la base sera sur serveur web,
    mais en cas de panne ,
    l'utilisateur de l'apli java doit quand meme avoir un acces a sa base, donc elles doit pouvoir faire une sauvegarde de sa base sur serveur pour le mettre en local
    et aussi si elle a modifier sa base en local pouvoir la restaurer sur le serveur
    mais ca uniquement en cas de panne

  4. #4
    Modérateur
    Avatar de OButterlin
    Homme Profil pro
    Inscrit en
    Novembre 2006
    Messages
    7 313
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Novembre 2006
    Messages : 7 313
    Billets dans le blog
    1
    Par défaut
    Sauf qu'en cas de panne du serveur web, tu n'as peut-être plus accès à la base non plus...
    Dans tous les cas, il ne s'agit pas de faire une sauvegarde/restauration de la base mais plutôt d'une "fusion" de ta base "cliente" avec la base "serveur".
    Donc, il faut définir 2 sources de données, une locale et l'autre distante, boucler sur la locale et voir si l'enregistrement n'existe pas sur la distante, traiter éventuellement le cas où l'enregistrement aurait été modifié, le cas où l'enregistrement est modifié sur les 2 bases (par un autre) etc...
    Bonjour l'angoisse
    N'oubliez pas de consulter les FAQ Java et les cours et tutoriels Java

  5. #5
    Membre averti
    Profil pro
    Inscrit en
    Février 2007
    Messages
    45
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Février 2007
    Messages : 45
    Par défaut
    ca m'a l'air complique ca,
    sinon sur un serveur web, c'est leprovider qui fait un backup?

  6. #6
    Modérateur
    Avatar de OButterlin
    Homme Profil pro
    Inscrit en
    Novembre 2006
    Messages
    7 313
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Novembre 2006
    Messages : 7 313
    Billets dans le blog
    1
    Par défaut
    C'est généralement un administrateur du serveur qui fait (ou programme) les sauvegardes (DB ou autres).
    Dans ton cas, je crois que tu te compliques la vie, ce genre de fonctionnalité est très compliquée à mettre en oeuvre.
    La plupart du temps, si le serveur n'est pas disponible, on attend

    Bonne chance sinon...
    N'oubliez pas de consulter les FAQ Java et les cours et tutoriels Java

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

Discussions similaires

  1. [arbre] Sauvegarder un objet dans un fichier
    Par Guigui_ dans le forum Langage
    Réponses: 6
    Dernier message: 07/02/2003, 00h55
  2. Sauvegardes
    Par tastalian dans le forum DirectX
    Réponses: 12
    Dernier message: 15/10/2002, 01h30
  3. [ADO] Sauvegarde / lecture de recordset
    Par SpaceFrog dans le forum VB 6 et antérieur
    Réponses: 7
    Dernier message: 20/09/2002, 16h54
  4. Sauvegarder une surface dans un fichier
    Par Freakazoid dans le forum DirectX
    Réponses: 6
    Dernier message: 18/08/2002, 15h23
  5. [Kylix] Sauvegarde de donnée utilisateur....
    Par Eclypse dans le forum EDI
    Réponses: 1
    Dernier message: 11/05/2002, 17h21

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