2010-04-29 4 views

Répondre

5

Si vous utilisez la réplication, puis lorsque vous modifiez le schéma d'un côté, vous devez republier ces articles et resyncro seulement les choses qui ont changé.

Si vous apportez des modifications par script, il suffit d'appliquer les scripts de modification aux deux bases de données. EDIT: En fait, si vous savez que vous modifiez deux bases de données, je recommande FORTEMENT la création d'un script de modification que vous pouvez exécuter sur les deux.

Si vous n'êtes pas sûr si les schémas sont en phase, alors nous utilisons Red Gates SQL Compare. Il est un outil fantastique (et non, je ne travaille pas pour eux)

+0

Visual Studio Data Dude/Database Edition dispose d'excellents outils pour différencier les DB et générer des scripts de mise à jour pour le schéma. Regarde. –

1

réplication ne peut pas vraiment aider si le schéma est en train de changer.

Le schéma change-t-il des deux côtés?

Un outil comme le SQL Red Gate Comparer ou un outil similaire de Apex peut regarder deux bases de données, déterminer les différences et générer des scripts pour faire un même que l'autre.

+0

Merci, j'ai fini par créer une comparaison de schémas dans VS2010 et cela a très bien servi mon but. – blah

Questions connexes