Le 22 juillet 2017 à 16:35, maderios <[email protected]> a écrit :
> On 07/22/2017 03:42 PM, Olivier wrote: > >> Ce paquet asterisk-mysql dont j'ignorais l'existence, apporte-t-il une >> connectivité MySQL native ou par ODBC ? >> En lisant les dépendances, j'ai l'impression qu'il s'agit de la première >> solution, non ? >> >> Quelle première solution? > Je voulais exprimer "En lisant les dépendances, j'ai l'impression que asterisk-mysql apporte une connectivité MySQL native sans utiliser ODBC". Il faudrait sans doute que j'installe ce paquet sur une nouvelle machine et fasse mes propres observations. > asterisk-mysql est dispo dans stretch, buster et sid. > Il faut tester, sinon, il existe également un paquet .deb > 'mariadb-plugin-connect' pour stretch, buster et sid: > Package: mariadb-plugin-connect (10.1.23-9+deb9u1) > Connect storage engine for MariaDB > Connect engine supports a number of file formats (dbf, xml, txt, bin, > etc), connections to ODBC tables and remote MySQL tables, as well as a > number of other interesting features. This package contains the Connect > plugin for MariaDB. > https://packages.debian.org/search?searchon=names&keywords= > mariadb-plugin-connect > > Plusieurs observations après avoir installé les paquets unixodbc puis mariadb-plugin-connect: - le mariadb-plugin-connect a mariadb-server comme dépendance, - le répertoire /usr/lib/i386-linux-gnu/odbc ou équivalent, qui contient habituellement les drivers ODBC est inchangé après l'installation de mariadb-plugin-connect: le fichier libmyodbc.so est manquant Conclusion: 1- soit le driver ODBC de mariadb, est pour Stretch déjà inclus dans unixodbc et le paquet mariadb-plugin-connect n'est pas nécessaire pour interroger une base distante par ODBC, et il me reste à l'identifier parmi la dizaine de fichiers présents 2- soit le driver ODBC de mariadb, est dans un autre paquet 3- soit je n'ai rien compris du tout ;-)) > > Le 20 juillet 2017 à 18:12, maderios <[email protected] <mailto: >> [email protected]>> a écrit : >> >> On 07/20/2017 05:46 PM, Olivier wrote: >> >> Bonjour, >> >> J'ai noté la suppression dans Stretch du paquet libmyodbc pour >> cause d'obsolesence de ce paquet. >> Cette suppression est bloquante pour des projets comme Asterisk >> qui marginalement, il est vrai, s'intègre à MySQL via ODBC. >> Je n'ai pas l'impression que la Galaxie MariaDB a un équivalent >> mais je serai ravi d'avoir tort. >> >> Si quelqu'un avait un conseil pratique sur le contournement de >> cette difficulté, je serai très curieux d'en savoir plus. >> >> Un petit coup de pub pour Buster: asterisk-mysql n'est pas dépendant >> de mysql mais de mariadb >> Package: asterisk-mysql >> Source: asterisk (1:13.14.1~dfsg-2) >> Version: 1:13.14.1~dfsg-2+b1 >> Installed-Size: 850 >> Maintainer: Debian VoIP Team >> <[email protected] >> <mailto:[email protected]>> >> Architecture: amd64 >> Depends: asterisk (= 1:13.14.1~dfsg-2+b1), libc6 (>= 2.14), >> libmariadbclient18 (>= 5.5.36), zlib1g (>= 1:1.1.4) >> Description-en: MySQL database protocol support for the Asterisk PBX >> Asterisk is an Open Source PBX and telephony toolkit. >> This package provides support for using a MySQL database to store >> configuration, call detail records, and also provides generic >> access to >> it from the dialplan. >> >> >> -- Maderios >> >> >> > > -- > Maderios > >

