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

Firebird Discussion :

Le connect qui échoue


Sujet :

Firebird

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre extrêmement actif
    Profil pro
    Développeur informatique
    Inscrit en
    Décembre 2008
    Messages
    1 022
    Détails du profil
    Informations personnelles :
    Localisation : France, Mayenne (Pays de la Loire)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Décembre 2008
    Messages : 1 022
    Par défaut Le connect qui échoue
    Bonjour

    J'ai depuis peu un échec du connect sous ibpp + Visual Studio + Firebird.
    Quelles sont les causes possibles qui font que la connexion échoue
    fbguard et fbserver sont actifs et la base est libre.
    J'ai le résultat de la connection:
    "*** IBPP::SQLException ***
    Context: Database::Connect
    Message: isc_attach_database failed
    SQL Message : -902
    Unsuccessful execution caused by a system error that precludes successful execution of subsequent statements
    Engine Code : 335544472
    Engine Message :
    Your user name and password are not defined. Ask your database administrator to set up a Firebird login.

    J'ai fait quelque investigations
    Le code (dans IBPP) qui traite le username et le password est comme ci dessous
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
     
        dpb.Insert(isc_dpb_user_name, mUserName.c_str());
        dpb.Insert(isc_dpb_password, mUserPassword.c_str());
    J'ai utilisé Flamerobin pour vérifier la validité de l' username et du password
    Flamerobin est construit sur IBPP.
    La connexion était OK
    J'ai cherché sur mon PC l'existence de la liste de fichier qui suit:
    GDS32.DLL, FBCLIENT.DLL, FBEMBED.DLL
    dans ces trois fichiers seulement fbclient.dll est présent sur mon pc
    et j'ai un gds32.lib fichier

  2. #2
    Membre extrêmement actif
    Profil pro
    Développeur informatique
    Inscrit en
    Décembre 2008
    Messages
    1 022
    Détails du profil
    Informations personnelles :
    Localisation : France, Mayenne (Pays de la Loire)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Décembre 2008
    Messages : 1 022
    Par défaut Jai le même symptome sur BCB
    et j'ai vérifier la BDD qui est libre et qui est toujours accessible par des outils sql si ce n'est que l'effet n'est pas le même. Sous BCB au même endroit je sort en exception sur accès à l'adresse 0 et le status en fin de cycle est à 0( pas de cause d'erreur)

  3. #3
    Membre extrêmement actif
    Profil pro
    Développeur informatique
    Inscrit en
    Décembre 2008
    Messages
    1 022
    Détails du profil
    Informations personnelles :
    Localisation : France, Mayenne (Pays de la Loire)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Décembre 2008
    Messages : 1 022
    Par défaut le chaines de caractères doivent être propres
    Je ne sais pas pourquoi certaines chaines de caractères se terminent par des 0x0A au lieu du 0x00 du C standard.
    Dès lors que les chaines sont correctement terminées par un 0, la connexion se passe bien. Je soupçonne Visual Studio, dans le procédures Marschal de rajouter un 0x0A en fin de chaîne. je reviens vers vous lorsque j'ai vérifié ce point

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

Discussions similaires

  1. Connect qui échoue
    Par JeanNoel53 dans le forum NetBeans
    Réponses: 13
    Dernier message: 01/11/2010, 21h25
  2. Connect qui échoue
    Par JeanNoel53 dans le forum Firebird
    Réponses: 17
    Dernier message: 31/10/2010, 17h16
  3. Connect qui échoue
    Par JeanNoel53 dans le forum C++Builder
    Réponses: 10
    Dernier message: 28/06/2010, 14h59
  4. [C#]Authentification qui échoue : a chaque fois "Login inco
    Par The_revival dans le forum ASP.NET
    Réponses: 3
    Dernier message: 15/04/2006, 22h36
  5. Réponses: 8
    Dernier message: 07/12/2005, 14h44

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