OVH Cloud OVH Cloud

Réplication vers deux tables différentes

2 réponses
Avatar
llopht
Salut à tous,

Je voudrais répliquer des données d'une base vers une autre dont les
champs, bien que le contenu soit identifique, n'ont pas le même nom.
Comment je peux faire, les réplications de SQL Serveur 2000 nécessite
visiblement le même schéma.

JérômeS

2 réponses

Avatar
Arnaud CLERET
Bonsoir,

Vous pouvez tout a fait, lors de la création de la publication, préciser les
procédures stockées personnalisées à exécuter en lieu et place de celles par
défaut.

Dans le cadre où vous ne pourriez pas modifier le nom des procédures
stockées au niveau de la publication, il vous suffit de modifier le code
dans les procédures stockées créées dans la base de destination lors de
l'abonnement. Il me semble qu'elles se nomment selon la règle :
sp_MSIns(pour insert ...)_nomdelatable

--
arno - http://www.dotnetguru2.org/acleret/

"llopht" a écrit dans le message de news:

Salut à tous,

Je voudrais répliquer des données d'une base vers une autre dont les
champs, bien que le contenu soit identifique, n'ont pas le même nom.
Comment je peux faire, les réplications de SQL Serveur 2000 nécessite
visiblement le même schéma.

JérômeS


Avatar
bruno reiter
si nécessaire (parce que ça complique la maintenance) remplacer après coup
la table destination par une vue sur la table à mettre à jour

br

"llopht" a écrit dans le message de news:

Salut à tous,

Je voudrais répliquer des données d'une base vers une autre dont les
champs, bien que le contenu soit identifique, n'ont pas le même nom.
Comment je peux faire, les réplications de SQL Serveur 2000 nécessite
visiblement le même schéma.

JérômeS