J'ai deux sites qui vendent les mêmes produits (même structure de base de données et tout). L'un d'entre eux a récemment mis à jour tous ses produits et nous devons prendre les données de trois tables sur le site mis à jour et remplacer ces trois mêmes tables sur le site obsolète. est-il un moyen de le faire est Sql Server MS? ive a essayé de tronquer les tables en sql pour ensuite faire un "insert into db1table select * from db2table" mais je viens d'obtenir des erreurs des clés étrangères. Quelqu'un m'a montré un truc dans l'entreprise de studio visuel pour comparer les données où vs crache un fichier .sql vous pouvez exécuter pour mettre à jour votre table, mais je n'ai que 2010 professionnel vs et cela ne semble pas faire partie du paquet.mettre à jour une table avec les données d'un autre
0
A
Répondre
1
En supposant que vous avez les mêmes contraintes clés étrangères dans les deux bases de données et si les clés étrangères sont la seule question -
pourquoi ne pas seulement
1) Désactiver toutes les clés étrangères
2) Charger données
3) toutes les clés Activer étrangères
Je viens d'Oracle, il ne devrait pas être très difficile de désactiver/activer toutes les contraintes de clés étrangères en utilisant un script à la fois dans SQL Server.
Questions connexes
- 1. comment mettre à jour les données d'une table à une autre table avec somm
- 2. Comment mettre à jour une autre table avec les données les plus récentes dans SQL?
- 3. SQL: Mettre à jour une table d'une autre table
- 4. Mettre à jour une table avec jointure?
- 5. Postgres: Mettre à jour toutes les colonnes d'une autre table
- 6. Mettre à jour une table à l'aide des données d'une autre table - Oracle
- 7. MySQL Trigger pour mettre à jour une autre table
- 8. Insérer les données dans une table et mettre à jour une autre
- 9. SQL Trigger pour mettre à jour une autre table
- 10. Prendre toujours mettre à jour une table d'un autre
- 11. SQL Trigger mettre à jour une autre table
- 12. Comment mettre à jour un champ d'une table en utilisant les données d'une autre table (MYSQL)
- 13. Trigger de mettre à jour une autre table
- 14. Requête MySql avancée: Mettre à jour la table avec les informations d'une autre table
- 15. Comment mettre à jour une table SQL Server avec des données provenant d'une autre source (DataTable)
- 16. SQL Server débutant: comment mettre à jour les données de table d'une autre table?
- 17. SQL pour mettre à jour les enregistrements d'une table avec des enregistrements d'une autre table?
- 18. Comment mettre à jour une table selon les enregistrements dans une autre table
- 19. Impossible de mettre à jour la table d'une autre table
- 20. sqlite: comment mettre à jour les données d'une ligne à une autre dans une jointure
- 21. SQL Mise à jour d'une table avec les données les plus récentes d'une autre table - conditionnel
- 22. dans MySQL, comment utiliser les informations d'une table pour mettre à jour une autre table
- 23. SQL pour mettre à jour table avec les données d'une autre table (ajout d'une colonne à l'un déjà fait)
- 24. Accès aspnet_Users table pour mettre à jour les données
- 25. comment mettre à jour une table avec les résultats d'une autre requête mysql
- 26. Mettre à jour une ligne de données unique d'une table vers une autre
- 27. Comment mettre à jour une table relationnelle?
- 28. Mise à jour de plusieurs champs vides dans une table avec des données d'une autre table
- 29. Mettre à jour la valeur dans une table avec la valeur d'une autre table dans mysql
- 30. Mettre à jour une ligne et en supprimer une autre
Vous devrez nous montrer la structure des tables (la 'CREATE TABLE ...' utilisée pour les créer). –