Trigger fonctionnant sur une base mais pas sur une autre

Trigger fonctionnant sur une base mais pas sur une autre - SQL/NoSQL - Programmation

Marsh Posté le 03-04-2008 à 12:15:11    

Bonjour,
 
Mon titre est un peu bizarre mais c'est ce qu'il se passe dans la réalité  :)  
 
Voici mon contexte , j'ai un cluster en production sous CentOs et utilisant MySql 5.0.22.
 
Pour ne pas faire "trop" de connerie, j'ai installé une configuration identique sous VmWare.
 
Mes bases sont donc identiques sur les deux configurations.
 
J'utilise pas mal de triggers qui fonctionnent très bien, mais il y a 4 jours j'en crée un nouveau et là surprise, sur l'un marche sans soucis ( sur ma conf VmWare de test) mais quand je le réapplique sur ma base de production rien  :(  
 
Je l'ai donc simplifié au maximum et toujours le même resultat.
 
Voici le code que j'utilise :
 

Code :
  1. DELIMITER $$
  2. DROP TRIGGER reporting.insert_tblorders_after $$
  3. CREATE TRIGGER reporting.insert_tblorders_after AFTER INSERT ON TBLORDERS
  4. FOR EACH ROW
  5. BEGIN
  6.   INSERT INTO OrdreDirige SET UL_ID=NEW.UL_ID;
  7. END $$
  8. DELIMITER ;

 
 
Ma base de test étant un backup global de ma base de production, les droits sont identique et je ne comprends pas pourquoi cela ne marche pas.
 
Si quelqu'un avait une idée car là, je suis vraiment bloqué :(  
 
 
Merci d'avance

Reply

Marsh Posté le 03-04-2008 à 12:15:11   

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed