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

C++Builder Discussion :

Fichier verrou trop important


Sujet :

C++Builder

  1. #1
    Membre averti
    Inscrit en
    Avril 2007
    Messages
    43
    D�tails du profil
    Informations forums :
    Inscription : Avril 2007
    Messages : 43
    Par d�faut Fichier verrou trop important
    Voila, j'utilise une base de donn�es sur un r�seau priv�, je fais de la scruptation (toutes les 500 millisecondes) car un programme �crit dedans, sur un poste distant, toutes les secondes, et moi je me charge de les lire...
    Tout marchait bien � partir de mon pc portable... J'ai pass� le programme sur un pc fixe et l�... Au bout d'une minute mon programme me dit "erreur, fichier verrou devenu trop important"...
    Pour info, mon programme est fait sous Borland C++ 3, j'utilise une table Access et des composants TQuery et DataBase...

    Une id�e???

  2. #2
    Membre averti
    Inscrit en
    Avril 2007
    Messages
    43
    D�tails du profil
    Informations forums :
    Inscription : Avril 2007
    Messages : 43
    Par d�faut
    personne n'a d'id�e? Car en fait, suite � des tests, tout marchait bien mais l�, depuis hier �a me fait cette erreur. C'est pour un projet de fin d'�tudes, � pr�senter dans 10 jours...

  3. #3
    Membre �prouv�
    Avatar de Sunchaser
    Homme Profil pro
    OPNI (Objet Programmant Non Identifi�)
    Inscrit en
    D�cembre 2004
    Messages
    2 059
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    �ge : 54
    Localisation : France, Manche (Basse Normandie)

    Informations professionnelles :
    Activit� : OPNI (Objet Programmant Non Identifi�)
    Secteur : Industrie Pharmaceutique

    Informations forums :
    Inscription : D�cembre 2004
    Messages : 2 059
    Par d�faut
    Citation Envoy� par sfeltan
    C'est pour un projet de fin d'�tudes, � pr�senter dans 10 jours...
    Bon ca va, 10 jours c'est un bon d�lai.Y a un bon bout de temps de ca, y en a un qui avait un gros, gros taf a faire et il a finalement tout boucl� en 7 jours, et il s'est m�me repos� le septi�me (parait il) ...



    Bon, tr�ve de plaisante, j'ai pas de miracles a proposer; juste un petit lien:
    par ici

    Jettes un oeil tout de m�me, si ce n'est pas d�ja fait, il y a tout de m�me deux-trois id�es ...

    Bon courage,
    @ +

  4. #4
    Expert confirm�
    Avatar de Mat.M
    Profil pro
    D�veloppeur informatique
    Inscrit en
    Novembre 2006
    Messages
    8 538
    D�tails du profil
    Informations personnelles :
    Localisation : France, Rh�ne (Rh�ne Alpes)

    Informations professionnelles :
    Activit� : D�veloppeur informatique

    Informations forums :
    Inscription : Novembre 2006
    Messages : 8 538
    Par d�faut
    Citation Envoy� par sfeltan
    "erreur, fichier verrou devenu trop important"...
    Une id�e???
    je conseillerais d'aller chercher un serrurier


    D�sol� pas pu m'emp�cher...
    500 ms cela fait juste : il faut mesurer combien n�cessite une requ�te vers la bdd distante .
    Pour peu qu'il y ait des latences r�seaux le probl�me va �tre persistant;
    qu'est-ce qui se passe ? A un instant t1 tu vas lire � un emplacement � un fichier, celui-ci n'est pas verrouill� encore ou bien l'est, tu tentes de le lire cela prend un certain temps puis il est reverrouill�e un instant t2 apr�s.
    C'est ce que l'on appelle des acc�s concurrentiels
    Donc il faut jouer sur les temporisations peut-�tre qu niveau des composants Sinon avoir recours � TThread �ventuellement ou bien mettre en tampon les donn�es lues.
    L'important c'est de synchroniser ces acc�s concurrentiels

  5. #5
    Membre averti
    Inscrit en
    Avril 2007
    Messages
    43
    D�tails du profil
    Informations forums :
    Inscription : Avril 2007
    Messages : 43
    Par d�faut
    Ouai � propos du r�seau, le r�seau utilis� (lyc�e) est franchement pas terrible (tr�s lent).
    Je vais donc tester avec une tempo de 1sec.
    Merci beaucoup, je teste �a lundi et je donne des news!

  6. #6
    Membre averti
    Inscrit en
    Avril 2007
    Messages
    43
    D�tails du profil
    Informations forums :
    Inscription : Avril 2007
    Messages : 43
    Par d�faut
    et euh... pour ce qui est de mesurer le temps de la requ�te, il y a une m�thode sp�ciale ou pas? Genre un truc dans l'explorateur de bdd de builder qui fait cette fonction...?

  7. #7
    Expert confirm�
    Avatar de Mat.M
    Profil pro
    D�veloppeur informatique
    Inscrit en
    Novembre 2006
    Messages
    8 538
    D�tails du profil
    Informations personnelles :
    Localisation : France, Rh�ne (Rh�ne Alpes)

    Informations professionnelles :
    Activit� : D�veloppeur informatique

    Informations forums :
    Inscription : Novembre 2006
    Messages : 8 538
    Par d�faut
    Pour mesurer le temps �coul� tu peux prendre un TTimer par exemple

  8. #8
    Membre averti
    Inscrit en
    Avril 2007
    Messages
    43
    D�tails du profil
    Informations forums :
    Inscription : Avril 2007
    Messages : 43
    Par d�faut
    question con... �h�h�
    Merci!!!! Je vais tester �a.

Discussions similaires

  1. Fichier verrou trop volumineux
    Par tarbala dans le forum Paradox
    R�ponses: 1
    Dernier message: 08/10/2012, 14h55
  2. Fichier verrou trop important
    Par HumanTool dans le forum Paradox
    R�ponses: 3
    Dernier message: 28/07/2011, 15h15
  3. [Paradox 7]Fichier verrou trop important
    Par HumanTool dans le forum Bases de donn�es
    R�ponses: 4
    Dernier message: 17/04/2007, 17h57
  4. erreure : fichier verrou trop important
    Par jv2759 dans le forum Bases de donn�es
    R�ponses: 3
    Dernier message: 13/04/2006, 17h20
  5. Message d'erreur : Fichier verrou trop important !
    Par chasseur37 dans le forum Bases de donn�es
    R�ponses: 8
    Dernier message: 06/09/2005, 10h34

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