Publicité
+ Répondre à la discussion
Affichage des résultats 1 à 3 sur 3
  1. #1
    Rédacteur/Modérateur
    Avatar de SergioMaster
    Homme Profil pro Serge Girard
    Développeur informatique
    Inscrit en
    janvier 2007
    Messages
    5 507
    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 507
    Points : 10 804
    Points
    10 804
    Billets dans le blog
    3

    Par défaut FreeAdhocUDF Ubuntu 10.04

    Bonjour,

    Plutôt que de ressortir un ancien post celui-ci je préfère en faire un nouveau

    J'ai eu a monter un nouveau PC en Ubuntu 10.04 64 bits , l'installation de Firebird 2.1 s'est fait avec succès (je n'ai pas osé mettre la distribution 12.04 car il semble que firebird ne soit pas encore validé pour cette version ? mais je digresse)
    J'ai donc téléchargé ensuite la version correspondante des FreeAdhocUDF20101206 et donc copier FreeAdhocUDF_FB2x_i64.so dans mon répertoire d'intallation de firebird soit : /usr/lib/firebird/2.1/UDF et fort de mon expérience précédente (voir lien plus haut) après avoir créer mon lien symbolique sur la bibliothèque libib_util.so je croyais l'affaire pliée .
    Hélas , il n'en est rien ! si je peux utiliser les UDF 'classiques' tel que fbudf et ib_udf je me retrouve toujours avec le message
    Invalid token.
    invalid request BLR at offset 60.
    function F_FONCTIONFREEADHOC is not defined.
    module name or entrypoint could not be found.
    J'ai donc raté quelque chose , certainement une histoire de droits
    (actuellement : propriétaire root accès lecture/écriture, groupe root accès lecture, autre accès lecture) ou un Bibliothèque manquante mais là , je sèche

    un autre test sur ma machine (ubuntu 10.4 32 bits) ,de test heureusement, où les FreeAdocUDF fonctionnait s'est révélé désastreux ! j'ai fait les même manips et par malheur supprimer malencontreusement l'ancienne Bibliothèque du coup , même résultat me voilà avec 2 machines ne pouvant utiliser les FreeAdhocUDF

    Qu'ai-je manqué ?
    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

  2. #2
    Expert Confirmé

    Homme Profil pro Philippe Makowski
    Consultant spécialité Firebird
    Inscrit en
    mai 2002
    Messages
    2 313
    Détails du profil
    Informations personnelles :
    Nom : Homme Philippe Makowski
    Âge : 51
    Localisation : France

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

    Informations forums :
    Inscription : mai 2002
    Messages : 2 313
    Points : 3 561
    Points
    3 561

    Par défaut

    surement une dépendance qui manque
    lire http://freeadhocudf.org/documentatio...k_eng_icu.html
    Philippe Makowski
    IBPhoenix - Firebird
    Membre de l'April

  3. #3
    Rédacteur/Modérateur
    Avatar de SergioMaster
    Homme Profil pro Serge Girard
    Développeur informatique
    Inscrit en
    janvier 2007
    Messages
    5 507
    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 507
    Points : 10 804
    Points
    10 804
    Billets dans le blog
    3

    Par défaut

    Oui , bien sur , j'y ai pensé mais non , si tu relis mon post :
    sur mon poste d'essai les UDF fonctionnait , j'ai (par mégarde, je voulais la copier en la renomant) effacer la FreeAdocUDF.so et donc juste remis cette biblio dans le répertoire .
    Pensant quand même a un changement de version des FreeAdhoc (effectivement j'ai des liens vers des ICU version 44.1 alors que les derniers sont 44.2) , j'ai repris le tout :
    Citation Envoyé par démarche
    Copie de FreeAdhocUDF_FB2x_i32.so vers /usr/lib/firebird/2.1/UDF/FreeAdhocUDF.so
    Copie de FAUfile_FB2x_i32.so vers /usr/lib/firebird/2.1/UDF/FAUFile.so
    (ayant un doute
    Copie de FAUfile_FB2x_i32.so vers /usr/lib/firebird/2.1/UDF/FAUFile_FB2x_i32.so)
    Copie des Fichiers du repertoire ICU dans /usr/lib/firebird/lib
    et création des liens symboliques en /usr/lib/
    et c'est pire
    Citation Envoyé par message d'erreur
    Context: Database::Connect
    Message: isc_attach_database failed

    SQL Message : -923
    Connection not established

    Engine Code : 335544421
    Engine Message :
    connection rejected by remote interface
    [Edit]
    Imbécile que je fais , Firebird n'était plus lancé
    dpkg-reconfigure firebird2.1-classic (<-dans mon cas , sur le poste test)
    et je m'appercois que j'ai un fichier manquant (encore une suppression malencontreuse ou plutôt un écrasement de libicu32.42
    corrections faites , un nouveau dpkg-reconfigure firebird2.1-classic pour le poste test

    Me reste plus qu'a prendre la main sur un server actuellement en voyage (physique) pour tester ma démarche et mettre enfin un définitif
    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

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

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
  •