Objet : Pour les administrateurs de serveurs de listes utilisant le logiciel Sympa
Archives de la liste
- From: Laurent Spagnol <adresse@cachée>
- To: adresse@cachée, FLORENT <adresse@cachée>
- Subject: Re: [sympa-fr] Sympa et Oracle
- Date: Thu, 21 Nov 2019 13:20:24 +0100
Bonjour Florent,
J'ai vérifié de mon côté: j'ai 16 listes configurées avec des datasource/Oracle.
Exemple d"un fichier "config" ("old school" car sur Sympa 6.2.32):
include_sql_query
sql_query select personne.getmail@Harpege(no_individu) from V_HARP_BAP WHERE BAP = 'E'
db_port 1522
db_name webgest
db_type Oracle
passwd BLABLA
name (oracle) urca-informaticiens
host w.x.y.z
user BLABLA
Elles fonctionnement toutes correctement.
Pour comprendre d'ou ça vient, il faut voir quelles sont les différences entre nos environnements:
- distribution -> toi sous Debian moi sous Ubuntu (mais je pense pas que le problème vienne de là)
- version d'Oracle -> tu en a testé 2, donc à priori ça ne vient pas le là
- et enfin version de Sympa -> moi en 6.2.32 et toi en 6.2.40 ...
Il y a eu pas mal de changements entre ces deux versions. Je n'ai pas fait de mises à jour car j'ai écrit pas mal de scripts qui utilisent les fichiers de config de listes, or sauf erreur de ma part les confs sont maintenant dans la base.
Essaye avec la version 6.2.32 !
Il est possible qu'il y ait une régression sur des versions ultérieures. Le tout est de savoir laquelle pour laisser un ticket à Soji.
Cdlt,
LS
Le 21/11/2019 à 12:00, FLORENT a écrit :
Bonjour,
J'ai effectué une nouvelle installation sur une VM en suivant tes indications.
J'ai le même soucis.
Debian (10)
Sympa (6.2.40)
Oracle (instanclient12 ou 19)
sympa_wizard -check me dit bien que les modules CPAN sont installés (notamment
DBD::Oracle)
un test avec sqlplus me connecte bien à la base oracle sur le serveur distant
il n'y a que la partie définition des sourrces de données sur les listes
(include_sql_query) qui me renvoie l'erreur " ERREUR INTERNE (review) -
Impossible de construire la liste des membres "
extrait du fichier de logs :
Nov 21 11:58:40 listes2 wwsympa[21590]: err main::#1571 >
main::do_sync_include#16592 > Sympa::List::sync_include#6683 >
Sympa::List::_load_list_members_from_include#5887 >
Sympa::List::_include_users_sql#5678 >
Sympa::DatabaseDriver::Oracle::connect#75 > Sympa::Database::connect#124 A
module for Sympa::DatabaseDriver::Oracle is not installed. You should download
and install DBD::Oracle
Nov 21 11:58:40 listes2 wwsympa[21590]: err main::#1571 >
main::do_sync_include#16592 > Sympa::List::sync_include#6683 >
Sympa::List::_load_list_members_from_include#5887 >
Sympa::List::_include_users_sql#5678 >
Sympa::DatabaseDriver::Oracle::connect#75 > Sympa::Database::connect#124 A
module for Sympa::DatabaseDriver::Oracle is not installed. You should download
and install DBD::Oracle
Nov 21 11:58:40 listes2 wwsympa[21590]: notice
Sympa::Spindle::ProcessTemplate::_twist() Processing Sympa::Message::Template
<adresse@cachée,5369>; envelope_sender=sympa-
adresse@cachée; message_id=sympa.
adresse@cachée; recipients=ARRAY;
adresse@cachée; template=listmaster_notification;
type=missing_dbd
Nov 21 11:58:40 listes2 wwsympa[21590]: notice
Sympa::Spindle::ProcessTemplate::_twist() Processing Sympa::Message::Template
<adresse@cachée,5369>; envelope_sender=sympa-
adresse@cachée; message_id=sympa.
adresse@cachée; recipients=ARRAY;
adresse@cachée; template=listmaster_notification;
type=missing_dbd
Nov 21 11:58:40 listes2 wwsympa[21590]: err main::#1571 >
main::do_sync_include#16592 > Sympa::List::sync_include#6683 >
Sympa::List::_load_list_members_from_include#5887 >
Sympa::List::_include_users_sql#5685 Unable to connect to SQL datasource with
parameters host: db.cockinsa-cvl.fr, database: cockinsa
Nov 21 11:58:40 listes2 wwsympa[21590]: err main::#1571 >
main::do_sync_include#16592 > Sympa::List::sync_include#6683 >
Sympa::List::_load_list_members_from_include#5887 >
Sympa::List::_include_users_sql#5685 Unable to connect to SQL datasource with
parameters host: db.cockinsa-cvl.fr, database: cockinsa
Nov 21 11:58:40 listes2 wwsympa[21590]: err main::#1571 >
main::do_sync_include#16592 > Sympa::List::sync_include#6683 >
Sympa::List::_load_list_members_from_include#6012 Inclusion include_sql_query
failed in list Sympa::List <adresse@cachée>
Nov 21 11:58:40 listes2 wwsympa[21590]: err main::#1571 >
main::do_sync_include#16592 > Sympa::List::sync_include#6695 Errors occurred
while synchronizing datasources for list Sympa::List <adresse@cachée-
cvl.fr>
Nov 21 11:58:40 listes2 wwsympa[21590]: err main::#1571 >
main::do_sync_include#16592 > Sympa::List::sync_include#6683 >
Sympa::List::_load_list_members_from_include#6012 Inclusion include_sql_query
failed in list Sympa::List <adresse@cachée>
Nov 21 11:58:40 listes2 wwsympa[21590]: err main::#1571 >
main::do_sync_include#16592 > Sympa::List::sync_include#6695 Errors occurred
while synchronizing datasources for list Sympa::List <adresse@cachée-
cvl.fr>
--
Laurent Spagnol
Administrateur GNU/Linux
Responsable du pôle système
Service réseau et télécom
Direction du Numérique
Université de Reims
Campus du Moulin de la Housse
Bâtiment 3
BP 1039 - 51687 Reims cedex 2
Plan d'accès : https://frama.link/DN-URCA
Tel: +33 3 26 91 88 32
Fax: +33 3 26 91 31 87
https://numerique.univ-reims.fr
-
[sympa-fr] Sympa et Oracle,
FLORENT , 16/08/2022
-
Re: [sympa-fr] Sympa et Oracle,
Laurent Spagnol, 20/11/2019
-
Re: [sympa-fr] Sympa et Oracle,
FLORENT , 16/08/2022
-
Re: [sympa-fr] Sympa et Oracle,
Laurent Spagnol, 20/11/2019
-
Re: [sympa-fr] Sympa et Oracle,
FLORENT , 16/08/2022
-
Re: [sympa-fr] Sympa et Oracle,
Laurent Spagnol, 21/11/2019
- Re: [sympa-fr] Sympa et Oracle, Jean-Philippe Barrière, 21/11/2019
-
Re: [sympa-fr] Sympa et Oracle,
Laurent Spagnol, 21/11/2019
-
Re: [sympa-fr] Sympa et Oracle,
FLORENT , 16/08/2022
-
Re: [sympa-fr] Sympa et Oracle,
Laurent Spagnol, 20/11/2019
-
Re: [sympa-fr] Sympa et Oracle,
FLORENT , 16/08/2022
-
Re: [sympa-fr] Sympa et Oracle,
Laurent Spagnol, 20/11/2019
Archives gérées par MHonArc 2.6.19+.