Accéder au contenu.
Menu Sympa

fr - Re: [sympa-fr] comment installer une db déportée ?

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

Archives de la liste

Chronologique Discussions  
  • From: Bruno Jolys <adresse@cachée>
  • To: adresse@cachée
  • Subject: Re: [sympa-fr] comment installer une db déportée ?
  • Date: Tue, 11 Jul 2017 18:09:04 +0200

Le 11/07/2017 à 15:13, Bruno Jolys a écrit :

Ou alors comme ça ? :
- j'installe d'abord sympa sur ma debian avec dbconfig-common
- j'exporte la db sympa obtenue
- je purge l'install sympa
- j'importe la db sympa sur le MySQL distant
- je recommence l'installation en disant NON...

J'ai fait ça (récupéré un sympa.sql tout neuf, ci-joint) et ça fonction bien... ou presque.

J'ai encore ce genre d'erreurs en créant mes listes (et mes propriétaires) :

Jul 11 16:56:54 v2184 task_manager[18926]: err main::#294 > Sympa::List::get_lists#8282 > Sympa::List::new#399 > Sympa::List::sync_include_admin#7488 > Sympa::List::add_list_admin#4128 > Sympa::Database::do_prepared_query#379 Unable to execute SQL statement "INSERT INTO admin_table (user_admin, comment_admin, list_admin, robot_admin, date_admin, update_admin, reception_admin, visibility_admin, subscribed_admin, included_admin, include_sources_admin, role_admin, info_admin, profile_admin) VALUES (?, ?, ?, ?, FROM_UNIXTIME(1499785014), FROM_UNIXTIME(1499785014), ?, ?, ?, ?, ?, ?, ?, ?)": (23000) Duplicate entry 'adresse@cachée.' for key 'PRIMARY'

Si je comprends bien, l'erreur MySQL vient du fait que le champ "role_admin" est une clé primaire (?!) tout comme "list_admin" "robot_admin" et "user_admin" (!!!)



Je ne suis pas un expert en MySQL, mais ça me semble très douteux qu'il y ait plusieurs clés primaires sur la même table (ou alors j'ai pas compris ce qu'est une clé primaire) et quand en plus cette clé primaire est de type ENUM (liste), ça me paraît encore plus douteux : "role_admin" est sensé ne prendre les valeurs "owner" "listmaster" et "editor" :-\



Ci-jointe la config d'installation de la db, prélevée au mysql du VPS après installation automatique avec dbconfig-common...

à vous lire
Bruno

PNG image

PNG image

Attachment: sympa.sql
Description: application/sql




Archives gérées par MHonArc 2.6.19+.

Haut de le page