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

Persistance des données Java Discussion :

[SQLITE_BUSY] The database file is locked


Sujet :

Persistance des données Java

  1. #1
    Membre averti

    Homme Profil pro
    Développeur informatique
    Inscrit en
    Juin 2011
    Messages
    122
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Madagascar

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juin 2011
    Messages : 122
    Points : 327
    Points
    327
    Par défaut [SQLITE_BUSY] The database file is locked
    Avec Hibernate et SQLITE, j'ai eu cette exception et très frequement!

    persitence.xml
    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
    21
     
    <?xml version="1.0" encoding="UTF-8"?>
    <persistence version="2.0" xmlns="http://java.sun.com/xml/ns/persistence" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://java.sun.com/xml/ns/persistence http://java.sun.com/xml/ns/persistence/persistence_2_0.xsd">
      <persistence-unit name="pu-sqlite-jpa">
        <provider>org.hibernate.ejb.HibernatePersistence</provider>
        <class>com.ged.data.domain.Emplacement</class>
        <class>com.ged.data.domain.Element</class>
        <class>com.ged.data.domain.Action</class>
        <class>com.ged.data.domain.Traitement</class>
        <validation-mode>NONE</validation-mode>
        <properties>
          <property name="hibernate.dialect" value="org.hibernate.dialect.SQLiteDialect"/>
          <property name="hibernate.show_sql" value="false"/>
          <property name="maxActive" value="1" />
          <property name="maxIdle" value="1" />
          <property name="hibernate.format_sql" value="false"/>
          <property name="javax.persistence.jdbc.driver" value="org.sqlite.JDBC"/>
          <property name="javax.persistence.jdbc.url" value="jdbc:sqlite:gedlocal.db"/>
        </properties>
      </persistence-unit>
    </persistence>
    Caused by: java.sql.SQLException: [SQLITE_BUSY] The database file is locked (database is locked)
    at org.sqlite.DB.newSQLException(DB.java:383)
    at org.sqlite.DB.newSQLException(DB.java:387)
    at org.sqlite.DB.execute(DB.java:339)
    at org.sqlite.PrepStmt.executeQuery(PrepStmt.java:75)
    at org.hibernate.jdbc.AbstractBatcher.getResultSet(AbstractBatcher.java:208)
    at org.hibernate.loader.Loader.getResultSet(Loader.java:1953)
    at org.hibernate.loader.Loader.doQuery(Loader.java:802)
    at org.hibernate.loader.Loader.doQueryAndInitializeNonLazyCollections(Loader.java:274)
    at org.hibernate.loader.Loader.loadEntity(Loader.java:2037)


    Merci de votre aide!

  2. #2
    Membre chevronné Avatar de jeffray03
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Juillet 2008
    Messages
    1 501
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Allemagne

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Juillet 2008
    Messages : 1 501
    Points : 2 120
    Points
    2 120
    Par défaut
    Salut,
    il veut te dire que tu es en train d´ouvrir cette base de données avec un autre tools.
    fermes toutes les ouvertures de la bases, et reessayes encore.

    Eric

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

Discussions similaires

  1. [Ubuntu / SQLITE_BUSY] Problème "The database file is locked (database is locked)"
    Par PP(Team) dans le forum Plateformes (Java EE, Jakarta EE, Spring) et Serveurs
    Réponses: 1
    Dernier message: 05/10/2012, 10h32
  2. The log file for database is full
    Par DEV-10 dans le forum Développement
    Réponses: 9
    Dernier message: 12/01/2010, 19h19
  3. The log file for database 'base' is full
    Par freud dans le forum MS SQL Server
    Réponses: 3
    Dernier message: 01/11/2006, 23h12
  4. Réponses: 3
    Dernier message: 16/01/2006, 18h50
  5. The XML file cannot be displayed
    Par UVCR dans le forum XMLRAD
    Réponses: 2
    Dernier message: 08/03/2005, 16h26

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