[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: [HS] Re: MariaDB / Mysql (Debian vs GPL en général)





Le 22 juillet 2017 à 16:35, maderios <maderios@gmail.com> 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 <maderios@gmail.com <mailto:maderios@gmail.com>> 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
    <pkg-voip-maintainers@lists.alioth.debian.org
    <mailto:pkg-voip-maintainers@lists.alioth.debian.org>>
    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



Reply to: