Publicité
+ Répondre à la discussion
Affichage des résultats 1 à 8 sur 8
  1. #1
    Candidat au titre de Membre du Club
    Homme Profil pro Matthias HUC
    Apprentie Ingé
    Inscrit en
    septembre 2012
    Messages
    37
    Détails du profil
    Informations personnelles :
    Nom : Homme Matthias HUC
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Apprentie Ingé
    Secteur : High Tech - Électronique et micro-électronique

    Informations forums :
    Inscription : septembre 2012
    Messages : 37
    Points : 11
    Points
    11

    Par défaut Composant ZEOS + BDD Firebird

    Bonjour ! Bonne année

    Je pense qu'il n'y a pas beaucoup de post dans cette section qui ne parle pas de problème et je pense que je ne vais pas déroger à la règle :s

    Je code une application sur DELPHI 7 avec l'aide du composant ZEOS ( comme l'indique le titre ) et une base ACCESS ( ça le titre le dit pas ! ) que je passe sous firebird pour plus "d'efficacité" ( en fait parce qu'on me le demande ... ).

    Donc je me suis dit : SIMPLE !! Je crée ma BDD firebird (.gdb en local pour les premiers tests) et je change juste Protocol ADO vers firebird2.5 et Database "le chemin vers .gdb".

    Sauf que lorsque je veux me connecter à la BDD ( passage de Connected à true ) j'ai ce message d'erreur :
    Code :
    none of the dynamic library can be found : fbclient15.dll, fbclient.dll
    J'ai parcouru le net en recherche de cette erreur et je tombe sur de l'espagnol ou de l’allemand que je ne pratique pas et donc je n'arrive pas a déchiffrer l'aide ... ( Pire du chinois mais pas d'anglais ... )

    Auriez vous la gentillesse de me guider vers une solution ? Merci d'avance pour toute aide =)

    Edit 1: Je pense avoir décoder l'espagnol et donc déplacer le fichier fbclient.dll du dossier firebird vers le dossier borland mais une nouvelle erreur fait son entrée :
    Code :
    Unable to complete network request to host -Failed to locate host machine
    Serai ce parce que je suis en local et non sur un serveur dédié ?

  2. #2
    Fxg
    Fxg est déconnecté
    Membre expérimenté
    Profil pro
    Inscrit en
    septembre 2003
    Messages
    446
    Détails du profil
    Informations personnelles :
    Localisation : France, Alpes Maritimes (Provence Alpes Côte d'Azur)

    Informations forums :
    Inscription : septembre 2003
    Messages : 446
    Points : 557
    Points
    557

    Par défaut

    Bonjour

    Est ce que tu as bien rempli les propriétés HostName à LocalHost et LibraryLocation du ZConnection ?

    Est ce que tu arrives à te connecter à ta bas avec IBExpert par exemple ?

  3. #3
    Candidat au titre de Membre du Club
    Homme Profil pro Matthias HUC
    Apprentie Ingé
    Inscrit en
    septembre 2012
    Messages
    37
    Détails du profil
    Informations personnelles :
    Nom : Homme Matthias HUC
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Apprentie Ingé
    Secteur : High Tech - Électronique et micro-électronique

    Informations forums :
    Inscription : septembre 2012
    Messages : 37
    Points : 11
    Points
    11

    Par défaut Erreur bête

    Merci de ton intervention donc pour te répondre, Hostname : SYSDBA et Password : Masterkey.
    Pour ce qui est de LibraryLocation je ne vois pas où ce trouve cette option ?

    Ensuite j'utilise SQL Manager 2005 et Interbase pour ma base Firebire et je me connecte bien en local dessus par le biais de ce logiciel ( qui doit surement être similaire à IBExpert ).

    Edit : http://firebird.developpez.com/faq/?...rreur#TRA00136
    En lisant bien la FAQ j'ai remarquer mon erreur, le placement des proprétés ZEOS étant confus j'ai inversé USER : SYSDBA et HOSTNAME : 127.0.0.1 ou localhost Je clos donc le POST merci à vous

  4. #4
    Rédacteur/Modérateur
    Avatar de SergioMaster
    Homme Profil pro Serge Girard
    Développeur informatique
    Inscrit en
    janvier 2007
    Messages
    5 510
    Détails du profil
    Informations personnelles :
    Nom : Homme Serge Girard
    Âge : 58
    Localisation : France, Loire Atlantique (Pays de la Loire)

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

    Informations forums :
    Inscription : janvier 2007
    Messages : 5 510
    Points : 10 809
    Points
    10 809
    Billets dans le blog
    3

    Par défaut

    Premier Point
    Si tu lis bien le message tu verras que c'est une question de protocole , tu as indiqué :
    firebird2.5
    et le message parle de
    fbclient15.dll, fbclient.dll
    donc vérifier le protocole en fonction de la version firebird installé

    Deuxième Point
    Une base de données Firebird sera plutôt par convention en .fdb , évites le .gdb utilisé par windows pour des sauvegardes système internes et contrôlés/mis a jour régulièrement

    Troisième Point
    L'installation de Firebird ! est-ce installé en tant que service ?
    déplacer le fichier fbclient.dll du dossier firebird vers le dossier borland
    non , dans windows/system32 à l'occasion mais dans Borland , certainement pas !
    pour une utilisation en "embedded" on copie la biblio dans le répertoire de l'application
    La seule chose absolue dans un monde comme le nôtre, c'est l'humour. » Albert Einstein
    J'entends et j'oublie. Je vois et je me souviens. Je fais et je comprends . Confucius
    Si votre seul outil est un marteau, vous aurez tendance a ne voir que des clous

  5. #5
    Candidat au titre de Membre du Club
    Homme Profil pro Matthias HUC
    Apprentie Ingé
    Inscrit en
    septembre 2012
    Messages
    37
    Détails du profil
    Informations personnelles :
    Nom : Homme Matthias HUC
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Apprentie Ingé
    Secteur : High Tech - Électronique et micro-électronique

    Informations forums :
    Inscription : septembre 2012
    Messages : 37
    Points : 11
    Points
    11

    Par défaut

    Tant qu'a finir ce post je veux bien quelque précisions, j'ai bien une version Firebird 2.5 mais mon composant ZEOS propose Firebird1.0/1.5/2.0/2.1, laquelle choisir ? (Logiquement la 2.1 qui est la plus proche je présume)
    Ensuite j'aimerai bien avoir un fichier .fdb au lieu de .gdb mais firebird ne génère pas ce fichier. J'ai aussi lu un peu partout que au final l'extension ne change en rien le fonctionnement et avec ce que tu me dis je doute ... Dois-je changer moi même l'extension gdb et fdb ?
    Et je te remercie de la précision pour le placement du fichier dll.

  6. #6
    Rédacteur/Modérateur
    Avatar de SergioMaster
    Homme Profil pro Serge Girard
    Développeur informatique
    Inscrit en
    janvier 2007
    Messages
    5 510
    Détails du profil
    Informations personnelles :
    Nom : Homme Serge Girard
    Âge : 58
    Localisation : France, Loire Atlantique (Pays de la Loire)

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

    Informations forums :
    Inscription : janvier 2007
    Messages : 5 510
    Points : 10 809
    Points
    10 809
    Billets dans le blog
    3

    Par défaut

    Citation Envoyé par Thryfto Voir le message
    Tant qu'a finir ce post je veux bien quelque précisions, j'ai bien une version Firebird 2.5 mais mon composant ZEOS propose Firebird1.0/1.5/2.0/2.1, laquelle choisir ? (Logiquement la 2.1 qui est la plus proche je présume)
    non , il faut bien indiquer le protocole 2.5 , ta version des ZEOS est trop vieille , la dernière version 7 est stable , et prend en compte fb 2.5
    Ensuite j'aimerai bien avoir un fichier .fdb au lieu de .gdb mais firebird ne génère pas ce fichier.
    non , pas firebird , ton GUI peut être , mais certainement pas firebird
    J'ai aussi lu un peu partout que au final l'extension ne change en rien le fonctionnement et avec ce que tu me dis je doute ... Dois-je changer moi même l'extension gdb et fdb ?
    OUI et un petit article pour t'en convaincre par thierry-laborde
    La seule chose absolue dans un monde comme le nôtre, c'est l'humour. » Albert Einstein
    J'entends et j'oublie. Je vois et je me souviens. Je fais et je comprends . Confucius
    Si votre seul outil est un marteau, vous aurez tendance a ne voir que des clous

  7. #7
    Membre chevronné

    Homme Profil pro Adel SOUFI
    Ingénieur d'études
    Inscrit en
    décembre 2010
    Messages
    287
    Détails du profil
    Informations personnelles :
    Nom : Homme Adel SOUFI
    Âge : 31
    Localisation : Algérie

    Informations professionnelles :
    Activité : Ingénieur d'études
    Secteur : Administration - Collectivité locale

    Informations forums :
    Inscription : décembre 2010
    Messages : 287
    Points : 666
    Points
    666

    Par défaut

    Il y a plein de discussion à consulter qui parlent de Zeos+FireBird ,
    La version 2.5 de FB n'est pas géré par la version Zeos que tu utilise (la 6.6 ou la 7.0 alpha je suppose), mais c'est gérable par la version SVN (la dernier version corrige même les problèmes liés à l'unicode).

  8. #8
    Membre chevronné

    Homme Profil pro Adel SOUFI
    Ingénieur d'études
    Inscrit en
    décembre 2010
    Messages
    287
    Détails du profil
    Informations personnelles :
    Nom : Homme Adel SOUFI
    Âge : 31
    Localisation : Algérie

    Informations professionnelles :
    Activité : Ingénieur d'études
    Secteur : Administration - Collectivité locale

    Informations forums :
    Inscription : décembre 2010
    Messages : 287
    Points : 666
    Points
    666

    Par défaut

    Il y a même la version 7.0 stable sortie le 03/01/2013.

Liens sociaux

Règles de messages

  • Vous ne pouvez pas créer de nouvelles discussions
  • Vous ne pouvez pas envoyer des réponses
  • Vous ne pouvez pas envoyer des pièces jointes
  • Vous ne pouvez pas modifier vos messages
  •