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

WinDev Discussion :

WINDEV + SQLITE database is locked [Généralités]


Sujet :

WinDev

  1. #1
    Membre régulier
    Profil pro
    Inscrit en
    Octobre 2006
    Messages
    108
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2006
    Messages : 108
    Points : 110
    Points
    110
    Par défaut WINDEV + SQLITE database is locked
    Bonjour,
    J'ai un problème de verrouillage de base SQLITE. J'ai systématiquement l'erreur lorsque je lance plusieurs fois l'appli depuis différents postes :

    Erreur (blocage) de l'accès natif SQLite.
    Numéro d'erreur = 22
    ...
    Numéro d'erreur = <5>.
    Message d'erreur :
    database is locked



    Je ne comprend pas pourquoi surement ma méthode d'accès :

    Dans l'initialisation du projet

    HDécritConnexion("SQLite_CONNECT","","",gvSQLITE_BASE_URL,gvSQLITE_BASE_FIC,hAccèsNatifSQLite,hOLectureEcriture)

    ouvre(fen_acces)

    Je ne lance jamais de houvreConnexion (d'ailleur si je l'ajoute cela ne change rien).

    Pouvez vous me mettre sur la bonne piste ?

    Merci d'avance.

    Stéphane

  2. #2
    Expert confirmé
    Homme Profil pro
    ?
    Inscrit en
    Juillet 2002
    Messages
    2 378
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : ?

    Informations forums :
    Inscription : Juillet 2002
    Messages : 2 378
    Points : 4 494
    Points
    4 494
    Par défaut
    Bonjour

    SQLite est fait pour du mono-utilisateur
    Dès qu'un utilisateur accède en lecture à la base la totalité de la base est bloquée en écriture pour les autres
    Et si un client accès en écriture la base est bloquée en lecture pour les autres

    SQLite est très léger, assez performant, mais destiné à des applications mono-utilisateur

    Pour du réseau oriente toi plutôt (pour du gratuit) vers une base comme PostgreSQL, MySql (pas vraiment gratuit sauf utilisation perso) ou SQL Server Express

  3. #3
    Membre régulier
    Profil pro
    Inscrit en
    Octobre 2006
    Messages
    108
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2006
    Messages : 108
    Points : 110
    Points
    110
    Par défaut
    Oups ! j'ai pas lu toute les infos sur SQLITE


    Direction SQLExpress alors ....

    Encor merci


    Stéphane

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

Discussions similaires

  1. Database is locked avec SQLite
    Par vincent80 dans le forum SQLite
    Réponses: 1
    Dernier message: 30/03/2015, 12h13
  2. Réponses: 2
    Dernier message: 25/02/2015, 16h33
  3. Problème avec SQLite : Database locked
    Par albert55 dans le forum Persistance des données
    Réponses: 0
    Dernier message: 19/04/2013, 16h10
  4. database level lock
    Par gbidon dans le forum Hibernate
    Réponses: 0
    Dernier message: 08/06/2010, 09h46
  5. Exceptions, sqlite database locked
    Par r470n dans le forum Général Python
    Réponses: 4
    Dernier message: 01/09/2009, 15h35

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