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

Bases de données Delphi Discussion :

Erreur PDOXUSRS.Net


Sujet :

Bases de données Delphi

  1. #1
    Membre à l'essai
    Inscrit en
    Mai 2002
    Messages
    27
    Détails du profil
    Informations forums :
    Inscription : Mai 2002
    Messages : 27
    Points : 16
    Points
    16
    Par défaut Erreur PDOXUSRS.Net
    J'ai créé une application client/serveur avec delphi 7 utilisant des tables DBase !
    Des erreurs de concurrence entre utilisateurs se produisent de temps en temps avec le message
    "Répetoire déjà contrôlé par un autre fichier .Net (PDOXUSRS.Net)"
    J'ai trouvé pas mal de liens vers ce problème sur le net.
    Apparement ce fichier est créé pour gérer la concurrence mais pour les tables Paradox.
    Pourquoi ai-je cette erreur de temps en temps sachant que je n'utilise pas des tables Paradox? Ce fichier est créé à la fermeture de mon application.
    Merci.

  2. #2
    Teo
    Teo est déconnecté
    Membre régulier
    Profil pro
    Inscrit en
    Août 2002
    Messages
    110
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2002
    Messages : 110
    Points : 111
    Points
    111
    Par défaut
    Moi avec les tables Paradox je fais un truc du genre
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    Session.NetFileDir := '\\Poste12\CDuPoste12\NomDuRepDePartage;'
    Il me semble que les clients et le serveur doivent tous avoir le meme Session.NetFileDir

    Mais Je sais pas pkoi ca t'embete si t'as pas de tables Paradox

  3. #3
    Membre expérimenté

    Homme Profil pro
    Inscrit en
    Mars 2004
    Messages
    897
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Marne (Champagne Ardenne)

    Informations professionnelles :
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mars 2004
    Messages : 897
    Points : 1 561
    Points
    1 561
    Par défaut
    Bonjour

    Effectivement c'est étrange cette erreur si tu n'utilises pas paradox.

    Tu peux également indiquer à BDE le chemin du NET DIR et pour chaque station réseau sur laquelle est installée BDE.

    Pour cela dans le panneau de configuration et dans l'administrateur DBE tu vas dans Configuration / Pilotes / Natif / PARADOX puis tu définis la même chemin réseau dans NET DIR.

    Cordialement
    Pensez à utiliser les tags dans le titre.
    Avant de poser une question reportez-vous à la FAQ Delphi
    Respectez les règles du forum.

  4. #4
    Membre régulier

    Profil pro
    Inscrit en
    Août 2003
    Messages
    207
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2003
    Messages : 207
    Points : 91
    Points
    91
    Par défaut
    Effectivement, si tu utilises le BDE Delphi créé un fichier PDOXUSRS.Net.

    Il faut que ce fichier soit créé localement sur chaque poste de travail.

    Sur chaque poste de travail utilisant ton appli, modifie les propriétés de tes raccourcis en renseignant le champ <Démarrer en > avec un nom de répertoire local.

    Exemple :

    Cible \\server\monappli.exe
    Démarrer en C:\tmp


    A+
    Wilco

  5. #5
    Expert éminent sénior

    Avatar de Nono40
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Mai 2002
    Messages
    8 640
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 56
    Localisation : France, Loir et Cher (Centre)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : Industrie

    Informations forums :
    Inscription : Mai 2002
    Messages : 8 640
    Points : 19 101
    Points
    19 101
    Par défaut Re: Erreur PDOXUSRS.Net
    Citation Envoyé par xant
    J'ai créé une application client/serveur avec delphi 7 utilisant des tables DBase !
    Non, tu fais du multi-postes. DBase n'est pas du tout du client serveur...

    Ce fichier n'est effectivement utilisé que pour Paradox. Es-tu sur de ne pas utiliser de table Paradox ? Même sur des tables temporaires ?

    Note : c'est ( très ) dommage d'avoir commencé une application avec Delphi 7 et utilisant le BDE et des tables DBase. A moins que ce ne soit imposé bien sur. Il aurait bien mieux valu prendre Interbase et se paser du BDE, tu aurais un vrai client/serveur et de vrai peformances, car là tu vas raler dés que les tables vont grossir. De même que les notions avancées d'intégrité et tout avec DBase...
    Delphi :
    La F.A.Q. , 877 réponses à vos questions !
    264 sources à consulter/télécharger !

  6. #6
    Membre à l'essai
    Inscrit en
    Mai 2002
    Messages
    27
    Détails du profil
    Informations forums :
    Inscription : Mai 2002
    Messages : 27
    Points : 16
    Points
    16
    Par défaut
    Le problème venait du fait que l'extension des tables (.dbf) n'était pas signalé dans les requêtes et donc que par défaut il vérifiait tout d'abord si c'était des tables paradox...
    Maintenant c'est OK..
    Sinon pour en revenir au fait que je travaille avec DBase, ce n'est pas un choix personnel mais bien une contrainte...
    Mon responsable a hésité à fonctionner avec Interbase ( ce qui aurait été bien + efficace) mais comme leurs applications actuelles fonctionnent avec DBase, il a pas voulu changer... Quel dommage, justement ça aurait été le moment pour passer à interbase... enfin bon, maintenant mon logiciel fonctionne bien
    A moyen terme, selon la taille des tables, ça risque peut être de ramer mais bon ils sont prévenus et c'était leur choix !
    Moi j'ai fait mon job 8)
    Je tiens aussi à vous remercier pour l'aide que vous pouvez apporter

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

Discussions similaires

  1. base paradox et fichier Pdoxusrs.net
    Par jakouz dans le forum Paradox
    Réponses: 3
    Dernier message: 24/12/2009, 09h41
  2. erreur : java.net.SocketException
    Par pigeon11 dans le forum Servlets/JSP
    Réponses: 2
    Dernier message: 19/09/2007, 15h50
  3. RSS et ERREUR: java.net.SocketException
    Par rose_des_sables dans le forum Servlets/JSP
    Réponses: 2
    Dernier message: 10/06/2007, 11h22
  4. Erreur java.net. ConnectException:
    Par kenny49 dans le forum Entrée/Sortie
    Réponses: 2
    Dernier message: 27/02/2007, 10h08
  5. Fichier PDOXUSRS.NET
    Par yannick dans le forum Paradox
    Réponses: 5
    Dernier message: 05/04/2002, 09h45

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