Précédent   Forum du club des développeurs et IT Pro > Bases de données > Firebird > Outils
Outils Forum d'entraide sur les outils tiers pour Firebird
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse
 
Outils de la discussion
Publicité
'
Vieux 25/07/2012, 09h48   #1
SergioMaster
Modérateur
 
Avatar de SergioMaster
 
Homme Serge Girard
Développeur informatique
Inscription : janvier 2007
Messages : 4 206
Détails du profil
Informations personnelles :
Nom : Homme Serge Girard
Âge : 56
Localisation : France

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

Informations forums :
Inscription : janvier 2007
Messages : 4 206
Points : 7 263
Points : 7 263
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
Citation:
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
SergioMaster est actuellement connecté   Envoyer un message privé Réponse avec citation 00
Vieux 25/07/2012, 18h22   #2
makowski
Expert Confirmé

 
Homme Philippe Makowski
Consultant spécialité Firebird
Inscription : mai 2002
Messages : 2 256
Détails du profil
Informations personnelles :
Nom : Homme Philippe Makowski
Âge : 49
Localisation : France

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

Informations forums :
Inscription : mai 2002
Messages : 2 256
Points : 3 576
Points : 3 576
surement une dépendance qui manque
lire http://freeadhocudf.org/documentatio...k_eng_icu.html
__________________
Philippe Makowski
IBPhoenix - Firebird
Membre de l'April
makowski est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 26/07/2012, 08h43   #3
SergioMaster
Modérateur
 
Avatar de SergioMaster
 
Homme Serge Girard
Développeur informatique
Inscription : janvier 2007
Messages : 4 206
Détails du profil
Informations personnelles :
Nom : Homme Serge Girard
Âge : 56
Localisation : France

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

Informations forums :
Inscription : janvier 2007
Messages : 4 206
Points : 7 263
Points : 7 263
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
SergioMaster est actuellement connecté   Envoyer un message privé Réponse avec citation 00
Réponse Cette discussion est résolue.
Outils de la discussion

Navigation rapide


Fuseau horaire GMT +2. Il est actuellement 14h23.


 
 
 
 
Partenaires

Hébergement Web