Je me demande simplement quelle est l'opinion sur la façon la plus efficace de migrer des données vers un nouveau schéma dans SQL Server 2008. La base de données a 7 tables et a une taille de 8gb. J'ai brièvement essayé d'utiliser une application .NET et le framework d'entité mais c'était très très lent. Il aura besoin de convertir les GUID en INT en quelques endroits et donc les relations doivent persister. Je me demande simplement s'il existe un moyen simpleSQL Server 2008 - Migrer la base de données vers un nouveau schéma de manière plus efficace?
1
A
Répondre
4
Cela ressemble à un travail pour SQL Server Integration Services (SSIS), car l'une de ses fonctions principales est de prendre en charge les charges de travail ETL.
Questions connexes
- 1. Comment puis-je migrer la base de données de SQL Server 2008 vers SQL Server 2000
- 2. Comment migrer les diagrammes de base de données SQL Server vers une autre base de données?
- 3. Lire les données UTF8 (XML) de SQL Server 2005 de la manière la plus efficace
- 4. Transférer/Transformer des données de la base de données SQL Server 2008 vers une autre
- 5. Transférer la base de données de SQL Server 2005 vers SQL Server 2008
- 6. Comment migrer partiellement une base de données vers un nouveau système au fil du temps?
- 7. Migrer la table de MS SQL Server vers MySQL
- 8. Migration de la base de données SQL Server vers Sybase
- 9. Rétrogradation de SQL Server 2008 vers SQL Server 2005
- 10. Importation de la base de données Sql Server 2005 dans Sql Server express 2008
- 11. Comment migrer les rapports SQL Server 2000 vers SQL Server 2005/2008?
- 12. Questions de base sur MS SQL Server 2008
- 13. Requête SQL pour un schéma de base de données
- 14. Séparation d'une base de données SQL Server
- 15. Quel schéma de table de base de données est le plus efficace?
- 16. Réplication de base de données SQLserver 2000 vers SQL Server 2008
- 17. SQL Server 2008 Management Studio ne reconnaît pas le nouveau schéma
- 18. Base de données SQL Server 2008 drop, create et fill
- 19. Manière plus efficace de décaper une chaîne
- 20. Microsoft SQL Server 2008 erreur lors de la restauration de la base de données
- 21. Exportation de SQLite vers SQL Server
- 22. Est-il possible de migrer une base de données de SQL Server vers PostGresQL en utilisant Nhibernate?
- 23. SQL Server 2008 réplication vers SQL Server 2000
- 24. Comment migrer de MS Access vers le serveur SQL 2005?
- 25. Transférer des Jobs SQL de SQL 2005 vers SQL 2008
- 26. Outil de migration SQL Server vers MYSQL
- 27. Déterminez la taille de la base de données SQL Server
- 28. Comment migrer une base de données mySQL remplie de dev vers un hôte partagé?
- 29. Migration de Ruby on Rails - Créer un nouveau schéma de base de données
- 30. Utilisation de SQL Server Express 2008 avec la base de données SQL Server 2005 - Vérification de la compatibilité
J'utiliserais SSIS pour construire l'outil mais je créerais des tables de mappage pour convertir du GUID à l'INT. Vous pouvez ensuite effectuer des recherches sur les tables de mappage pour conserver les relations. Et, une fois la conversion terminée, supprimez les tables de mappage. –
Merci pour les réponses les gars, j'ai joué avec SSIS un peu et il semble faire le travail. J'ai du mal à trouver plus d'informations qui couvre la mise en place d'une table de mappage qui contiendrait le GUID et un INT nouvellement créé et ensuite utiliser cette sortie? Des idées? Merci encore –