OVH Cloud OVH Cloud

Réplication sp_addarticle (Transact-SQL)

1 réponse
Avatar
Christophe
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.

1 réponse

Avatar
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.