Erreur SQL pendant la création d'une société

Un conseil pour l'installation? Un problème technique pour installer OpenConcerto?
Répondre
rapidos
Messages : 4
Enregistré le : mer. déc. 21, 2011 6:29 pm

mer. déc. 21, 2011 7:06 pm

Bonjour,
avant tout je voudrais féliciter les créateurs d'OpenConcerto. C'est une excellente initiative que j'ai hâte d'utilise au quotidien.

Cependant, tout à l'heure j'ai voulu créer ma première société dans le logiciel et j'ai des erreurs qui remontent.

Je suis sur la version multiposte avec un serveur sous Debian Squeeze avec Postgresql-8.4 (le dump est passé sans erreurs)

Voici ce que me donne un "tail -f /var/log/postgresql/postgresql-8.4-main.log"

Code : Tout sélectionner

2011-12-21 19:27:13 CET ERROR:  permission denied: "RI_ConstraintTrigger_35260" is a system trigger
2011-12-21 19:27:13 CET CONTEXT:  SQL statement "alter table "OpenConcerto49"."ACOMPTE" DISABLE trigger all"
	PL/pgSQL function "settrigger" line 7 at EXECUTE statement
2011-12-21 19:27:13 CET STATEMENT:  select "OpenConcerto49".setTrigger('DISABLE', 'tables_changeFKChecks')
2011-12-21 19:27:16 CET ERROR:  permission denied: "RI_ConstraintTrigger_35260" is a system trigger
2011-12-21 19:27:16 CET CONTEXT:  SQL statement "alter table "OpenConcerto49"."ACOMPTE" DISABLE trigger all"
	PL/pgSQL function "settrigger" line 7 at EXECUTE statement
2011-12-21 19:27:16 CET STATEMENT:  select "OpenConcerto49".setTrigger('DISABLE', 'tables_changeFKChecks')
Suite à cela la création de la société ne se termine jamais.

Si quelqu'un a une idée, je suis preneur
Avatar du membre
guillaume
Messages : 2457
Enregistré le : ven. févr. 11, 2011 7:15 pm

jeu. déc. 22, 2011 11:19 am

Bonjour,

Ce problème a déjà été remonté, il s'agit de trigger ajoutés par un logiciel externe,
à ma connaissance soit RybyOnRails ou des framework php.
Ces triggers n'appartiennent pas à l'utilisateur openconcerto, ce qui bloque OpenConcerto.

Solution: supprimer les triggers qui commencent par RI_ConstraintTrigger_

Cordialement,
Directeur technique d'OpenConcerto qui dans son temps libre s'occupe du forum.
Pour une assistance pro, nous sommes joignables à ILM Informatique contre quelques jetons.
Pensez aussi à lire le manuel !
rapidos
Messages : 4
Enregistré le : mer. déc. 21, 2011 6:29 pm

jeu. déc. 22, 2011 11:24 am

Bonjour Guillaume,
je ne suis pas sûr de comprendre, il n'y a rien sur le serveur à part PostGreSQL.

Ou est-ce qu'on peut trouver ces triggers? Dans le code d'OpenConcerto??

PS: J'ai pourtant bien utilisé la fonction recherche avant de lancer mon message!
Avatar du membre
guillaume
Messages : 2457
Enregistré le : ven. févr. 11, 2011 7:15 pm

jeu. déc. 22, 2011 12:41 pm

Bonjour,

Ces triggers ne sont pas créés par OpenConcerto,
pour les effacer cf: http://goo.gl/Eeeck

Vous pouvez aussi utiliser pgAdmin pour faire du ménage.

Notre hotline peut également s'occuper de ce problème via quelques jetons, bien évidement.

Cordialement,
Directeur technique d'OpenConcerto qui dans son temps libre s'occupe du forum.
Pour une assistance pro, nous sommes joignables à ILM Informatique contre quelques jetons.
Pensez aussi à lire le manuel !
rapidos
Messages : 4
Enregistré le : mer. déc. 21, 2011 6:29 pm

jeu. déc. 22, 2011 6:56 pm

Re,
juste pour info, j'ai passé mon utilisateur openconcerto en superuser ...

C'est pas ce qu'on fait de mieux niveau sécurité mais au moins ca m'a permis de commencer à jouer avec OpenConcerto!

Merci Guillaume
Avatar du membre
guillaume
Messages : 2457
Enregistré le : ven. févr. 11, 2011 7:15 pm

ven. déc. 23, 2011 7:25 pm

Une fois la société créée, vous pouvez retirer les droits "super admin".
Directeur technique d'OpenConcerto qui dans son temps libre s'occupe du forum.
Pour une assistance pro, nous sommes joignables à ILM Informatique contre quelques jetons.
Pensez aussi à lire le manuel !
rapidos
Messages : 4
Enregistré le : mer. déc. 21, 2011 6:29 pm

mar. déc. 27, 2011 5:48 pm

Effectivement, cela semble fonctionner!

Merci guillaume!
Répondre