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

Installation MySQL Discussion :

Probleme de version et de connection.


Sujet :

Installation MySQL

  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Mars 2006
    Messages
    15
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2006
    Messages : 15
    Par défaut Probleme de version et de connection.
    Bonsoir,

    1°/ J'ai voulu utiliser la version 2.0 et 2.0.1 de firedird Embedded pour window mais j'ai le message d'erreur suivant : "Unable to load DLL 'fbembed': le module spécifié est introuvable" par contre la version 1.5.4 fonctionne tres bien, je travaille sous Win XP SP2. Je voulais savoir le pourquoi de ce probléme de version, est-ce un probléme connu ou n'ai-je pas installé les bon fichiers au bon endroit ? (J'ai fait diverse recherche sur le net sans succés)

    2°/ J'ai commencé à me plonger dans firebird en utilisant c# comme langage de prog, mais j'ai un probléme pour me connecter à ma base de donnée. Je m'explique, j'ai créé une base en utilisant le 'FbConnection.CreateDatabase' en definissant un charset egal à ISO8859_1, la création se déroule sans souci, et je l'ai ouverte sans aucun probléme avec IBEasy+ en verifiant que mon jeu de caractére etait correct, mais quand j'essaie de faire une connection a cette derniere, j'ai le message d'erreur suivant 'bad parameters on attach or create database CHARACTER SET ISO8859_1 is not defined', naturellement si j'enleve le charset a ma chaine de connection ca marche mais apres c'est mon script de connection de table qui me crée une erreur.

    Mon script de connection est le suivant :

    FbConnectionStringBuilder BdD = new FbConnectionStringBuilder();

    BdD.DataSource = "localhost";
    BdD.Database = "C:\\temp.fdb";
    BdD.UserID = "SYSDBA";
    BdD.Password = "masterkey";
    BdD.Charset = "ISO8859_1";
    BdD.ServerType = FbServerType.Embedded;

    FbConnection ConnectBdD = new FbConnection( BdD.ToString());
    ConnectBdD.Open();

    Et lorsque je cree un champs d'une table j'ecris :
    VALEUR VARCHAR(15) CHARACTER SET ISO8859_1 COLLATE FR_FR NOT NULL

    Voila voilou, si vous avez une solution ou une réponse à mes soucis je suis preneur

    Par avance merci...

    Rycku

  2. #2
    Membre Expert

    Homme Profil pro
    Consultant spécialité Firebird
    Inscrit en
    Mai 2002
    Messages
    2 342
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 61
    Localisation : France

    Informations professionnelles :
    Activité : Consultant spécialité Firebird
    Secteur : Conseil

    Informations forums :
    Inscription : Mai 2002
    Messages : 2 342
    Par défaut
    parce que pour FB2 il faut plus de dll que pour FB1.5 :
    3. USAGE

    Just copy fbembed.dll, icudt30.dll, icuin30.dll and
    icuuc30.dll into the directory with your application.
    Then rename fbembed.dll to either fbclient.dll or
    gds32.dll depending on your database connectivity software.
    Then start your application and it will use the embedded
    server as a client library and will be able to access
    local datasases. You should also copy firebird.msg and
    firebird.conf (if necessary) to the same directory.

    If external libraries are required for your application,
    then you should have them separately. Most probably, it
    will be INTL support (fbintl.dll and fbintl.conf) or UDF
    libraries. To be able to use them, you should place them
    into the directory tree which emulates the Firebird server
    one, i.e. has subdirectories like /intl or /udf:

    c:\my_app\app.exe
    c:\my_app\gds32.dll
    c:\my_app\ib_util.dll
    c:\my_app\icudt30.dll
    c:\my_app\icuin30.dll
    c:\my_app\icuuc30.dll
    c:\my_app\firebird.conf
    c:\my_app\firebird.msg
    c:\my_app\intl\fbintl.dll
    c:\my_app\intl\fbintl.conf
    c:\my_app\udf\fbudf.dll

    If you want to place the Firebird files (excluding the
    renamed fbembed.dll) in another directory, you need to
    modify your firebird.conf and set RootDirectory to the
    Firebird directory tree. Example:

    c:\my_app\app.exe
    c:\my_app\gds32.dll
    c:\my_app\ib_util.dll
    c:\my_app\icudt30.dll
    c:\my_app\icuin30.dll
    c:\my_app\icuuc30.dll
    c:\my_app\firebird.conf
    d:\fb\firebird.msg
    d:\fb\intl\fbintl.dll
    c:\fb\intl\fbintl.conf
    d:\fb\udf\fbudf.dll

    firebird.conf:
    RootDirectory = d:\fb

  3. #3
    Membre averti
    Profil pro
    Inscrit en
    Mars 2006
    Messages
    15
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2006
    Messages : 15
    Par défaut
    Bonjour

    Grand merci ca marche nickel

    Bonne continuation.

    Rycku

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

Discussions similaires

  1. Probleme de version java dans un applet
    Par kedare dans le forum Applets
    Réponses: 5
    Dernier message: 27/10/2006, 09h31
  2. Problème de version ?
    Par Marty000 dans le forum Access
    Réponses: 3
    Dernier message: 12/09/2006, 11h21
  3. [REDHAT] Problème de versions de ksh
    Par gangsoleil dans le forum RedHat / CentOS / Fedora
    Réponses: 6
    Dernier message: 09/12/2005, 14h48
  4. [Framework] Probleme de version
    Par cosmos38240 dans le forum Framework .NET
    Réponses: 4
    Dernier message: 18/11/2005, 11h05
  5. Probleme de version
    Par copin dans le forum Requêtes
    Réponses: 8
    Dernier message: 23/10/2005, 17h50

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