je voulais savoir si il y'avait un moyen d'éviter de devoir refaire le
snapshot quand j'ai besoin de rattacher une table ?
car c'est tres long et tres couteux.
alors que je rajoute juste une table ?
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Christian Robert
Bonjour,
A priori oui, c'est possible... Cependant çà n'est pas évident, il faut comprendre comment fonctionne processus de réplication. Celui-ci créée des procédures stockées pour effectuer les INSERT / UPDATE / DELETE du fait que l'on ajoute des champs et / ou des tables ces procédures sont invalides ou manquantes, c'est pourquoi le moteur réclame en général la regénération d'un snapshot (il en profite pour remettre à jour ces procédures).
Pour éviter celà on paurrait créer "à la main" les procédures manquantes et indiquer que la base est à nouveau publiée.
-- Cordialement, Christian Robert http://blogs.developpeur.org/christian/ MCT - Database Development / Database Administration
"Christophe" a écrit :
Bonjour à tous,
je voulais savoir si il y'avait un moyen d'éviter de devoir refaire le snapshot quand j'ai besoin de rattacher une table ? car c'est tres long et tres couteux. alors que je rajoute juste une table ?
Merci par avance. Ch.
Bonjour,
A priori oui, c'est possible...
Cependant çà n'est pas évident, il faut comprendre comment fonctionne
processus de réplication. Celui-ci créée des procédures stockées pour
effectuer les INSERT / UPDATE / DELETE du fait que l'on ajoute des champs et
/ ou des tables ces procédures sont invalides ou manquantes, c'est pourquoi
le moteur réclame en général la regénération d'un snapshot (il en profite
pour remettre à jour ces procédures).
Pour éviter celà on paurrait créer "à la main" les procédures manquantes et
indiquer que la base est à nouveau publiée.
--
Cordialement,
Christian Robert http://blogs.developpeur.org/christian/
MCT - Database Development / Database Administration
"Christophe" a écrit :
Bonjour à tous,
je voulais savoir si il y'avait un moyen d'éviter de devoir refaire le
snapshot quand j'ai besoin de rattacher une table ?
car c'est tres long et tres couteux.
alors que je rajoute juste une table ?
A priori oui, c'est possible... Cependant çà n'est pas évident, il faut comprendre comment fonctionne processus de réplication. Celui-ci créée des procédures stockées pour effectuer les INSERT / UPDATE / DELETE du fait que l'on ajoute des champs et / ou des tables ces procédures sont invalides ou manquantes, c'est pourquoi le moteur réclame en général la regénération d'un snapshot (il en profite pour remettre à jour ces procédures).
Pour éviter celà on paurrait créer "à la main" les procédures manquantes et indiquer que la base est à nouveau publiée.
-- Cordialement, Christian Robert http://blogs.developpeur.org/christian/ MCT - Database Development / Database Administration
"Christophe" a écrit :
Bonjour à tous,
je voulais savoir si il y'avait un moyen d'éviter de devoir refaire le snapshot quand j'ai besoin de rattacher une table ? car c'est tres long et tres couteux. alors que je rajoute juste une table ?