IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Administration MySQL Discussion :

Trigger/Procédure/Function et réplication


Sujet :

Administration MySQL

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Homme Profil pro
    Chef de projet NTIC
    Inscrit en
    Janvier 2003
    Messages
    120
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Chef de projet NTIC
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Janvier 2003
    Messages : 120
    Par défaut Trigger/Procédure/Function et réplication
    Bonjour,

    Je travaille avec deux serveurs MySQL en réplication et souhaite mettre en place des fonctions et triggers.

    J'ai activé log-bin-trust-function-creators = 1 sur mon maitre (je suis bien conscient de ce que celà implique pour les traitement non déterministes).
    D'après la doc MySQL, les fonctions/Procédure/trigger sont répliqués sur l'esclave lorsqu'on les créé ou les modifie (http://dev.mysql.com/doc/refman/5.0/...aitem-B-4-1-23).
    Ce n'est pas mon cas. La fonction créée sur le maître n'existe pas sur l'esclave. Pourquoi ?

    • Dois-je activer log-bin-trust-function-creators sur l'esclave ?
    • Dois-je ajouter les privilèges CREATE/DROP ROUTINE sur mon user qui assure la réplication ?
    • D'ailleurs, ce user ne fait "que" GRANT REPLICATION SLAVE ON *.* ..., ne dois-je pas ajouter aussi le privilège EXECUTE ?

    Dernier détail : le maître est en 5.0.51, l'esclave en 5.1.49.
    L'upgrade du maître est prévue prochainement. J'espère juste que la différence de version n'est pas la cause de mon problème.

  2. #2
    Membre très actif
    Homme Profil pro
    Inscrit en
    Décembre 2004
    Messages
    174
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 54
    Localisation : France, Rhône (Rhône Alpes)

    Informations forums :
    Inscription : Décembre 2004
    Messages : 174
    Par défaut
    Bonjour,

    De tête, ce n'est que le compte super privilégié qui peut créer les procs (sur le slave).
    Je m'excuse si ma mémoire défaille...

Discussions similaires

  1. Trigger d'insertion suite à réplication
    Par arthuro45 dans le forum MS SQL Server
    Réponses: 7
    Dernier message: 16/09/2010, 12h49
  2. Trigger et function perso ?
    Par brolon dans le forum PL/SQL
    Réponses: 2
    Dernier message: 04/02/2009, 14h58
  3. Procédures stockées et triggers
    Par benji17c dans le forum MS SQL Server
    Réponses: 4
    Dernier message: 27/04/2004, 10h54
  4. Problèmes création de procédures et de triggers
    Par missllyss dans le forum SQL
    Réponses: 2
    Dernier message: 06/11/2003, 10h42
  5. [Comparatif] Procédures stockées, triggers, etc.
    Par MCZz dans le forum Décisions SGBD
    Réponses: 3
    Dernier message: 28/08/2002, 12h27

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo