PostgreSQL La base de donnees la plus sophistiquee au monde.

Forums PostgreSQL.fr

Le forum officiel de la communauté francophone de PostgreSQL

Vous n'êtes pas identifié(e).

#1 Re : Réplication » Réplication entre une base Serveur et Atelier parfois non déclenchée » 26/09/2012 12:08:58

Si, slony réplique les données mises à jour par trigger à partir du moment où le déclenchement de ce trigger ne provient pas de la réplication d'une donnée de la base maître.

#2 Re : Réplication » Réplication entre une base Serveur et Atelier parfois non déclenchée » 26/09/2012 10:33:45

Cela pourrait il être résolu en utilisant le principe de réplication en cascade avec le paramètre "forward" à true sur chacun de mes clusters de réplication?
J'ai déjà testé sans résultat mais peut être que j'avais fait une erreur de configuration?

#3 Re : Réplication » Réplication entre une base Serveur et Atelier parfois non déclenchée » 26/09/2012 10:28:07

Ok,
Merci quand même pour le temps passé.
Peut être que d'autres auront une explication...

#4 Re : Réplication » Réplication entre une base Serveur et Atelier parfois non déclenchée » 26/09/2012 10:09:32

D'après ce que j'ai pu trouver, les logs slony sont visibles dans l'observateur d’événements de Windows. J'y retrouve des logs d'informations suivants:

INFO   remoteWorkerThread_100: syncing set 1 with 19 table(s) from provider 100
INFO   remoteWorkerThread_100: SYNC 5000007053 done in 0.031 seconds
INFO   remoteWorkerThread_1: syncing set 1 with 76 table(s) from provider 1
INFO   remoteWorkerThread_1: SYNC 5000007151 done in 0.000 seconds

Toutes les 10 minutes environ, j'ai aussi cette séries de logs qui apparaît mais je ne sais pas si ça a quelque chose à voir avec mon problème:

INFO   cleanupThread:    0.000 seconds for cleanupEvent()

ERROR  cleanupThread: "select nspname, relname from "_CLUSTER_DESCENDANT".TablesToVacuum();" - ERREUR:  la relation « pg_catalog.pg_autovacuum » n'existe pas
LINE 1: SELECT exists (select 1 from pg_catalog.pg_autovacuum where ...
                                     ^
QUERY:  SELECT exists (select 1 from pg_catalog.pg_autovacuum where vacrelid = c_table and enabled = 'f')
CONTEXT:  PL/pgSQL function "shouldslonyvacuumtable" line 25 at IF
PL/pgSQL function "tablestovacuum" line 6 at IF

INFO   cleanupThread:    0.000 seconds for vacuuming
INFO   cleanupThread:    0.031 seconds for cleanupEvent()

ERROR  cleanupThread: "select nspname, relname from "_CLUSTER_ASCENDANT".TablesToVacuum();" - ERREUR:  la relation « pg_catalog.pg_autovacuum » n'existe pas
LINE 1: SELECT exists (select 1 from pg_catalog.pg_autovacuum where ...
                                     ^
QUERY:  SELECT exists (select 1 from pg_catalog.pg_autovacuum where vacrelid = c_table and enabled = 'f')
CONTEXT:  PL/pgSQL function "shouldslonyvacuumtable" line 25 at IF
PL/pgSQL function "tablestovacuum" line 6 at IF

INFO   cleanupThread:    0.000 seconds for vacuuming
INFO   cleanupThread:    0.047 seconds for cleanupEvent()
INFO   cleanupThread:    0.016 seconds for cleanupEvent()

ERROR  cleanupThread: "select nspname, relname from "_CLUSTER_DESCENDANT".TablesToVacuum();" - ERREUR:  la relation « pg_catalog.pg_autovacuum » n'existe pas
LINE 1: SELECT exists (select 1 from pg_catalog.pg_autovacuum where ...
                                     ^
QUERY:  SELECT exists (select 1 from pg_catalog.pg_autovacuum where vacrelid = c_table and enabled = 'f')
CONTEXT:  PL/pgSQL function "shouldslonyvacuumtable" line 25 at IF
PL/pgSQL function "tablestovacuum" line 6 at IF

ERROR  cleanupThread: "select nspname, relname from "_CLUSTER_ASCENDANT".TablesToVacuum();" - ERREUR:  la relation « pg_catalog.pg_autovacuum » n'existe pas
LINE 1: SELECT exists (select 1 from pg_catalog.pg_autovacuum where ...
                                     ^
QUERY:  SELECT exists (select 1 from pg_catalog.pg_autovacuum where vacrelid = c_table and enabled = 'f')
CONTEXT:  PL/pgSQL function "shouldslonyvacuumtable" line 25 at IF
PL/pgSQL function "tablestovacuum" line 6 at IF

INFO   cleanupThread:    0.000 seconds for vacuuming
INFO   cleanupThread:    0.000 seconds for vacuuming

#5 Re : Réplication » Réplication entre une base Serveur et Atelier parfois non déclenchée » 25/09/2012 18:17:37

Bonjour,
Oui c'est ça, je fait une boucle mais sur des tables différentes, ce qui ne devrait pas poser de soucis.
Dans les logs postgres, a part les lignes concernant mes différents triggers, je n'ai pas grand chose d'autre:

Logs postgres de la mise à jour du champ jusqu’à la fin des traitements des triggers:

2012-09-25 17:57:50 CEST NOTICE:  HD_Modif (123703000042,247,"2012-09-14 17:05:19.604","2012-09-25 17:57:50.744",228,1)
2012-09-25 17:57:50 CEST NOTICE:  HD_Ajout (123703000042,1,"2012-09-25 17:57:50.744","2012-09-25 17:57:50.744")
2012-09-25 17:57:50 CEST CONTEXTE :  SQL statement "INSERT INTO "Produits_Histo_Statut"("No_Serie_ID","Statut_ID")
				VALUES(NEW."NoSerie",NEW."Statut_ID")"
	fonction PL/pgsql « HIST_STATUTS_PRODUITS », ligne 11 à instruction SQL
2012-09-25 17:57:55 CEST NOTICE:  -----------------------------------------------------------------------------
2012-09-25 17:57:55 CEST NOTICE:  						Produit										
2012-09-25 17:57:55 CEST NOTICE:  -----------------------------------------------------------------------------
2012-09-25 17:57:55 CEST NOTICE:  Trigger MAJ Statut Produit UPDATE , (123703000042,247,"2012-09-14 17:05:19.604","2012-09-25 17:57:50.744",228,1)
2012-09-25 17:57:55 CEST NOTICE:  Old_statut 5 ,New_statut 1
2012-09-25 17:57:55 CEST NOTICE:  nb produits total: 3
2012-09-25 17:57:55 CEST NOTICE:  nb produits bloqués: 1
2012-09-25 17:57:55 CEST NOTICE:  nb produits annulés: 0
2012-09-25 17:57:55 CEST NOTICE:  nb produits en cours de fabrication: 2
2012-09-25 17:57:55 CEST NOTICE:  nb produits fabrication terminée: 0
2012-09-25 17:57:55 CEST NOTICE:  nb produits en cours d'expédition: 0
2012-09-25 17:57:55 CEST NOTICE:  nb produits expédiés: 0
2012-09-25 17:57:55 CEST NOTICE:  HD_Modif (228,247,22,6,1,"2012-08-13 00:00:00",1,6037136,,,"2012-08-03 16:21:57.894","2012-09-25 17:57:55.471",1,,,,,00329-002-001,5,"2012-08-23 23:59:59",)
2012-09-25 17:57:55 CEST CONTEXTE :  SQL statement "UPDATE "Echeances" SET "Statut_ID"= 6 WHERE "ID" =  NEW."Echeance_ID""
	fonction PL/pgsql « Update_Produit », ligne 90 à instruction SQL
2012-09-25 17:57:55 CEST NOTICE:  -----------------------------------------------------------------------------------
2012-09-25 17:57:55 CEST CONTEXTE :  SQL statement "UPDATE "Echeances" SET "Statut_ID"= 6 WHERE "ID" =  NEW."Echeance_ID""
	fonction PL/pgsql « Update_Produit », ligne 90 à instruction SQL
2012-09-25 17:57:55 CEST NOTICE:  				Insert	Echeance DetailCmde					
2012-09-25 17:57:55 CEST CONTEXTE :  SQL statement "UPDATE "Echeances" SET "Statut_ID"= 6 WHERE "ID" =  NEW."Echeance_ID""
	fonction PL/pgsql « Update_Produit », ligne 90 à instruction SQL
2012-09-25 17:57:55 CEST NOTICE:  -----------------------------------------------------------------------------------
2012-09-25 17:57:55 CEST CONTEXTE :  SQL statement "UPDATE "Echeances" SET "Statut_ID"= 6 WHERE "ID" =  NEW."Echeance_ID""
	fonction PL/pgsql « Update_Produit », ligne 90 à instruction SQL
2012-09-25 17:57:55 CEST NOTICE:  Trigger MAJ Statut Echeance Detail Commande UPDATE , (228,247,22,6,1,"2012-08-13 00:00:00",1,6037136,,,"2012-08-03 16:21:57.894","2012-09-25 17:57:55.471",1,,,,,00329-002-001,5,"2012-08-23 23:59:59",)
2012-09-25 17:57:55 CEST CONTEXTE :  SQL statement "UPDATE "Echeances" SET "Statut_ID"= 6 WHERE "ID" =  NEW."Echeance_ID""
	fonction PL/pgsql « Update_Produit », ligne 90 à instruction SQL
2012-09-25 17:57:55 CEST NOTICE:  Old_statut 6 ,New_statut 6
2012-09-25 17:57:55 CEST CONTEXTE :  SQL statement "UPDATE "Echeances" SET "Statut_ID"= 6 WHERE "ID" =  NEW."Echeance_ID""
	fonction PL/pgsql « Update_Produit », ligne 90 à instruction SQL
2012-09-25 17:57:55 CEST NOTICE:  -----------------------------------------------------------------------------------
2012-09-25 17:57:55 CEST CONTEXTE :  SQL statement "UPDATE "Echeances" SET "Statut_ID"= 6 WHERE "ID" =  NEW."Echeance_ID""
	fonction PL/pgsql « Update_Produit », ligne 90 à instruction SQL
2012-09-25 17:57:55 CEST NOTICE:  FIN				Insert	Echeance DetailCmde					
2012-09-25 17:57:55 CEST CONTEXTE :  SQL statement "UPDATE "Echeances" SET "Statut_ID"= 6 WHERE "ID" =  NEW."Echeance_ID""
	fonction PL/pgsql « Update_Produit », ligne 90 à instruction SQL
2012-09-25 17:57:55 CEST NOTICE:  -----------------------------------------------------------------------------------
2012-09-25 17:57:55 CEST CONTEXTE :  SQL statement "UPDATE "Echeances" SET "Statut_ID"= 6 WHERE "ID" =  NEW."Echeance_ID""
	fonction PL/pgsql « Update_Produit », ligne 90 à instruction SQL
2012-09-25 17:57:55 CEST NOTICE:  -----------------------------------------------------------------------------------
2012-09-25 17:57:55 CEST CONTEXTE :  SQL statement "UPDATE "Echeances" SET "Statut_ID"= 6 WHERE "ID" =  NEW."Echeance_ID""
	fonction PL/pgsql « Update_Produit », ligne 90 à instruction SQL
2012-09-25 17:57:55 CEST NOTICE:  				Insert	Echeance PlanningProduction					
2012-09-25 17:57:55 CEST CONTEXTE :  SQL statement "UPDATE "Echeances" SET "Statut_ID"= 6 WHERE "ID" =  NEW."Echeance_ID""
	fonction PL/pgsql « Update_Produit », ligne 90 à instruction SQL
2012-09-25 17:57:55 CEST NOTICE:  -----------------------------------------------------------------------------------
2012-09-25 17:57:55 CEST CONTEXTE :  SQL statement "UPDATE "Echeances" SET "Statut_ID"= 6 WHERE "ID" =  NEW."Echeance_ID""
	fonction PL/pgsql « Update_Produit », ligne 90 à instruction SQL
2012-09-25 17:57:55 CEST NOTICE:  Trigger MAJ Statut Echeance PlanningProduction UPDATE , (228,247,22,6,1,"2012-08-13 00:00:00",1,6037136,,,"2012-08-03 16:21:57.894","2012-09-25 17:57:55.471",1,,,,,00329-002-001,5,"2012-08-23 23:59:59",)
2012-09-25 17:57:55 CEST CONTEXTE :  SQL statement "UPDATE "Echeances" SET "Statut_ID"= 6 WHERE "ID" =  NEW."Echeance_ID""
	fonction PL/pgsql « Update_Produit », ligne 90 à instruction SQL
2012-09-25 17:57:55 CEST NOTICE:  Old_statut 6 ,New_statut 6
2012-09-25 17:57:55 CEST CONTEXTE :  SQL statement "UPDATE "Echeances" SET "Statut_ID"= 6 WHERE "ID" =  NEW."Echeance_ID""
	fonction PL/pgsql « Update_Produit », ligne 90 à instruction SQL
2012-09-25 17:57:55 CEST NOTICE:  -----------------------------------------------------------------------------------
2012-09-25 17:57:55 CEST CONTEXTE :  SQL statement "UPDATE "Echeances" SET "Statut_ID"= 6 WHERE "ID" =  NEW."Echeance_ID""
	fonction PL/pgsql « Update_Produit », ligne 90 à instruction SQL
2012-09-25 17:57:55 CEST NOTICE:  FIN				Insert	Echeance PlanningProduction							
2012-09-25 17:57:55 CEST CONTEXTE :  SQL statement "UPDATE "Echeances" SET "Statut_ID"= 6 WHERE "ID" =  NEW."Echeance_ID""
	fonction PL/pgsql « Update_Produit », ligne 90 à instruction SQL
2012-09-25 17:57:55 CEST NOTICE:  -----------------------------------------------------------------------------------
2012-09-25 17:57:55 CEST CONTEXTE :  SQL statement "UPDATE "Echeances" SET "Statut_ID"= 6 WHERE "ID" =  NEW."Echeance_ID""
	fonction PL/pgsql « Update_Produit », ligne 90 à instruction SQL
2012-09-25 17:57:55 CEST NOTICE:  -----------------------------------------------------------------------------
2012-09-25 17:57:55 CEST CONTEXTE :  SQL statement "UPDATE "Echeances" SET "Statut_ID"= 6 WHERE "ID" =  NEW."Echeance_ID""
	fonction PL/pgsql « Update_Produit », ligne 90 à instruction SQL
2012-09-25 17:57:55 CEST NOTICE:  						Sorties_Stock_Previsionnelles										
2012-09-25 17:57:55 CEST CONTEXTE :  SQL statement "UPDATE "Echeances" SET "Statut_ID"= 6 WHERE "ID" =  NEW."Echeance_ID""
	fonction PL/pgsql « Update_Produit », ligne 90 à instruction SQL
2012-09-25 17:57:55 CEST NOTICE:  -----------------------------------------------------------------------------
2012-09-25 17:57:55 CEST CONTEXTE :  SQL statement "UPDATE "Echeances" SET "Statut_ID"= 6 WHERE "ID" =  NEW."Echeance_ID""
	fonction PL/pgsql « Update_Produit », ligne 90 à instruction SQL
2012-09-25 17:57:55 CEST NOTICE:  Old_statut 6 ,New_statut 6
2012-09-25 17:57:55 CEST CONTEXTE :  SQL statement "UPDATE "Echeances" SET "Statut_ID"= 6 WHERE "ID" =  NEW."Echeance_ID""
	fonction PL/pgsql « Update_Produit », ligne 90 à instruction SQL
2012-09-25 17:57:55 CEST NOTICE:  -----------------------------------------------------------------------------
2012-09-25 17:57:55 CEST CONTEXTE :  SQL statement "UPDATE "Echeances" SET "Statut_ID"= 6 WHERE "ID" =  NEW."Echeance_ID""
	fonction PL/pgsql « Update_Produit », ligne 90 à instruction SQL
2012-09-25 17:57:55 CEST NOTICE:  FIN						Sorties_Stock_Previsionnelles										
2012-09-25 17:57:55 CEST CONTEXTE :  SQL statement "UPDATE "Echeances" SET "Statut_ID"= 6 WHERE "ID" =  NEW."Echeance_ID""
	fonction PL/pgsql « Update_Produit », ligne 90 à instruction SQL
2012-09-25 17:57:55 CEST NOTICE:  -----------------------------------------------------------------------------
2012-09-25 17:57:55 CEST CONTEXTE :  SQL statement "UPDATE "Echeances" SET "Statut_ID"= 6 WHERE "ID" =  NEW."Echeance_ID""
	fonction PL/pgsql « Update_Produit », ligne 90 à instruction SQL
2012-09-25 17:57:55 CEST NOTICE:  Statut Echeance: 7
2012-09-25 17:57:55 CEST NOTICE:  HD_Modif (228,247,22,7,1,"2012-08-13 00:00:00",1,6037136,,,"2012-08-03 16:21:57.894","2012-09-25 17:57:55.471",1,,,,,00329-002-001,5,"2012-08-23 23:59:59",)
2012-09-25 17:57:55 CEST CONTEXTE :  SQL statement "UPDATE "Echeances" SET "Statut_ID"= 7 WHERE "ID" =  NEW."Echeance_ID""
	fonction PL/pgsql « Update_Produit », ligne 120 à instruction SQL
2012-09-25 17:57:55 CEST NOTICE:  -----------------------------------------------------------------------------------
2012-09-25 17:57:55 CEST CONTEXTE :  SQL statement "UPDATE "Echeances" SET "Statut_ID"= 7 WHERE "ID" =  NEW."Echeance_ID""
	fonction PL/pgsql « Update_Produit », ligne 120 à instruction SQL
2012-09-25 17:57:55 CEST NOTICE:  				Insert	Echeance DetailCmde					
2012-09-25 17:57:55 CEST CONTEXTE :  SQL statement "UPDATE "Echeances" SET "Statut_ID"= 7 WHERE "ID" =  NEW."Echeance_ID""
	fonction PL/pgsql « Update_Produit », ligne 120 à instruction SQL
2012-09-25 17:57:55 CEST NOTICE:  -----------------------------------------------------------------------------------
2012-09-25 17:57:55 CEST CONTEXTE :  SQL statement "UPDATE "Echeances" SET "Statut_ID"= 7 WHERE "ID" =  NEW."Echeance_ID""
	fonction PL/pgsql « Update_Produit », ligne 120 à instruction SQL
2012-09-25 17:57:55 CEST NOTICE:  Trigger MAJ Statut Echeance Detail Commande UPDATE , (228,247,22,7,1,"2012-08-13 00:00:00",1,6037136,,,"2012-08-03 16:21:57.894","2012-09-25 17:57:55.471",1,,,,,00329-002-001,5,"2012-08-23 23:59:59",)
2012-09-25 17:57:55 CEST CONTEXTE :  SQL statement "UPDATE "Echeances" SET "Statut_ID"= 7 WHERE "ID" =  NEW."Echeance_ID""
	fonction PL/pgsql « Update_Produit », ligne 120 à instruction SQL
2012-09-25 17:57:55 CEST NOTICE:  Old_statut 6 ,New_statut 7
2012-09-25 17:57:55 CEST CONTEXTE :  SQL statement "UPDATE "Echeances" SET "Statut_ID"= 7 WHERE "ID" =  NEW."Echeance_ID""
	fonction PL/pgsql « Update_Produit », ligne 120 à instruction SQL
2012-09-25 17:57:55 CEST NOTICE:  nb échéances total: 2
2012-09-25 17:57:55 CEST CONTEXTE :  SQL statement "UPDATE "Echeances" SET "Statut_ID"= 7 WHERE "ID" =  NEW."Echeance_ID""
	fonction PL/pgsql « Update_Produit », ligne 120 à instruction SQL
2012-09-25 17:57:55 CEST NOTICE:  nb échéances ignorées: 0
2012-09-25 17:57:55 CEST CONTEXTE :  SQL statement "UPDATE "Echeances" SET "Statut_ID"= 7 WHERE "ID" =  NEW."Echeance_ID""
	fonction PL/pgsql « Update_Produit », ligne 120 à instruction SQL
2012-09-25 17:57:55 CEST NOTICE:  nb échéances invalides: 0
2012-09-25 17:57:55 CEST CONTEXTE :  SQL statement "UPDATE "Echeances" SET "Statut_ID"= 7 WHERE "ID" =  NEW."Echeance_ID""
	fonction PL/pgsql « Update_Produit », ligne 120 à instruction SQL
2012-09-25 17:57:55 CEST NOTICE:  nb échéances bloquées: 1
2012-09-25 17:57:55 CEST CONTEXTE :  SQL statement "UPDATE "Echeances" SET "Statut_ID"= 7 WHERE "ID" =  NEW."Echeance_ID""
	fonction PL/pgsql « Update_Produit », ligne 120 à instruction SQL
2012-09-25 17:57:55 CEST NOTICE:  nb échéances annulées: 0
2012-09-25 17:57:55 CEST CONTEXTE :  SQL statement "UPDATE "Echeances" SET "Statut_ID"= 7 WHERE "ID" =  NEW."Echeance_ID""
	fonction PL/pgsql « Update_Produit », ligne 120 à instruction SQL
2012-09-25 17:57:55 CEST NOTICE:  nb échéances crées: 0
2012-09-25 17:57:55 CEST CONTEXTE :  SQL statement "UPDATE "Echeances" SET "Statut_ID"= 7 WHERE "ID" =  NEW."Echeance_ID""
	fonction PL/pgsql « Update_Produit », ligne 120 à instruction SQL
2012-09-25 17:57:55 CEST NOTICE:  nb échéances planifiées: 0
2012-09-25 17:57:55 CEST CONTEXTE :  SQL statement "UPDATE "Echeances" SET "Statut_ID"= 7 WHERE "ID" =  NEW."Echeance_ID""
	fonction PL/pgsql « Update_Produit », ligne 120 à instruction SQL
2012-09-25 17:57:55 CEST NOTICE:  nb échéances enregistrés: 0
2012-09-25 17:57:55 CEST CONTEXTE :  SQL statement "UPDATE "Echeances" SET "Statut_ID"= 7 WHERE "ID" =  NEW."Echeance_ID""
	fonction PL/pgsql « Update_Produit », ligne 120 à instruction SQL
2012-09-25 17:57:55 CEST NOTICE:  nb échéances en cours de fabrication: 0
2012-09-25 17:57:55 CEST CONTEXTE :  SQL statement "UPDATE "Echeances" SET "Statut_ID"= 7 WHERE "ID" =  NEW."Echeance_ID""
	fonction PL/pgsql « Update_Produit », ligne 120 à instruction SQL
2012-09-25 17:57:55 CEST NOTICE:  nb échéances fabrication terminée: 0
2012-09-25 17:57:55 CEST CONTEXTE :  SQL statement "UPDATE "Echeances" SET "Statut_ID"= 7 WHERE "ID" =  NEW."Echeance_ID""
	fonction PL/pgsql « Update_Produit », ligne 120 à instruction SQL
2012-09-25 17:57:55 CEST NOTICE:  nb échéances en cours d'expédition: 0
2012-09-25 17:57:55 CEST CONTEXTE :  SQL statement "UPDATE "Echeances" SET "Statut_ID"= 7 WHERE "ID" =  NEW."Echeance_ID""
	fonction PL/pgsql « Update_Produit », ligne 120 à instruction SQL
2012-09-25 17:57:55 CEST NOTICE:  nb échéances expédiés: 0
2012-09-25 17:57:55 CEST CONTEXTE :  SQL statement "UPDATE "Echeances" SET "Statut_ID"= 7 WHERE "ID" =  NEW."Echeance_ID""
	fonction PL/pgsql « Update_Produit », ligne 120 à instruction SQL
2012-09-25 17:57:55 CEST NOTICE:  nb échéances Facturées: 0
2012-09-25 17:57:55 CEST CONTEXTE :  SQL statement "UPDATE "Echeances" SET "Statut_ID"= 7 WHERE "ID" =  NEW."Echeance_ID""
	fonction PL/pgsql « Update_Produit », ligne 120 à instruction SQL
2012-09-25 17:57:55 CEST NOTICE:  Statut Detail Commande: 7
2012-09-25 17:57:55 CEST CONTEXTE :  SQL statement "UPDATE "Echeances" SET "Statut_ID"= 7 WHERE "ID" =  NEW."Echeance_ID""
	fonction PL/pgsql « Update_Produit », ligne 120 à instruction SQL
2012-09-25 17:57:55 CEST NOTICE:  -----------------------------------------------------------------------------------
2012-09-25 17:57:55 CEST CONTEXTE :  SQL statement "UPDATE "Echeances" SET "Statut_ID"= 7 WHERE "ID" =  NEW."Echeance_ID""
	fonction PL/pgsql « Update_Produit », ligne 120 à instruction SQL
2012-09-25 17:57:55 CEST NOTICE:  FIN				Insert	Echeance DetailCmde					
2012-09-25 17:57:55 CEST CONTEXTE :  SQL statement "UPDATE "Echeances" SET "Statut_ID"= 7 WHERE "ID" =  NEW."Echeance_ID""
	fonction PL/pgsql « Update_Produit », ligne 120 à instruction SQL
2012-09-25 17:57:55 CEST NOTICE:  -----------------------------------------------------------------------------------
2012-09-25 17:57:55 CEST CONTEXTE :  SQL statement "UPDATE "Echeances" SET "Statut_ID"= 7 WHERE "ID" =  NEW."Echeance_ID""
	fonction PL/pgsql « Update_Produit », ligne 120 à instruction SQL
2012-09-25 17:57:55 CEST NOTICE:  -----------------------------------------------------------------------------------
2012-09-25 17:57:55 CEST CONTEXTE :  SQL statement "UPDATE "Echeances" SET "Statut_ID"= 7 WHERE "ID" =  NEW."Echeance_ID""
	fonction PL/pgsql « Update_Produit », ligne 120 à instruction SQL
2012-09-25 17:57:55 CEST NOTICE:  				Insert	Echeance PlanningProduction					
2012-09-25 17:57:55 CEST CONTEXTE :  SQL statement "UPDATE "Echeances" SET "Statut_ID"= 7 WHERE "ID" =  NEW."Echeance_ID""
	fonction PL/pgsql « Update_Produit », ligne 120 à instruction SQL
2012-09-25 17:57:55 CEST NOTICE:  -----------------------------------------------------------------------------------
2012-09-25 17:57:55 CEST CONTEXTE :  SQL statement "UPDATE "Echeances" SET "Statut_ID"= 7 WHERE "ID" =  NEW."Echeance_ID""
	fonction PL/pgsql « Update_Produit », ligne 120 à instruction SQL
2012-09-25 17:57:55 CEST NOTICE:  Trigger MAJ Statut Echeance PlanningProduction UPDATE , (228,247,22,7,1,"2012-08-13 00:00:00",1,6037136,,,"2012-08-03 16:21:57.894","2012-09-25 17:57:55.471",1,,,,,00329-002-001,5,"2012-08-23 23:59:59",)
2012-09-25 17:57:55 CEST CONTEXTE :  SQL statement "UPDATE "Echeances" SET "Statut_ID"= 7 WHERE "ID" =  NEW."Echeance_ID""
	fonction PL/pgsql « Update_Produit », ligne 120 à instruction SQL
2012-09-25 17:57:55 CEST NOTICE:  Old_statut 6 ,New_statut 7
2012-09-25 17:57:55 CEST CONTEXTE :  SQL statement "UPDATE "Echeances" SET "Statut_ID"= 7 WHERE "ID" =  NEW."Echeance_ID""
	fonction PL/pgsql « Update_Produit », ligne 120 à instruction SQL
2012-09-25 17:57:55 CEST NOTICE:  nb échéances total: 1
2012-09-25 17:57:55 CEST CONTEXTE :  SQL statement "UPDATE "Echeances" SET "Statut_ID"= 7 WHERE "ID" =  NEW."Echeance_ID""
	fonction PL/pgsql « Update_Produit », ligne 120 à instruction SQL
2012-09-25 17:57:55 CEST NOTICE:  nb échéances ignorées: 0
2012-09-25 17:57:55 CEST CONTEXTE :  SQL statement "UPDATE "Echeances" SET "Statut_ID"= 7 WHERE "ID" =  NEW."Echeance_ID""
	fonction PL/pgsql « Update_Produit », ligne 120 à instruction SQL
2012-09-25 17:57:55 CEST NOTICE:  nb échéances invalides: 0
2012-09-25 17:57:55 CEST CONTEXTE :  SQL statement "UPDATE "Echeances" SET "Statut_ID"= 7 WHERE "ID" =  NEW."Echeance_ID""
	fonction PL/pgsql « Update_Produit », ligne 120 à instruction SQL
2012-09-25 17:57:55 CEST NOTICE:  nb échéances bloquées: 1
2012-09-25 17:57:55 CEST CONTEXTE :  SQL statement "UPDATE "Echeances" SET "Statut_ID"= 7 WHERE "ID" =  NEW."Echeance_ID""
	fonction PL/pgsql « Update_Produit », ligne 120 à instruction SQL
2012-09-25 17:57:55 CEST NOTICE:  nb échéances annulées: 0
2012-09-25 17:57:55 CEST CONTEXTE :  SQL statement "UPDATE "Echeances" SET "Statut_ID"= 7 WHERE "ID" =  NEW."Echeance_ID""
	fonction PL/pgsql « Update_Produit », ligne 120 à instruction SQL
2012-09-25 17:57:55 CEST NOTICE:  nb échéances crées: 0
2012-09-25 17:57:55 CEST CONTEXTE :  SQL statement "UPDATE "Echeances" SET "Statut_ID"= 7 WHERE "ID" =  NEW."Echeance_ID""
	fonction PL/pgsql « Update_Produit », ligne 120 à instruction SQL
2012-09-25 17:57:55 CEST NOTICE:  nb échéances planifiées: 0
2012-09-25 17:57:55 CEST CONTEXTE :  SQL statement "UPDATE "Echeances" SET "Statut_ID"= 7 WHERE "ID" =  NEW."Echeance_ID""
	fonction PL/pgsql « Update_Produit », ligne 120 à instruction SQL
2012-09-25 17:57:55 CEST NOTICE:  nb échéances enregistrés: 0
2012-09-25 17:57:55 CEST CONTEXTE :  SQL statement "UPDATE "Echeances" SET "Statut_ID"= 7 WHERE "ID" =  NEW."Echeance_ID""
	fonction PL/pgsql « Update_Produit », ligne 120 à instruction SQL
2012-09-25 17:57:55 CEST NOTICE:  nb échéances en cours de fabrication: 0
2012-09-25 17:57:55 CEST CONTEXTE :  SQL statement "UPDATE "Echeances" SET "Statut_ID"= 7 WHERE "ID" =  NEW."Echeance_ID""
	fonction PL/pgsql « Update_Produit », ligne 120 à instruction SQL
2012-09-25 17:57:55 CEST NOTICE:  nb échéances fabrication terminée: 0
2012-09-25 17:57:55 CEST CONTEXTE :  SQL statement "UPDATE "Echeances" SET "Statut_ID"= 7 WHERE "ID" =  NEW."Echeance_ID""
	fonction PL/pgsql « Update_Produit », ligne 120 à instruction SQL
2012-09-25 17:57:55 CEST NOTICE:  nb échéances en cours d'expédition: 0
2012-09-25 17:57:55 CEST CONTEXTE :  SQL statement "UPDATE "Echeances" SET "Statut_ID"= 7 WHERE "ID" =  NEW."Echeance_ID""
	fonction PL/pgsql « Update_Produit », ligne 120 à instruction SQL
2012-09-25 17:57:55 CEST NOTICE:  nb échéances expédiés: 0
2012-09-25 17:57:55 CEST CONTEXTE :  SQL statement "UPDATE "Echeances" SET "Statut_ID"= 7 WHERE "ID" =  NEW."Echeance_ID""
	fonction PL/pgsql « Update_Produit », ligne 120 à instruction SQL
2012-09-25 17:57:55 CEST NOTICE:  nb échéances Facturées: 0
2012-09-25 17:57:55 CEST CONTEXTE :  SQL statement "UPDATE "Echeances" SET "Statut_ID"= 7 WHERE "ID" =  NEW."Echeance_ID""
	fonction PL/pgsql « Update_Produit », ligne 120 à instruction SQL
2012-09-25 17:57:55 CEST NOTICE:  Statut Detail Commande: 4
2012-09-25 17:57:55 CEST CONTEXTE :  SQL statement "UPDATE "Echeances" SET "Statut_ID"= 7 WHERE "ID" =  NEW."Echeance_ID""
	fonction PL/pgsql « Update_Produit », ligne 120 à instruction SQL
2012-09-25 17:57:56 CEST NOTICE:  -----------------------------------------------------------------------------------
2012-09-25 17:57:56 CEST CONTEXTE :  SQL statement "UPDATE "PlanningProduction" SET "Statut_ID"= 4 WHERE "ID" =  NEW."Planif_ID""
	fonction PL/pgsql « Update_Echeance_PlanningProduction », ligne 172 à instruction SQL
	SQL statement "UPDATE "Echeances" SET "Statut_ID"= 7 WHERE "ID" =  NEW."Echeance_ID""
	fonction PL/pgsql « Update_Produit », ligne 120 à instruction SQL
2012-09-25 17:57:56 CEST NOTICE:  			before update delete	Charge_Plan_Production											
2012-09-25 17:57:56 CEST CONTEXTE :  SQL statement "UPDATE "PlanningProduction" SET "Statut_ID"= 4 WHERE "ID" =  NEW."Planif_ID""
	fonction PL/pgsql « Update_Echeance_PlanningProduction », ligne 172 à instruction SQL
	SQL statement "UPDATE "Echeances" SET "Statut_ID"= 7 WHERE "ID" =  NEW."Echeance_ID""
	fonction PL/pgsql « Update_Produit », ligne 120 à instruction SQL
2012-09-25 17:57:56 CEST NOTICE:  -----------------------------------------------------------------------------------
2012-09-25 17:57:56 CEST CONTEXTE :  SQL statement "UPDATE "PlanningProduction" SET "Statut_ID"= 4 WHERE "ID" =  NEW."Planif_ID""
	fonction PL/pgsql « Update_Echeance_PlanningProduction », ligne 172 à instruction SQL
	SQL statement "UPDATE "Echeances" SET "Statut_ID"= 7 WHERE "ID" =  NEW."Echeance_ID""
	fonction PL/pgsql « Update_Produit », ligne 120 à instruction SQL
2012-09-25 17:57:56 CEST NOTICE:  Trigger MAJ Update_Charge_Plan_Production_before UPDATE (22,2,4,00329-002-001,"2012-08-12 00:00:00","2012-08-12 23:59:59","2012-08-03 16:28:53.089","2012-09-25 15:52:00.284","2012-08-12 00:00:00",5,0.535)
2012-09-25 17:57:56 CEST CONTEXTE :  SQL statement "UPDATE "PlanningProduction" SET "Statut_ID"= 4 WHERE "ID" =  NEW."Planif_ID""
	fonction PL/pgsql « Update_Echeance_PlanningProduction », ligne 172 à instruction SQL
	SQL statement "UPDATE "Echeances" SET "Statut_ID"= 7 WHERE "ID" =  NEW."Echeance_ID""
	fonction PL/pgsql « Update_Produit », ligne 120 à instruction SQL
2012-09-25 17:57:56 CEST NOTICE:  delete update
2012-09-25 17:57:56 CEST CONTEXTE :  SQL statement "UPDATE "PlanningProduction" SET "Statut_ID"= 4 WHERE "ID" =  NEW."Planif_ID""
	fonction PL/pgsql « Update_Echeance_PlanningProduction », ligne 172 à instruction SQL
	SQL statement "UPDATE "Echeances" SET "Statut_ID"= 7 WHERE "ID" =  NEW."Echeance_ID""
	fonction PL/pgsql « Update_Produit », ligne 120 à instruction SQL
2012-09-25 17:57:56 CEST NOTICE:  ID_LigneProduction=2
2012-09-25 17:57:56 CEST CONTEXTE :  SQL statement "UPDATE "PlanningProduction" SET "Statut_ID"= 4 WHERE "ID" =  NEW."Planif_ID""
	fonction PL/pgsql « Update_Echeance_PlanningProduction », ligne 172 à instruction SQL
	SQL statement "UPDATE "Echeances" SET "Statut_ID"= 7 WHERE "ID" =  NEW."Echeance_ID""
	fonction PL/pgsql « Update_Produit », ligne 120 à instruction SQL
2012-09-25 17:57:56 CEST NOTICE:  ID_PlanProduction=50
2012-09-25 17:57:56 CEST CONTEXTE :  SQL statement "UPDATE "PlanningProduction" SET "Statut_ID"= 4 WHERE "ID" =  NEW."Planif_ID""
	fonction PL/pgsql « Update_Echeance_PlanningProduction », ligne 172 à instruction SQL
	SQL statement "UPDATE "Echeances" SET "Statut_ID"= 7 WHERE "ID" =  NEW."Echeance_ID""
	fonction PL/pgsql « Update_Produit », ligne 120 à instruction SQL
2012-09-25 17:57:56 CEST NOTICE:  HD_debut=2012-08-12 00:00:00
2012-09-25 17:57:56 CEST CONTEXTE :  SQL statement "UPDATE "PlanningProduction" SET "Statut_ID"= 4 WHERE "ID" =  NEW."Planif_ID""
	fonction PL/pgsql « Update_Echeance_PlanningProduction », ligne 172 à instruction SQL
	SQL statement "UPDATE "Echeances" SET "Statut_ID"= 7 WHERE "ID" =  NEW."Echeance_ID""
	fonction PL/pgsql « Update_Produit », ligne 120 à instruction SQL
2012-09-25 17:57:56 CEST NOTICE:  HD_fin=2012-08-12 23:59:59
2012-09-25 17:57:56 CEST CONTEXTE :  SQL statement "UPDATE "PlanningProduction" SET "Statut_ID"= 4 WHERE "ID" =  NEW."Planif_ID""
	fonction PL/pgsql « Update_Echeance_PlanningProduction », ligne 172 à instruction SQL
	SQL statement "UPDATE "Echeances" SET "Statut_ID"= 7 WHERE "ID" =  NEW."Echeance_ID""
	fonction PL/pgsql « Update_Produit », ligne 120 à instruction SQL
2012-09-25 17:57:56 CEST NOTICE:  Charge_Total=3.210
2012-09-25 17:57:56 CEST CONTEXTE :  SQL statement "UPDATE "PlanningProduction" SET "Statut_ID"= 4 WHERE "ID" =  NEW."Planif_ID""
	fonction PL/pgsql « Update_Echeance_PlanningProduction », ligne 172 à instruction SQL
	SQL statement "UPDATE "Echeances" SET "Statut_ID"= 7 WHERE "ID" =  NEW."Echeance_ID""
	fonction PL/pgsql « Update_Produit », ligne 120 à instruction SQL
2012-09-25 17:57:56 CEST NOTICE:  -----------------------------------------------------------------------------------
2012-09-25 17:57:56 CEST CONTEXTE :  SQL statement "UPDATE "PlanningProduction" SET "Statut_ID"= 4 WHERE "ID" =  NEW."Planif_ID""
	fonction PL/pgsql « Update_Echeance_PlanningProduction », ligne 172 à instruction SQL
	SQL statement "UPDATE "Echeances" SET "Statut_ID"= 7 WHERE "ID" =  NEW."Echeance_ID""
	fonction PL/pgsql « Update_Produit », ligne 120 à instruction SQL
2012-09-25 17:57:56 CEST NOTICE:  FIN			before update delete	Charge_Plan_Production											
2012-09-25 17:57:56 CEST CONTEXTE :  SQL statement "UPDATE "PlanningProduction" SET "Statut_ID"= 4 WHERE "ID" =  NEW."Planif_ID""
	fonction PL/pgsql « Update_Echeance_PlanningProduction », ligne 172 à instruction SQL
	SQL statement "UPDATE "Echeances" SET "Statut_ID"= 7 WHERE "ID" =  NEW."Echeance_ID""
	fonction PL/pgsql « Update_Produit », ligne 120 à instruction SQL
2012-09-25 17:57:56 CEST NOTICE:  -----------------------------------------------------------------------------------
2012-09-25 17:57:56 CEST CONTEXTE :  SQL statement "UPDATE "PlanningProduction" SET "Statut_ID"= 4 WHERE "ID" =  NEW."Planif_ID""
	fonction PL/pgsql « Update_Echeance_PlanningProduction », ligne 172 à instruction SQL
	SQL statement "UPDATE "Echeances" SET "Statut_ID"= 7 WHERE "ID" =  NEW."Echeance_ID""
	fonction PL/pgsql « Update_Produit », ligne 120 à instruction SQL
2012-09-25 17:57:56 CEST NOTICE:  HD_Modif (22,2,4,00329-002-001,"2012-08-12 00:00:00","2012-08-12 23:59:59","2012-08-03 16:28:53.089","2012-09-25 17:57:55.471","2012-08-12 00:00:00",5,0.535)
2012-09-25 17:57:56 CEST CONTEXTE :  SQL statement "UPDATE "PlanningProduction" SET "Statut_ID"= 4 WHERE "ID" =  NEW."Planif_ID""
	fonction PL/pgsql « Update_Echeance_PlanningProduction », ligne 172 à instruction SQL
	SQL statement "UPDATE "Echeances" SET "Statut_ID"= 7 WHERE "ID" =  NEW."Echeance_ID""
	fonction PL/pgsql « Update_Produit », ligne 120 à instruction SQL
2012-09-25 17:57:56 CEST NOTICE:  -----------------------------------------------------------------------------------
2012-09-25 17:57:56 CEST CONTEXTE :  SQL statement "UPDATE "PlanningProduction" SET "Statut_ID"= 4 WHERE "ID" =  NEW."Planif_ID""
	fonction PL/pgsql « Update_Echeance_PlanningProduction », ligne 172 à instruction SQL
	SQL statement "UPDATE "Echeances" SET "Statut_ID"= 7 WHERE "ID" =  NEW."Echeance_ID""
	fonction PL/pgsql « Update_Produit », ligne 120 à instruction SQL
2012-09-25 17:57:56 CEST NOTICE:  						Insert Update	Charge_Plan_Production_after	
2012-09-25 17:57:56 CEST CONTEXTE :  SQL statement "UPDATE "PlanningProduction" SET "Statut_ID"= 4 WHERE "ID" =  NEW."Planif_ID""
	fonction PL/pgsql « Update_Echeance_PlanningProduction », ligne 172 à instruction SQL
	SQL statement "UPDATE "Echeances" SET "Statut_ID"= 7 WHERE "ID" =  NEW."Echeance_ID""
	fonction PL/pgsql « Update_Produit », ligne 120 à instruction SQL
2012-09-25 17:57:56 CEST NOTICE:  -----------------------------------------------------------------------------------
2012-09-25 17:57:56 CEST CONTEXTE :  SQL statement "UPDATE "PlanningProduction" SET "Statut_ID"= 4 WHERE "ID" =  NEW."Planif_ID""
	fonction PL/pgsql « Update_Echeance_PlanningProduction », ligne 172 à instruction SQL
	SQL statement "UPDATE "Echeances" SET "Statut_ID"= 7 WHERE "ID" =  NEW."Echeance_ID""
	fonction PL/pgsql « Update_Produit », ligne 120 à instruction SQL
2012-09-25 17:57:56 CEST NOTICE:  Trigger MAJ Update_Charge_Plan_Production_after UPDATE (22,2,4,00329-002-001,"2012-08-12 00:00:00","2012-08-12 23:59:59","2012-08-03 16:28:53.089","2012-09-25 17:57:55.471","2012-08-12 00:00:00",5,0.535)
2012-09-25 17:57:56 CEST CONTEXTE :  SQL statement "UPDATE "PlanningProduction" SET "Statut_ID"= 4 WHERE "ID" =  NEW."Planif_ID""
	fonction PL/pgsql « Update_Echeance_PlanningProduction », ligne 172 à instruction SQL
	SQL statement "UPDATE "Echeances" SET "Statut_ID"= 7 WHERE "ID" =  NEW."Echeance_ID""
	fonction PL/pgsql « Update_Produit », ligne 120 à instruction SQL
2012-09-25 17:57:56 CEST NOTICE:  update insert
2012-09-25 17:57:56 CEST CONTEXTE :  SQL statement "UPDATE "PlanningProduction" SET "Statut_ID"= 4 WHERE "ID" =  NEW."Planif_ID""
	fonction PL/pgsql « Update_Echeance_PlanningProduction », ligne 172 à instruction SQL
	SQL statement "UPDATE "Echeances" SET "Statut_ID"= 7 WHERE "ID" =  NEW."Echeance_ID""
	fonction PL/pgsql « Update_Produit », ligne 120 à instruction SQL
2012-09-25 17:57:56 CEST NOTICE:  LigneProd_ID=2
2012-09-25 17:57:56 CEST CONTEXTE :  SQL statement "UPDATE "PlanningProduction" SET "Statut_ID"= 4 WHERE "ID" =  NEW."Planif_ID""
	fonction PL/pgsql « Update_Echeance_PlanningProduction », ligne 172 à instruction SQL
	SQL statement "UPDATE "Echeances" SET "Statut_ID"= 7 WHERE "ID" =  NEW."Echeance_ID""
	fonction PL/pgsql « Update_Produit », ligne 120 à instruction SQL
2012-09-25 17:57:56 CEST NOTICE:  ID_PlanProduction=50
2012-09-25 17:57:56 CEST CONTEXTE :  SQL statement "UPDATE "PlanningProduction" SET "Statut_ID"= 4 WHERE "ID" =  NEW."Planif_ID""
	fonction PL/pgsql « Update_Echeance_PlanningProduction », ligne 172 à instruction SQL
	SQL statement "UPDATE "Echeances" SET "Statut_ID"= 7 WHERE "ID" =  NEW."Echeance_ID""
	fonction PL/pgsql « Update_Produit », ligne 120 à instruction SQL
2012-09-25 17:57:56 CEST NOTICE:  HD_debut=2012-08-12 00:00:00
2012-09-25 17:57:56 CEST CONTEXTE :  SQL statement "UPDATE "PlanningProduction" SET "Statut_ID"= 4 WHERE "ID" =  NEW."Planif_ID""
	fonction PL/pgsql « Update_Echeance_PlanningProduction », ligne 172 à instruction SQL
	SQL statement "UPDATE "Echeances" SET "Statut_ID"= 7 WHERE "ID" =  NEW."Echeance_ID""
	fonction PL/pgsql « Update_Produit », ligne 120 à instruction SQL
2012-09-25 17:57:56 CEST NOTICE:  HD_fin=2012-08-12 23:59:59
2012-09-25 17:57:56 CEST CONTEXTE :  SQL statement "UPDATE "PlanningProduction" SET "Statut_ID"= 4 WHERE "ID" =  NEW."Planif_ID""
	fonction PL/pgsql « Update_Echeance_PlanningProduction », ligne 172 à instruction SQL
	SQL statement "UPDATE "Echeances" SET "Statut_ID"= 7 WHERE "ID" =  NEW."Echeance_ID""
	fonction PL/pgsql « Update_Produit », ligne 120 à instruction SQL
2012-09-25 17:57:56 CEST NOTICE:  Charge_Total=3.745
2012-09-25 17:57:56 CEST CONTEXTE :  SQL statement "UPDATE "PlanningProduction" SET "Statut_ID"= 4 WHERE "ID" =  NEW."Planif_ID""
	fonction PL/pgsql « Update_Echeance_PlanningProduction », ligne 172 à instruction SQL
	SQL statement "UPDATE "Echeances" SET "Statut_ID"= 7 WHERE "ID" =  NEW."Echeance_ID""
	fonction PL/pgsql « Update_Produit », ligne 120 à instruction SQL
2012-09-25 17:57:56 CEST NOTICE:  -----------------------------------------------------------------------------------
2012-09-25 17:57:56 CEST CONTEXTE :  SQL statement "UPDATE "PlanningProduction" SET "Statut_ID"= 4 WHERE "ID" =  NEW."Planif_ID""
	fonction PL/pgsql « Update_Echeance_PlanningProduction », ligne 172 à instruction SQL
	SQL statement "UPDATE "Echeances" SET "Statut_ID"= 7 WHERE "ID" =  NEW."Echeance_ID""
	fonction PL/pgsql « Update_Produit », ligne 120 à instruction SQL
2012-09-25 17:57:56 CEST NOTICE:  FIN					Insert	Charge_Plan_Production								
2012-09-25 17:57:56 CEST CONTEXTE :  SQL statement "UPDATE "PlanningProduction" SET "Statut_ID"= 4 WHERE "ID" =  NEW."Planif_ID""
	fonction PL/pgsql « Update_Echeance_PlanningProduction », ligne 172 à instruction SQL
	SQL statement "UPDATE "Echeances" SET "Statut_ID"= 7 WHERE "ID" =  NEW."Echeance_ID""
	fonction PL/pgsql « Update_Produit », ligne 120 à instruction SQL
2012-09-25 17:57:56 CEST NOTICE:  -----------------------------------------------------------------------------------
2012-09-25 17:57:56 CEST CONTEXTE :  SQL statement "UPDATE "PlanningProduction" SET "Statut_ID"= 4 WHERE "ID" =  NEW."Planif_ID""
	fonction PL/pgsql « Update_Echeance_PlanningProduction », ligne 172 à instruction SQL
	SQL statement "UPDATE "Echeances" SET "Statut_ID"= 7 WHERE "ID" =  NEW."Echeance_ID""
	fonction PL/pgsql « Update_Produit », ligne 120 à instruction SQL
2012-09-25 17:57:56 CEST NOTICE:  -----------------------------------------------------------------------------------
2012-09-25 17:57:56 CEST CONTEXTE :  SQL statement "UPDATE "Echeances" SET "Statut_ID"= 7 WHERE "ID" =  NEW."Echeance_ID""
	fonction PL/pgsql « Update_Produit », ligne 120 à instruction SQL
2012-09-25 17:57:56 CEST NOTICE:  FIN				Insert	Echeance PlanningProduction							
2012-09-25 17:57:56 CEST CONTEXTE :  SQL statement "UPDATE "Echeances" SET "Statut_ID"= 7 WHERE "ID" =  NEW."Echeance_ID""
	fonction PL/pgsql « Update_Produit », ligne 120 à instruction SQL
2012-09-25 17:57:56 CEST NOTICE:  -----------------------------------------------------------------------------------
2012-09-25 17:57:56 CEST CONTEXTE :  SQL statement "UPDATE "Echeances" SET "Statut_ID"= 7 WHERE "ID" =  NEW."Echeance_ID""
	fonction PL/pgsql « Update_Produit », ligne 120 à instruction SQL
2012-09-25 17:57:56 CEST NOTICE:  -----------------------------------------------------------------------------
2012-09-25 17:57:56 CEST CONTEXTE :  SQL statement "UPDATE "Echeances" SET "Statut_ID"= 7 WHERE "ID" =  NEW."Echeance_ID""
	fonction PL/pgsql « Update_Produit », ligne 120 à instruction SQL
2012-09-25 17:57:56 CEST NOTICE:  						Sorties_Stock_Previsionnelles										
2012-09-25 17:57:56 CEST CONTEXTE :  SQL statement "UPDATE "Echeances" SET "Statut_ID"= 7 WHERE "ID" =  NEW."Echeance_ID""
	fonction PL/pgsql « Update_Produit », ligne 120 à instruction SQL
2012-09-25 17:57:56 CEST NOTICE:  -----------------------------------------------------------------------------
2012-09-25 17:57:56 CEST CONTEXTE :  SQL statement "UPDATE "Echeances" SET "Statut_ID"= 7 WHERE "ID" =  NEW."Echeance_ID""
	fonction PL/pgsql « Update_Produit », ligne 120 à instruction SQL
2012-09-25 17:57:56 CEST NOTICE:  Old_statut 6 ,New_statut 7
2012-09-25 17:57:56 CEST CONTEXTE :  SQL statement "UPDATE "Echeances" SET "Statut_ID"= 7 WHERE "ID" =  NEW."Echeance_ID""
	fonction PL/pgsql « Update_Produit », ligne 120 à instruction SQL
2012-09-25 17:57:56 CEST NOTICE:  Insert Stock_Mouvement_Previsionnels, articleID: 0 
2012-09-25 17:57:56 CEST CONTEXTE :  SQL statement "UPDATE "Echeances" SET "Statut_ID"= 7 WHERE "ID" =  NEW."Echeance_ID""
	fonction PL/pgsql « Update_Produit », ligne 120 à instruction SQL
2012-09-25 17:57:56 CEST NOTICE:  Insert Stock_Mouvement_Previsionnels, articleID: 1 
2012-09-25 17:57:56 CEST CONTEXTE :  SQL statement "UPDATE "Echeances" SET "Statut_ID"= 7 WHERE "ID" =  NEW."Echeance_ID""
	fonction PL/pgsql « Update_Produit », ligne 120 à instruction SQL
2012-09-25 17:57:56 CEST NOTICE:  Insert Stock_Mouvement_Previsionnels, articleID: 2 
2012-09-25 17:57:56 CEST CONTEXTE :  SQL statement "UPDATE "Echeances" SET "Statut_ID"= 7 WHERE "ID" =  NEW."Echeance_ID""
	fonction PL/pgsql « Update_Produit », ligne 120 à instruction SQL
2012-09-25 17:57:56 CEST NOTICE:  Insert Stock_Mouvement_Previsionnels, articleID: 13380 
2012-09-25 17:57:56 CEST CONTEXTE :  SQL statement "UPDATE "Echeances" SET "Statut_ID"= 7 WHERE "ID" =  NEW."Echeance_ID""
	fonction PL/pgsql « Update_Produit », ligne 120 à instruction SQL
2012-09-25 17:57:56 CEST NOTICE:  Insert Stock_Mouvement_Previsionnels, articleID: 13394 
2012-09-25 17:57:56 CEST CONTEXTE :  SQL statement "UPDATE "Echeances" SET "Statut_ID"= 7 WHERE "ID" =  NEW."Echeance_ID""
	fonction PL/pgsql « Update_Produit », ligne 120 à instruction SQL
2012-09-25 17:57:56 CEST NOTICE:  Insert Stock_Mouvement_Previsionnels, articleID: 15397 
2012-09-25 17:57:56 CEST CONTEXTE :  SQL statement "UPDATE "Echeances" SET "Statut_ID"= 7 WHERE "ID" =  NEW."Echeance_ID""
	fonction PL/pgsql « Update_Produit », ligne 120 à instruction SQL
2012-09-25 17:57:56 CEST NOTICE:  Insert Stock_Mouvement_Previsionnels, articleID: 15428 
2012-09-25 17:57:56 CEST CONTEXTE :  SQL statement "UPDATE "Echeances" SET "Statut_ID"= 7 WHERE "ID" =  NEW."Echeance_ID""
	fonction PL/pgsql « Update_Produit », ligne 120 à instruction SQL
2012-09-25 17:57:56 CEST NOTICE:  Insert Stock_Mouvement_Previsionnels, articleID: 17816 
2012-09-25 17:57:56 CEST CONTEXTE :  SQL statement "UPDATE "Echeances" SET "Statut_ID"= 7 WHERE "ID" =  NEW."Echeance_ID""
	fonction PL/pgsql « Update_Produit », ligne 120 à instruction SQL
2012-09-25 17:57:56 CEST NOTICE:  Insert Stock_Mouvement_Previsionnels, articleID: 17820 
2012-09-25 17:57:56 CEST CONTEXTE :  SQL statement "UPDATE "Echeances" SET "Statut_ID"= 7 WHERE "ID" =  NEW."Echeance_ID""
	fonction PL/pgsql « Update_Produit », ligne 120 à instruction SQL
2012-09-25 17:57:56 CEST NOTICE:  Insert Stock_Mouvement_Previsionnels, articleID: 18620 
2012-09-25 17:57:56 CEST CONTEXTE :  SQL statement "UPDATE "Echeances" SET "Statut_ID"= 7 WHERE "ID" =  NEW."Echeance_ID""
	fonction PL/pgsql « Update_Produit », ligne 120 à instruction SQL
2012-09-25 17:57:56 CEST NOTICE:  Insert Stock_Mouvement_Previsionnels, articleID: 18622 
2012-09-25 17:57:56 CEST CONTEXTE :  SQL statement "UPDATE "Echeances" SET "Statut_ID"= 7 WHERE "ID" =  NEW."Echeance_ID""
	fonction PL/pgsql « Update_Produit », ligne 120 à instruction SQL
2012-09-25 17:57:56 CEST NOTICE:  -----------------------------------------------------------------------------
2012-09-25 17:57:56 CEST CONTEXTE :  SQL statement "UPDATE "Echeances" SET "Statut_ID"= 7 WHERE "ID" =  NEW."Echeance_ID""
	fonction PL/pgsql « Update_Produit », ligne 120 à instruction SQL
2012-09-25 17:57:56 CEST NOTICE:  FIN						Sorties_Stock_Previsionnelles										
2012-09-25 17:57:56 CEST CONTEXTE :  SQL statement "UPDATE "Echeances" SET "Statut_ID"= 7 WHERE "ID" =  NEW."Echeance_ID""
	fonction PL/pgsql « Update_Produit », ligne 120 à instruction SQL
2012-09-25 17:57:56 CEST NOTICE:  -----------------------------------------------------------------------------
2012-09-25 17:57:56 CEST CONTEXTE :  SQL statement "UPDATE "Echeances" SET "Statut_ID"= 7 WHERE "ID" =  NEW."Echeance_ID""
	fonction PL/pgsql « Update_Produit », ligne 120 à instruction SQL
2012-09-25 17:57:56 CEST NOTICE:  -----------------------------------------------------------------------------
2012-09-25 17:57:56 CEST NOTICE:  FIN						Produit										
2012-09-25 17:57:56 CEST NOTICE:  -----------------------------------------------------------------------------

Par contre pour les logs slony, je ne sais pas trop où les trouver?

#6 Réplication » Réplication entre une base Serveur et Atelier parfois non déclenchée » 25/09/2012 17:04:32

nicogineau
Réponses : 9

Bonjour à tous,

j'ai un souci concernant la réplication entre une base Atelier et une base Serveur avec par exemple une table A répliquée dans le sens Serveur --> Atelier et une table B répliquée dans le sens Atelier --> Serveur.
La réplication fonctionne bien sauf dans un cas précis:
- Modification d'un champ de la table A sur le Serveur,
- Réplication de la modification du champ de la table A sur la base Atelier --> OK,
- Déclenchement d'un trigger sur modification qui vient mettre à jour un champ de la table B sur l'Atelier --> OK,
- C'est là qu'est le problème: la modification du champ de la table B sur l'Atelier n'est pas répliquée sur le Serveur.
Pourtant, si je modifie directement le champ de la table A sur l'Atelier (et non plus sur le Serveur), le trigger met bien à jour le champ de la table B, et cette modification est bien répliquée sur la table B du Serveur.

Il doit y avoir quelque chose quelque part à configurer pour autoriser les modifications d'orgine du Serveur à se répliquer sur le Serveur???

Pour information, je suis sous Windows 7 avec Postgres V9.0 et Slony-I V2.0.4-1.

Cordialement

Pied de page des forums

Propulsé par FluxBB