Bonsoir, Je voulais r�pondre � mon propre message sur la liste pour indiquer comment je m'en �tais sorti, mais je ne l'ai jamais retrouv�. Peut-�tre n'�tait-il jamais arriv�... Je l'ai donc recup�r� dans mes "sent" et le laisse int�gral au cas o� il pourrait servir � d'autres.
Le Wed, 05 Mar 2003 19:13:24 -0400, Christophe PEREZ a �crit : > Le Wed, 05 Mar 2003 22:19:23 +0000, Andr� Sala�n a �crit : > >> http://linuxeduquebec.org/article.php3?id_article=93 > > Impec ! > �a y est enfin ! > Mais il m'a fallu en faire pour �a. > Faut dire que j'utilise la version gamma de mysql4 de cooker, et que les > lib � utiliser ne portent pas n�cessairement les m�mes noms que dans > les tutoriaux. Et ces noms changent parfois pas mal. Pour y parvenir, il > m'a fallu installer, outre MySQL bien s�r, qui tournait d�j� : > > unixODBC-2.2.4-1mdk.i586.rpm > MyODBC-3.51.06-1.i386.rpm > libmyodbc2-2.50.39-1mdk.i586.rpm > > et utiliser le driver /usr/lib/libmyodbc.so.2 dans odbcinst.ini. En fait, > c'est la seule doc o� j'ai vu parler de ce fichier alors qu'on parle > toujours partout de odbc.ini. > > Maintenant, comme ce fil n'a vraiment plus de rapport avec la liste � > laquelle je pr�sente mes excuses d'avoir fait durer sur un HS, si un > sp�cialiste veut bien m'aider, en priv�, � inclure dans cette gestion > ODBC de openoffice, les info n�cessaires pour y traiter aussi des bases > PervasiveSQL dont j'ai un odbc.ini dans /usr/local/psql/etc. Sachant que > psql tourne parfaitement en "autonome" et un soft client sous Windows-Dos. > > Merci encore. Gr�ce � l'acharnement th�rapeutique de Jean-Bruno Luginb�hl de la liste OpenOffice, je suis finalement arriv� au r�sultat souhait�. Voici en r�sum� comment : Apr�s de multiples essais sur le type de driver � utiliser, j'avais mis ceci dans mes fichiers : /etc/odbc.ini : [...] [Prod] Driver=PSQL Description=Pervasive ODBC Engine Interface: database Prod DBQ=Prod [Educ] Driver=PSQL Description=Pervasive ODBC Engine Interface: database Educ DBQ=Educ et /etc/odbcinst.ini : [...] [PSQL] Description = ODBC Driver for Pervasive Driver = /usr/local/psql/lib/libsrde.so Setup = /usr/local/psql/lib/libpsvcs.so Pour le setup qui me posait probl�me, c'�tait la seule lib de /usr/local/psql/lib dont le nom se terminait pas un "s" :-), pour le Driver, c'�tait indiqu� dans la doc de Pervasive. Mais malgr� tout, �a ne fonctionnait pas. Il me disait ne pas trouver une librairie. Alors, je ne sais pas vraiment ce qui a fait que �a a march�, mais j'ai repris la doc, et les conseils de Jean-Bruno. D�j�, dans la doc, j'ai cru comprendre qu'il fallait que nobody appartienne au groupe psvw, donc je l'ai fait. Et l�, je me suis rendu compte que l'utilisateur psql n'appartenait pas � ce groupe, donc je l'y ai mis. Ensuite, toujours dans la doc, il est dit de mettre dans son ~/.bash_profile : PVSW_ROOT=/usr/local/psql PATH=$PATH:$PVSW_ROOT/lib:$PVSW_ROOT/bin:/usr/lib LD_LIBRARY_PATH=$PVSW_ROOT/lib:$PVSW_ROOT/bin:/usr/lib MANPATH=$MANPATH:$PVSW_ROOT/man BREQ=$PVSW_ROOT/lib export USERNAME BASH_ENV PATH PVSW_ROOT LD_LIBRARY_PATH alors je l'ai fait. J'ai ferm� puis r�ouvert ma session pour le faire prendre en compte, et l�, j'avais enfin acc�s � mes bases Pervasive dans les sources de donn�es de Oo, en mettant psql comme utilisateur, sans mot de passe. Si �a peut servir � quelqu'un un jour... -- Christophe PEREZ
Vous souhaitez acquerir votre Pack ou des Services MandrakeSoft? Rendez-vous sur "http://www.mandrakestore.com"
