Objet : Pour les administrateurs de serveurs de listes utilisant le logiciel Sympa
Archives de la liste
Re: [sympa-fr] sympa migration de la 5.0.1 à 6.1.14
- From: Brocard Dominique <adresse@cachée>
- To: David Verdin <adresse@cachée>
- Cc: adresse@cachée
- Subject: Re: [sympa-fr] sympa migration de la 5.0.1 à 6.1.14
- Date: Fri, 05 Oct 2012 17:22:20 +0200
merci , mais c'est le champ robot_subscriber et il fait partie d' un index
CONSTRAINT ind_subscriber PRIMARY KEY (robot_subscriber, list_subscriber, user_subscriber)
Dominique
Le 05/10/2012 17:22, David Verdin a écrit :
Bonjour,
En l'occurrence, seuls MySQL et SQLite sont mis à jour automatiquement.
Pour Pg et Oracle, il faudra attendre la version 6.2 et la refonte de
notre gestion des bases de données.
Ta méthode de création de la base avec le script de création est bonne,
mais malheureusement, le champ robot_exclusion faisant désormais partie
de la clé, il ne peut pas ne pas avoir de valeur (je sais : dans
l'absolu, il devrait pouvoir, mais c'est parce qu'on veut que cette
information soit toujours ajoutée).
Par conséquent, je t'invite à :
1. créer ta base avec le script create_db.P,
2. changer manuellement la contrainte sur le champ robot_exclusion
pour qu'il ait le droit d'avoir la valeur "null",
3. importer tes données,
4. lancer le script d'upgrade qui mettra la table d'exclusion au carré.
Cordialement,
David Verdin
Le 05/10/12 16:54, Brocard Dominique a écrit :
merci,
j 'ai créé sur le nouveau serveur une base avec les trois tables,
admin, user , subscriber puis j ai lancé ma commande
psql -U sympa --dbname sympa6114 < sympa_sav_prod
j'ai lancé sympa --upgrade --form 5.0.1 --to 6.1.14
et j obtiens
root@VVD_SYMPA sympa]# sympa.pl --upgrade --from 5.0.1 --to 6.1.14
info Configuration file read, default log level 0
DBD::Pg::st execute failed: ERROR: relation "conf_table" does not
exist au caractère 33
err Conf::get_db_conf() Unable to execute SQL statement "SELECT
value_conf AS value FROM conf_table WHERE (robot_conf ='*' AND
label_conf ='color_2')": ERROR: relation "conf_table" does not exist
au caractère 33
il n y a pas de modif du scema de la base , j'ai du rater quelque chose
Dominique
Le 05/10/2012 16:42, Anne-Marie Philippon a écrit :
Le 05/10/2012 16:25, Brocard Dominique a écrit :
BonjourBonjour
Je veux faire un upgrade de la version 5.0.1 à la version 6.1.14 avec
changement de serveur, j'utilise maintenant postgresql 9.1.4
on a fait dump des données de postgres 8.3
j'ai créé la base sympa 6114 avec le script create_db.Pg
j'ai voulu importer par la commande psql -U sympa --dbname sympa6114 <
sympa_sav_prod
j'ai le message
ERROR: null value in column "robot_subscriber" violates not-null
constraint
j'ai lancé sympa start$
puis sympa --upgrade --from 5.0.1 --to 6.1.14
j'ai aussi essayé de mettre un champ robot_subscriber bidon dans mon
dump, ça passe , mais il n y pas de mise à jour du champ apres l
upgrade
j'ai ressayé , rien n y fait
y a t il une piste à me donner?
j'ai aussi un pb avec les champs owners_list editors_list qui ont à
100...et trop petits
Il faut que tu crées ta base selon ton ancienne version (8.3) et ensuite
que tu lance la commande: sympa --upgrade --from 5.0.1 --to 6.1.14
Sympa modifiera le schéma de ta base .
Anne-Marie Philippon
--
Cordialement,
Dominique Brocard
Ministère de l'Economie, des Finances et du commerce extérieur
Secrétariat général / SEP1 B / Applications et projets informatiques - ( 01.57.53.25.09) adresse@cachée
-
[sympa-fr] sympa migration de la 5.0.1 à 6.1.14,
Brocard Dominique, 05/10/2012
-
Re: [sympa-fr] sympa migration de la 5.0.1 à 6.1.14,
Anne-Marie Philippon, 05/10/2012
-
Re: [sympa-fr] sympa migration de la 5.0.1 à 6.1.14,
Brocard Dominique, 05/10/2012
-
Re: [sympa-fr] sympa migration de la 5.0.1 à 6.1.14,
David Verdin, 05/10/2012
- Re: [sympa-fr] sympa migration de la 5.0.1 à 6.1.14, Brocard Dominique, 05/10/2012
-
Re: [sympa-fr] sympa migration de la 5.0.1 à 6.1.14,
David Verdin, 05/10/2012
-
Re: [sympa-fr] sympa migration de la 5.0.1 à 6.1.14,
Brocard Dominique, 05/10/2012
-
Re: [sympa-fr] sympa migration de la 5.0.1 à 6.1.14,
Anne-Marie Philippon, 05/10/2012
Archives gérées par MHonArc 2.6.19+.