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 :

Problème avec une application base de données (Delphi)


Sujet :

Bases de données Delphi

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Août 2012
    Messages
    107
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Algérie

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : Enseignement

    Informations forums :
    Inscription : Août 2012
    Messages : 107
    Par défaut Problème avec une application base de données (Delphi)
    Bonjour !
    J'ai créé une application base de données (mono poste) avec Delphi.
    Elle fonctionne correctement sur la machine ou elle a été créée (XP).
    J'ai créé un fichier d'installation avec InstallShield.
    Je l'ai installé sur
    ==== 1.une machine Xp:
    Lors de l’exécution, j'obtiens l'erreur suivante:
    " Une erreur est survenue lors de l'installation du Borland Database Engine (erreur $2108) ".

    ==== 2.Une machine Windows 7:
    J'obtiens l'erreur suivante:
    "Echec à l'initialisation réseau.
    Fichier ou répertoire inéxistant.
    Fichier : C:\PDOXUSERS.NET
    Permission refusée.
    Répertoire C:\."
    C'est quoi le probleme ?????

  2. #2
    Modérateur
    Avatar de tourlourou
    Homme Profil pro
    Biologiste ; Progr(amateur)
    Inscrit en
    Mars 2005
    Messages
    3 931
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 62
    Localisation : France, Yvelines (Île de France)

    Informations professionnelles :
    Activité : Biologiste ; Progr(amateur)

    Informations forums :
    Inscription : Mars 2005
    Messages : 3 931
    Billets dans le blog
    6
    Par défaut
    Le problème, c'est que Windows ne veut pas laisser écrire n'importe qui, n'importe où.

    Vérifie les droits (administrateur ?) pour l'installation sous XP, et choisis un autre répertoire que 'c:\' et 'c:\Program Files\xxx' sous Seven (et XP, d'ailleurs !)
    Delphi 5 Pro - Delphi 11.3 Alexandria Community Edition - CodeTyphon 6.90 sous Windows 10 ; CT 6.40 sous Ubuntu 18.04 (VM)
    . Ignorer la FAQ Delphi et les Cours et Tutoriels Delphi nuit gravement à notre code !

  3. #3
    Membre confirmé
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Août 2012
    Messages
    107
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Algérie

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : Enseignement

    Informations forums :
    Inscription : Août 2012
    Messages : 107
    Par défaut
    Je ne pense pas que c'est un problème d'autorisations,
    Mon compte est "Administrateur",
    et j'ai même essayer dans une autre partition que le "C", Pareil, le même message d'erreur.
    Ce qui m’intéresse le plus, c'est sous XP :

    " Une erreur est survenue lors de l'installation du Borland Database Engine (erreur $2108) ".
    Si quelqu'un a une idée,,,,,,,,,,,Merci !

  4. #4
    Expert confirmé
    Avatar de Ph. B.
    Homme Profil pro
    Freelance
    Inscrit en
    Avril 2002
    Messages
    1 786
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 59
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Freelance
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Avril 2002
    Messages : 1 786
    Par défaut
    Bonjour,
    Citation Envoyé par youce90 Voir le message
    J'ai créé un fichier d'installation avec InstallShield.
    Avez vous également installé le BDE ou simplement l'application ?

    Cette erreur survient en général quand on a pas installé le BDE sur le poste client...

    Petit rappel :
    Pourquoi j'obtiens l'erreur $2108 lors du déploiement de mon application sur les postes clients!

    Ce sujet a déjà été évoqué sur les forums de ce site... Par exemple : Erreur $2108

  5. #5
    Membre confirmé
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Août 2012
    Messages
    107
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Algérie

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : Enseignement

    Informations forums :
    Inscription : Août 2012
    Messages : 107
    Par défaut
    Oui, je viens de le lire moi aussi
    apparemment c'est l'erreur dont vous parlez
    j'ai pas installé la BDE sur le poste client
    Je vais télécharger la BDE
    j’espère ça va marcher

  6. #6
    Rédacteur/Modérateur

    Avatar de SergioMaster
    Homme Profil pro
    Développeur informatique retraité
    Inscrit en
    Janvier 2007
    Messages
    15 598
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 69
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations professionnelles :
    Activité : Développeur informatique retraité
    Secteur : Industrie

    Informations forums :
    Inscription : Janvier 2007
    Messages : 15 598
    Billets dans le blog
    65
    Par défaut
    c'est aussi un problème d'UAC , si cette dernière est activée on ne peux pas écrire sur la Racine de C: , il faut changer ce chemin après l'installation du BDE ou , mais ce n'est pas conseillé, désactiver l'UAC .

  7. #7
    Membre émérite
    Profil pro
    Inscrit en
    Janvier 2009
    Messages
    591
    Détails du profil
    Informations personnelles :
    Localisation : France, Marne (Champagne Ardenne)

    Informations professionnelles :
    Secteur : Finance

    Informations forums :
    Inscription : Janvier 2009
    Messages : 591
    Par défaut
    Bonjour,

    Installer le BDE est une chose, mais elle ne suffit pas pour une utilisation sur plusieurs ordinateurs.

    Il faut que l'application gère le fichier "PDOXUSERS.NET" dans un répertoire unique de l'un des ordinateurs du réseau. Le contrôle des accès se fait par ce fichier d'où la nécessité que tous les ordinateurs disposent de la même information.

    Avec ces quelques précautions cela fonctionne parfaitement. J'ai une application qui tourne sur une vingtaine de postes depuis 12 ans sans aucun souci.

    A+

  8. #8
    Membre confirmé
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Août 2012
    Messages
    107
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Algérie

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : Enseignement

    Informations forums :
    Inscription : Août 2012
    Messages : 107
    Par défaut
    Mon application est mono poste.
    L'installation de la BDE a résolu mon problème.
    Maintenant si je veux inclure ce programme dans le fichier d'installation que je vais créer avec InstallShield comment dois je faire ?
    il y a une liste de programmes requis fournie par InstallShield, mais si une application nécessite un autre programme comme dans mon cas :le BDE ????????
    ...........Merci

  9. #9
    Modérateur
    Avatar de tourlourou
    Homme Profil pro
    Biologiste ; Progr(amateur)
    Inscrit en
    Mars 2005
    Messages
    3 931
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 62
    Localisation : France, Yvelines (Île de France)

    Informations professionnelles :
    Activité : Biologiste ; Progr(amateur)

    Informations forums :
    Inscription : Mars 2005
    Messages : 3 931
    Billets dans le blog
    6
    Par défaut
    N'y a-t-il pas une option à cocher dans InstallShield, pour inclure le BDE ?
    Delphi 5 Pro - Delphi 11.3 Alexandria Community Edition - CodeTyphon 6.90 sous Windows 10 ; CT 6.40 sous Ubuntu 18.04 (VM)
    . Ignorer la FAQ Delphi et les Cours et Tutoriels Delphi nuit gravement à notre code !

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

Discussions similaires

  1. [Windev] problème avec une application
    Par cbindep dans le forum WinDev
    Réponses: 1
    Dernier message: 24/03/2008, 16h27
  2. Réponses: 1
    Dernier message: 16/11/2007, 12h14
  3. Comment créer une application base de données pour le Web ?
    Par samlepiratepaddy dans le forum Langage
    Réponses: 4
    Dernier message: 24/03/2007, 14h10
  4. Liaison de table avec une autre base de donnée
    Par freya91 dans le forum Access
    Réponses: 1
    Dernier message: 03/06/2006, 00h08
  5. [JBOSS] [Struts] Problème avec une application
    Par Tiercel dans le forum Wildfly/JBoss
    Réponses: 5
    Dernier message: 13/07/2004, 13h50

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