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 :

HSQL - sauvegardes des donnees


Sujet :

JDBC Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Inscrit en
    Janvier 2009
    Messages
    139
    Détails du profil
    Informations forums :
    Inscription : Janvier 2009
    Messages : 139
    Par défaut HSQL - sauvegardes des donnees
    Bonjour a tous,

    Tout d'abord merci pour toute reponse ou idée qui me tracera une piste.

    Il s'agit d'une application java qui communique avec une base de donnees HSQL,
    A partir de mon application je sauvegarde des donnees dans ma base de donnes. je les visualise par la suite sur mon serveur. Je redemare mon serveur, puis mes donnees ne sont plus la
    Meme, j'execute la commande shutdown, je relance mon serveur et je recupere tjrs pas les donnes que jé vu sur le serveur juste avant de relancer le server!!!

    Est ce vraiment bizaare?

    A vous

  2. #2
    Membre émérite Avatar de fraco
    Profil pro
    Inscrit en
    Juin 2006
    Messages
    750
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Juin 2006
    Messages : 750
    Par défaut
    A partir de mon application je sauvegarde des donnees dans ma base de donnes. je les visualise par la suite sur mon serveur. Je redemare mon serveur, puis mes donnees ne sont plus la
    Apparemment la sauvegarde ne se fait pas...
    une erreur dans ton code ?

  3. #3
    Expert éminent
    Avatar de tchize_
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Avril 2007
    Messages
    25 482
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 46
    Localisation : Belgique

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Avril 2007
    Messages : 25 482
    Par défaut
    est-ce que tu n'utiliserais pas, par hasard, une base de donnée temporaire (mem) ? A quoi ressemble ta string de connection jdbc?

  4. #4
    Membre Expert Avatar de guigui5931
    Profil pro
    Chef de projet NTIC
    Inscrit en
    Avril 2006
    Messages
    1 667
    Détails du profil
    Informations personnelles :
    Âge : 38
    Localisation : France, Nord (Nord Pas de Calais)

    Informations professionnelles :
    Activité : Chef de projet NTIC
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Avril 2006
    Messages : 1 667
    Par défaut
    Est ce que tu utilise JPA (Hibernate ou TopLink) pour gérer ton DAO ?
    Si c'est le cas vérifie que dans ton fichier de conf tu n'a pas mis l'option demandant de recréer les tables à chaque déploiement.

  5. #5
    Membre confirmé
    Profil pro
    Inscrit en
    Mars 2006
    Messages
    79
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2006
    Messages : 79
    Par défaut
    Attention ! la base HSQLDB a un comportement non commun qui consiste à créer une base de données relative à une chaine de connexion, si la base n'a pas été trouvée ... verifie pas rapport à ça

  6. #6
    Membre confirmé
    Inscrit en
    Janvier 2009
    Messages
    139
    Détails du profil
    Informations forums :
    Inscription : Janvier 2009
    Messages : 139
    Par défaut
    Bonjour a tous,
    tout d'abord merci pour vos reponse.
    Apparemment la sauvegarde ne se fait pas...
    En fait le sauvegarde se fait et je le visualise meme sur ma bd par la requete select

    est-ce que tu n'utiliserais pas, par hasard, une base de donnée temporaire (mem)
    Non pas du tout, en fait si j'insere un enregistrement manuellement et je fais shutdown, les enregistrements seront la meme apres redemarage du serveur.
    voici mon url : jdbc:hsqldb:hsql://localhost:9002/mabase
    Si c'est le cas vérifie que dans ton fichier de conf tu n'a pas mis l'option demandant de recréer les tables à chaque déploiement.
    Non pas du tout, les enregistrements que j'insere directements sur le serveur sont tjrs la

  7. #7
    Membre confirmé
    Inscrit en
    Janvier 2009
    Messages
    139
    Détails du profil
    Informations forums :
    Inscription : Janvier 2009
    Messages : 139
    Par défaut
    Je reformule mon probleme,
    si j'insere un enregistrement sur ma base manullement et je fais shutdown tout est OK
    une fois j insere a partir de ma base de donnees, une nouvelle ligne est ajouté a ma table que je visualise par select, Mais une fois je ferme mon application ou bien je redemare mon serveur, la ligne disparaiit
    est ce pas vraiiment bizarre

Discussions similaires

  1. Une page HTML peut-elle sauvegarder des donnees?
    Par ValyGator dans le forum Balisage (X)HTML et validation W3C
    Réponses: 3
    Dernier message: 31/10/2009, 10h37
  2. HSQL - sauvegarde des donnees
    Par khaigo dans le forum Hibernate
    Réponses: 4
    Dernier message: 07/09/2009, 14h17
  3. [DOM] Problème de serveur pour sauvegarder des données
    Par ia.jenny dans le forum Bibliothèques et frameworks
    Réponses: 4
    Dernier message: 14/11/2008, 19h39
  4. Réponses: 36
    Dernier message: 17/10/2007, 16h11
  5. Réponses: 4
    Dernier message: 18/03/2007, 19h12

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