Nous avons deux base de données SQL Server, et l'un est conservé aux États-Unis et être changé de jour en jour et l'autre est en Inde. Quelle est la meilleure façon de synchroniser deux schémas de base de données? Des fonctionnalités telles que la réplication du serveur sql sont-elles utiles?Quelle est la meilleure façon de synchroniser deux schémas de base de données?
Répondre
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)
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. –
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.
Merci, j'ai fini par créer une comparaison de schémas dans VS2010 et cela a très bien servi mon but. – blah
- 1. Meilleure façon de synchroniser la base de données client avec la base de données du serveur
- 2. Migration de données: Quelle est la meilleure façon de migrer?
- 3. Quelle est la meilleure façon de dire à un framework quelle base de données utiliser?
- 4. Quelle est la meilleure façon de diviser deux objets TimeSpan?
- 5. Quelle est la meilleure façon de gérer plusieurs connexions de base de données dans C#
- 6. Quelle est la meilleure façon de convertir une base de données mysql en une base sqlite?
- 7. Quelle est la meilleure façon de représenter les feuilles de temps dans la base de données
- 8. Quelle est la meilleure façon de stocker l'ordre entre les lignes de la base de données?
- 9. Quelle est la meilleure façon de stocker des données html dans une base de données mysql?
- 10. Quelle est la meilleure façon d'effectuer l'archivage de données sur une base de données Oracle?
- 11. Quelle est la meilleure façon de synchroniser l'heure de l'ordinateur avec un serveur de temps Internet?
- 12. Quelle est la meilleure façon de charger la balance? PHP
- 13. Quelle est la meilleure façon de gérer les autorisations d'application de bureau de base de données?
- 14. Quelle est la meilleure façon de récupérer ces données?
- 15. Quelle est la meilleure façon de comparer deux fichiers de sauvegarde de base de données avec MS Sql Server 2005?
- 16. Meilleure façon de synchroniser ObservableCollection et ObjectContext?
- 17. quelle est la meilleure façon d'apprendre la connectivité de base de données dans .net
- 18. Quelle est la meilleure façon de mettre à jour la base de données locale à twitter
- 19. Quelle est la meilleure façon de lire les données CSV?
- 20. Quelle est la meilleure façon de migrer une base de données Django de SQLite à MySQL?
- 21. Meilleure façon de synchroniser une tâche asynchrone
- 22. Quelle est la meilleure façon de synchroniser l'état de 2 graphe d'objet complexe
- 23. Quelle est la meilleure façon de synchroniser 2 tables sqlite sur http et json?
- 24. Quelle est la meilleure façon de consommer daba d'une base de données dans un silverlight RIA
- 25. Quelle est la meilleure façon d'interroger le nombre de lignes à partir des données de base?
- 26. Quelle est la meilleure façon de stocker des fichiers multimédia sur une base de données?
- 27. Quelle est la meilleure façon d'effectuer des connexions de base de données par utilisateur dans Rails?
- 28. Quelle est la meilleure façon d'implémenter un champ de rang dans une base de données?
- 29. Quelle est la meilleure façon de concevoir une base de données pour Ruby on Rails?
- 30. Quelle est la meilleure façon de mettre une application pilotée par base de données sur Codeplex?
Ces bases de données de développement sont-elles? – JeffO