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 :

Firedac et fbembed, travail en local


Sujet :

Bases de données Delphi

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé
    Avatar de castorcharly
    Homme Profil pro
    Chef de projet
    Inscrit en
    Février 2009
    Messages
    423
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 70
    Localisation : France, Dordogne (Aquitaine)

    Informations professionnelles :
    Activité : Chef de projet
    Secteur : Biens de consommation

    Informations forums :
    Inscription : Février 2009
    Messages : 423
    Par défaut Firedac et fbembed, travail en local
    Bonjour,

    J'ai un problème de connexion sous firedac avec Fbembed.dll

    Pourtant j'ai déjà fait, mais là, bien que j'ai réalisé ce genre de connexion, là pas moyen.

    Voici le résultat du test sous editeur de connexion:

    Nom : connexion.PNG
Affichages : 800
Taille : 24,2 Ko
    A savoir:
    - OS windows Seven Pro
    - FB version 2.5
    - Delphi XE7
    - Mon service serveur FB est stoppé.
    - Le fichier HOST est renseigné tel que : 127.0.0.1 = localhost
    - La dll fbembed est bien au bon endroit tel que le décrit la doc, pourtant quand je vois les infos de connexion je pointerais vers la mauvaise DLL...
    je ne vois pas où renseigner l'emplacement de fbembed sur ma connexion. J'ai pu le faire sur mon composant de driver, mais ça ne change rien.

    Nom : Physiq.PNG
Affichages : 757
Taille : 10,8 Ko
    J'ai beau lire les autres fils sur le sujet et je ne vois pas où est mon erreur encore une fois !

    Merci pour votre aide,

  2. #2
    Expert éminent
    Avatar de Paul TOTH
    Homme Profil pro
    Freelance
    Inscrit en
    Novembre 2002
    Messages
    8 964
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 56
    Localisation : France, Paris (Île de France)

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

    Informations forums :
    Inscription : Novembre 2002
    Messages : 8 964
    Par défaut
    euh...VendorLib pointe sur fbclient.dll, alors que tu veux utiliser Fbembed.dll non ?

    fbembed.dll est l'équivalent de fbclient.dll mais elle contient le moteur FB au lieu de se connecter sur un serveur distant.
    Developpez.com: Mes articles, forum FlashPascal
    Entreprise: Execute SARL
    Le Store Excute Store

  3. #3
    Membre éclairé
    Avatar de castorcharly
    Homme Profil pro
    Chef de projet
    Inscrit en
    Février 2009
    Messages
    423
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 70
    Localisation : France, Dordogne (Aquitaine)

    Informations professionnelles :
    Activité : Chef de projet
    Secteur : Biens de consommation

    Informations forums :
    Inscription : Février 2009
    Messages : 423
    Par défaut
    Bonjour Paul,

    Merci d'avoir regardé mon problème, mais en fait fbembed.dll ou fbclient.dll , n'est pas déterminant, puisque j'ai renommé fbembed dans mon répertoire de travail.
    Mais ça aurait pu être ça.
    Pour t'en convaincre voici le nouveau résultat de test:
    ================================
    Paramètres de définition de connexion
    ================================
    User_Name=sysdba
    Password=*****
    Server=127.0.0.1
    Database=G:\BDD\FDCOPY.FDB
    OSAuthent=Yes
    DriverID=FB
    ================================
    FireDAC info
    ================================
    Tool = RAD Studio XE7
    FireDAC = 11.0.1 (Build 73709)
    Platform = Windows 32 bit
    Defines = FireDAC_NOLOCALE_META;FireDAC_MONITOR
    ================================
    Infos client
    ================================
    Loading driver FB ...
    Brand = Firebird
    Client version = 205039900
    Client DLL name = C:\Windows\system32\fbclient.dll
    ================================
    Informations de session
    ================================
    Echec de la connexion au SGBD.
    [FireDAC][Phys][FB]Unable to complete network request to host "127.0.0.1".
    Failed to establish a connection.


    alors que le FDPhysFBDriverLink1 pointe bien sur fbembed

    Nom : Physiq.PNG
Affichages : 737
Taille : 11,5 Ko

    Mais il me semble que le premier problème vient du fait de la non reconnaissance du serveur :

    Echec de la connexion au SGBD.
    [FireDAC][Phys][FB]Unable to complete network request to host "127.0.0.1".
    Failed to establish a connection.

  4. #4
    Membre confirmé

    Profil pro
    senior scientist
    Inscrit en
    Mai 2003
    Messages
    82
    Détails du profil
    Informations personnelles :
    Localisation : France, Hauts de Seine (Île de France)

    Informations professionnelles :
    Activité : senior scientist

    Informations forums :
    Inscription : Mai 2003
    Messages : 82
    Billets dans le blog
    1
    Par défaut
    Mais il me semble que le premier problème vient du fait de la non reconnaissance du serveur :

    Echec de la connexion au SGBD.
    [FireDAC][Phys][FB]Unable to complete network request to host "127.0.0.1".
    Failed to establish a connection.
    Et en changeant ''127.0.0.1'' en ''localhost'' ?
    alx.

  5. #5
    Expert éminent
    Avatar de Paul TOTH
    Homme Profil pro
    Freelance
    Inscrit en
    Novembre 2002
    Messages
    8 964
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 56
    Localisation : France, Paris (Île de France)

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

    Informations forums :
    Inscription : Novembre 2002
    Messages : 8 964
    Par défaut
    je ne suis pas expert sur FD mais il me semble que dans ta config tu as "DriverID=FB" alors que ton composant n'a pas de DriverID et que donc tu retombes sur la config FB de base non ?
    Developpez.com: Mes articles, forum FlashPascal
    Entreprise: Execute SARL
    Le Store Excute Store

  6. #6
    Membre éclairé
    Avatar de castorcharly
    Homme Profil pro
    Chef de projet
    Inscrit en
    Février 2009
    Messages
    423
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 70
    Localisation : France, Dordogne (Aquitaine)

    Informations professionnelles :
    Activité : Chef de projet
    Secteur : Biens de consommation

    Informations forums :
    Inscription : Février 2009
    Messages : 423
    Par défaut
    alx,

    merci, j'ai tenté avec localhost... mais nada c'est pareil.


    Paul,
    J'ai fait des changements dans ce sens, mais j'ai toujours le même problème.
    Y a sûrement un truc de mal configuré qq. part, mais quoi je trouve pas.
    Je vais faire un mini projet avec juste ce qu'il faut pour éliminer tous risques.

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

Discussions similaires

  1. Depot source et travail en local
    Par sinzen dans le forum GIT
    Réponses: 5
    Dernier message: 16/10/2017, 22h18
  2. Comment travailler en local avec des repo distants
    Par kkt8 dans le forum Subversion
    Réponses: 0
    Dernier message: 14/09/2015, 17h44
  3. [MySQL] Travailler en local et mettre à jours la base de données distante
    Par mouchkar dans le forum PHP & Base de données
    Réponses: 2
    Dernier message: 24/09/2009, 15h49
  4. Réponses: 1
    Dernier message: 27/10/2007, 11h36
  5. lien vers un repertoire local dans le poste de travail
    Par bambou dans le forum Windows XP
    Réponses: 4
    Dernier message: 28/11/2006, 16h24

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