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 DBX: Le pilote n'a pas été correctement intallé.


Sujet :

Bases de données Delphi

  1. #1
    Futur Membre du Club
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Novembre 2014
    Messages
    10
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 55
    Localisation : France, Calvados (Basse Normandie)

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

    Informations forums :
    Inscription : Novembre 2014
    Messages : 10
    Points : 9
    Points
    9
    Par défaut Erreur DBX: Le pilote n'a pas été correctement intallé.
    Bonjour,
    Sur PC récent W8.1 64 et delphi XE6 ou XE7 , j'obtient le message "Erreur DBX : Le pilote n'a pas corrrectement initialisé. La bibliothèque client est manquante, n'est pas installée correctement, sa version est incorrecte, ou le pilote n'e'st pas dans le chemin."
    L'application est celle du tutorial Datasnap http://docwiki.embarcadero.com/RADSt...OS_et_Android) avec drivers MSSQL au lieu de Interbase
    Le plantage se produit avec SQLExpress 2012 ou 2014

    Elle fonctionne bien sur un premier PC en XE6 ou XE7 , avec SQLEXPRESS 2014 ou 2012

    L'erreur se produit en mode developpement en activant SQLConnection_EMPLOYEE.Connected , l'executable s'execute normalement.
    Merci d'avance
    Sky14

  2. #2
    Rédacteur/Modérateur

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

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

    Informations forums :
    Inscription : Janvier 2007
    Messages : 15 042
    Points : 40 955
    Points
    40 955
    Billets dans le blog
    62
    Par défaut
    Bonjour,

    est-ce que la versions 32 bits de la dll du SGBD existe dans SYSWOW64 ?
    MVP Embarcadero
    Delphi installés : D3,D7,D2010,XE4,XE7,D10 (Rio, Sidney), D11 (Alexandria), D12 (Athènes)
    SGBD : Firebird 2.5, 3, SQLite
    générateurs États : FastReport, Rave, QuickReport
    OS : Window Vista, Windows 10, Windows 11, Ubuntu, Androïd

  3. #3
    Futur Membre du Club
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Novembre 2014
    Messages
    10
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 55
    Localisation : France, Calvados (Basse Normandie)

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

    Informations forums :
    Inscription : Novembre 2014
    Messages : 10
    Points : 9
    Points
    9
    Par défaut DLL manquante
    Quel serait la DLL manquante ?
    Sur nouveau PC Win8.1+XE7 +SQL 2012/64 +SQL 2014/64 + SQL 2012/86 , toujours meme problème !

  4. #4
    Futur Membre du Club
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Novembre 2014
    Messages
    10
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 55
    Localisation : France, Calvados (Basse Normandie)

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

    Informations forums :
    Inscription : Novembre 2014
    Messages : 10
    Points : 9
    Points
    9
    Par défaut Erreur DBX
    Citation Envoyé par SergioMaster Voir le message
    Bonjour,

    est-ce que la versions 32 bits de la dll du SGBD existe dans SYSWOW64 ?
    Vous êtes sous quel Windows 8.1 , 8 , 7 ?

  5. #5
    Rédacteur/Modérateur

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

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

    Informations forums :
    Inscription : Janvier 2007
    Messages : 15 042
    Points : 40 955
    Points
    40 955
    Billets dans le blog
    62
    Par défaut
    Bonjour,

    Quelque soit la version de windows (7,8 xxx) à partir du moment où cette version est en 64bits , SYSWOW64 existe ce répertoire , contrairement à ce que son nom indique, contient les Dll version 32 bits pour des questions entre autre de rétro-compatibilité . Dans votre cas il doit contenir une version 32 bits de la version 64 bits de votre SGBD . Attention cela ne veut pas dire que vous devez installer une version 64 bits et une version 32 bits . Une installation correcte devrait lors de l'installation 64 bits installer également l'équivalent 32 bits . Au vue des nombreux tests que vous avez effectuer il est probable qu'un bon nettoyage s'impose pour refaire une installation "propre" .
    Ceci étant je ne suis pas un spécialiste MSSQL
    MVP Embarcadero
    Delphi installés : D3,D7,D2010,XE4,XE7,D10 (Rio, Sidney), D11 (Alexandria), D12 (Athènes)
    SGBD : Firebird 2.5, 3, SQLite
    générateurs États : FastReport, Rave, QuickReport
    OS : Window Vista, Windows 10, Windows 11, Ubuntu, Androïd

  6. #6
    Futur Membre du Club
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Novembre 2014
    Messages
    10
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 55
    Localisation : France, Calvados (Basse Normandie)

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

    Informations forums :
    Inscription : Novembre 2014
    Messages : 10
    Points : 9
    Points
    9
    Par défaut DBX suite
    Citation Envoyé par SergioMaster Voir le message
    Bonjour,

    Quelque soit la version de windows (7,8 xxx) à partir du moment où cette version est en 64bits , SYSWOW64 existe ce répertoire , contrairement à ce que son nom indique, contient les Dll version 32 bits pour des questions entre autre de rétro-compatibilité . Dans votre cas il doit contenir une version 32 bits de la version 64 bits de votre SGBD . Attention cela ne veut pas dire que vous devez installer une version 64 bits et une version 32 bits . Une installation correcte devrait lors de l'installation 64 bits installer également l'équivalent 32 bits . Au vue des nombreux tests que vous avez effectuer il est probable qu'un bon nettoyage s'impose pour refaire une installation "propre" .
    Ceci étant je ne suis pas un spécialiste MSSQL
    Bonjour
    Aprés une multitude de test , ca fonctionne avec le drivers DBX de DEVART, ou avec ADO , ce n'est pas MSSQL qui est le problème mais l'installation de DBX , peut-on le reinstaller sans desinstaller delphi ?
    Cdt

  7. #7
    Futur Membre du Club
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Novembre 2014
    Messages
    10
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 55
    Localisation : France, Calvados (Basse Normandie)

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

    Informations forums :
    Inscription : Novembre 2014
    Messages : 10
    Points : 9
    Points
    9
    Par défaut Erreur DBX
    Citation Envoyé par sky1414 Voir le message
    Bonjour,
    Sur PC récent W8.1 64 et delphi XE6 ou XE7 , j'obtient le message "Erreur DBX : Le pilote n'a pas corrrectement initialisé. La bibliothèque client est manquante, n'est pas installée correctement, sa version est incorrecte, ou le pilote n'e'st pas dans le chemin."
    L'application est celle du tutorial Datasnap http://docwiki.embarcadero.com/RADSt...OS_et_Android) avec drivers MSSQL au lieu de Interbase
    Le plantage se produit avec SQLExpress 2012 ou 2014

    Elle fonctionne bien sur un premier PC en XE6 ou XE7 , avec SQLEXPRESS 2014 ou 2012

    L'erreur se produit en mode developpement en activant SQLConnection_EMPLOYEE.Connected , l'executable s'execute normalement.
    Merci d'avance
    Sky14
    Finalement , aprés avoir installé SQLSERVER Express 2012 x86 & 64, 2014 x86 et 64 sans succés, c'est l'installation de SQLSERVER 2008 R2 SP2 x86 qui à débloqué la situation (Tester sur 2 PC)

    Les connections DBX SQLConnection fonctionne avec SQLExpress (MSSQL) 2008x86 , 2012x64 ,2012x86 , mais 2014 génére une nouvelle erreur 28000 / 18456(Pb de droits ?)

Discussions similaires

  1. Erreur avec le SaveDialog!Ne fonctionne pas!
    Par ghan77 dans le forum Composants VCL
    Réponses: 6
    Dernier message: 25/01/2006, 17h05
  2. Réponses: 9
    Dernier message: 31/05/2005, 13h38
  3. [HTML] Erreur (38/4) : "ENCTYPE" n'est pas autoris
    Par boteha dans le forum Balisage (X)HTML et validation W3C
    Réponses: 7
    Dernier message: 05/11/2004, 21h19
  4. DBExpress, Delphi 6 et MySQL : Erreur DBX
    Par BoBoToTo dans le forum Bases de données
    Réponses: 10
    Dernier message: 11/05/2004, 11h06
  5. Réponses: 6
    Dernier message: 03/09/2003, 10h29

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