Bonjour,
Je fait un projet avec une base embarquée HSQLDB, et j'aurai aimé savoir comment voir l'état de la base durant l'execution du projet : est ce que les tables sont créées, les données ajoutées, supprimées, etc..
Merci d'avance
Bonjour,
Je fait un projet avec une base embarquée HSQLDB, et j'aurai aimé savoir comment voir l'état de la base durant l'execution du projet : est ce que les tables sont créées, les données ajoutées, supprimées, etc..
Merci d'avance
"Pour dire à la base de données de sauvegarder toutes les données qu'elle a en mémoire sur le disque dur, il faut exécuter la commande SHUTDOWN...
HSQL va écrire toutes ses données dans des fichiers (SCRIPT et PROPERTIES) et ensuite se fermer. Si vous n'exécutez pas le SHUTDOWN, vous allez perdre toutes les données de la session. Au démarrage, HSQL va faire le contraire, il va charger toutes les données des fichiers dans la mémoire."
tas pas a te preoccuper de letat de la base en cours dexecution. Les tables et donnees sont chargees en memoire, si tu ajoutes une colonne, il faut bien faire le shutdown a la fin pour que ca soit comitté je pense ...
sinon jai utilise ca deja aussi, un petit reproche : lorsquon clot notre application et quon fait le shutdown, il faut un certain temps pour que HSQL sauve les fichiers
du coup ca pete si on relance directement lapplication car le fichier indiquant quon sauve la base dans des fichiers (fichier .lock je crois) est toujours present ...est ce que verifier la presence de se fichier au demarrage de lappli suffit ?
@+
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager