Accéder au contenu.
Menu Sympa

fr - Re: [sympa-fr] installation avec source de données Oracle (sur FreeBSD)

Objet : Pour les administrateurs de serveurs de listes utilisant le logiciel Sympa

Archives de la liste

Chronologique Discussions  
  • From: David Verdin <adresse@cachée>
  • To: adresse@cachée
  • Subject: Re: [sympa-fr] installation avec source de données Oracle (sur FreeBSD)
  • Date: Tue, 05 Feb 2013 11:01:48 +0100

Bonjour,

Le 04/02/13 12:46, Patrick Proniewski a écrit :
Bonjour,

Je suis en cours d'installation d'un SYMPA 6.1.16 sur FreeBSD 8.3. Ça, c'est la partie simple.

On me demande de faire en sorte que ce SYMPA puisse nourrir des listes via des sources de données Oracle. Il ne s'agit pas de stocker la base de données *de* SYMPA sur Oracle, elle sera en local sur MySQL, mais bien d'être capable d'aller provisionner des abonnés de listes via des connexions à des bases Oracle.

Je n'ai pas trouvé dans la doc les info qui me sont nécessaires en terme de pré-requis, et d'options d'installation. 
Ben normalement, on exécute sympa_wizard.pl après l'installation. C'est lui qui te demande si tu veux installer le module DBD pour Oracle.
Dans les versions packagées, je ne suis pas sûr que ce script soit lancé après l'installation, vu qu'il installe depuis CPAN et pas avec des paquets.
L'autre solution, c'est d'installer le RPM (ou son équivalent sous FreeBSD) du module Perl-DBD-Oracle.
Après tu n'as plus qu'à configurer tes listes. Attention : c'est idiot mais quand, dans la config, on indique le type de base de données à utiliser le terme est sensible à la casse. Il faut donc indiquer "Oracle" et pas "oracle".
Quid du fonctionnement de l'interface fcgi quand il faut peupler une liste par requête Oracle via l'interface Web ?
Ça marche pareil. Entendons-nous bien : la manière dont tu peuples tes listes n'a aucun impact sur le fonctionnement de l'interface web. Sauf s'il faut attendre trois heures la connexion à la base de données, auquel cas l'affichage de la liste des membres prendra du temps.
Quid du fonctionnement des scripts de mise à jour des listes et des pré-requis locaux (Oracle Client ? Perl-DBD-Oracle ?
On n'utilise que Perl-DBD-Oracle, si j'ai bonne mémoire. Après tout, on n'a qu'à effectuer un select de temps en temps. Même avec Oracle (troll open) ça reste une fonctionnalité raisonnablement basique.

Toutes les pistes m'intéressent !
Par avance merci,

Patrick PRONIEWSKI

--
A bug in Sympa? Quick! To the bug tracker!
David Verdin
Services Applicatifs aux Utilisateurs
Tel. +33 2 23 23 69 71
GIP RENATER

Attachment: smime.p7s
Description: Signature cryptographique S/MIME




Archives gérées par MHonArc 2.6.19+.

Haut de le page