Objet : Pour les administrateurs de serveurs de listes utilisant le logiciel Sympa
Archives de la liste
- From: Olivier Salaun - CRU <adresse@cachée>
- To: adresse@cachée
- Subject: Re: Installation sans DBI (fwd)
- Date: Fri, 02 Apr 1999 15:34:09 +0200
> > > Est ce possible avec les fichiers textes de faire des listes de
> > > regroupement ?
> >
> > Non. Cette fonctionnalité n'est utilisable qu'avec une base de donnée
> > (interrogeable via SQL) ou un annuaire LDAP. Si tu as accès à la base
> > Oracle,
> > la liste des abonnés peut être extraite dynamiquement de la base.
> > Pour cela, il te suffit d'installer 2 modules Perl (DBI et DBD/Oracle)
> > puis configurer la liste comme decrit ci-dessous :
>
> Parceque si je ne me trompe, il existe un module DBD/DBI qui permet
> d'interroger des fichiers texte style CSV en SQL. C'est une version light
> de SQL, mais je pense que ca doit quand meme pouvoir etre adaptable
> facilement, non ?
J'ai testé le module DBD/CSV (Comma-Separated Values) : cela fonctionne bien.
Le principe est de considérer un fichier texte comme une table d'une base
de données. Exemple :
nom,prenom,age
dupond,jean,35
smith,william,76
...........
On peut se connecter à cette base de données «virtuelle» et exécuter des
requêtes SQL. Seule embûche pour que Sympa reconnaisse ce format : les
paramètres de connexion changent (f_dir). La prochaine version devrait
pouvoir reconnaitre quelque chose comme ça :
user_data_source include
include_sql_query
db_type CSV
f_dir /home/sympa/import/scolarite
sql_query SELECT email FROM etudiants WHERE ufr='math'
--------------------------------------------------------------------------
Olivier SALAÜN Comité Réseau des Universités Tel: 02 99 84 71 27
Campus de Beaulieu 35042 Rennes Cedex
-
Re: Installation sans DBI (fwd),
Dominique ROUSSEAU, 02/04/1999
- Re: Installation sans DBI (fwd), Olivier Salaun - CRU, 02/04/1999
Archives gérées par MHonArc 2.6.19+.