J'ai un programme C# qui lit les données d'une instance de serveur SQL utilisant ADO.Net. Ce que j'aimerais pouvoir faire, c'est brancher un module qui fera écho aux données d'entrée lues dans la base de données pendant que le programme s'exécute vers une base de données vide avec le même schéma. Cela permettrait de créer dynamiquement un ensemble minimal de données pour cette exécution particulière du programme, qui pourrait ensuite être utilisé comme un test de régression du programme (souvent les bases de données peuvent être assez grandes, disons 50 Go, mais seulement quelques centaines de mégaoctets de les données sont ce qui nous intéresse pour une course particulière, donc cela aiderait à réduire considérablement les entrées). En surface, cela semble assez simple, mais vous abordez des problèmes tels que la gestion des vues par rapport aux tables, la gestion des différents filtres qui peuvent se chevaucher, etc. Est-ce que quelqu'un connaît des produits/outils Open Source ou Microsoft? aider avec cette tâche? Merci.Entrée de données SQL "echoing"
0
A
Répondre
0
Pour une solution 'écho' de données permanente et de données permanentes, utilisez Transactional Replication.
Pour une solution à court terme, plus appropriée pour les tests, utilisez l'option Replay de SQL Profiler, voir How to: Replay a Trace File (SQL Server Profiler).
+0
Cela semble prometteur, je vais vérifier. Merci. – symplectic
Questions connexes
- 1. Echoing un entier d'une base de données mySQL
- 2. Entrée de données HTML
- 3. SQL: Requête renvoyant une entrée de données inexacte
- 4. Entrée de registre pour différents SQL Server
- 5. Empêcher une base de données de rejeter une entrée utilisateur
- 6. Entrée de données incorrecte avec fstream
- 7. vérification rapide de l'existence d'une entrée dans une base de données SQL
- 8. CouchDB: entrée de données pilotée par schéma UI
- 9. Obtenez une entrée spécifique par groupe dans SQL
- 10. Obtenir la dernière entrée de la base de données
- 11. entrée de la base de données par javascript
- 12. Mystérieuse entrée de la base de données vide
- 13. base de données de rails créant une double entrée
- 14. SQL: Obtenir une entrée aléatoire ssi condition est fausse
- 15. Echoing un tableau PHP affiche uniquement la première lettre de chaque valeur
- 16. comment supprimer une entrée en double par un SQL?
- 17. python et sqlite - entrée d'échappement
- 18. Wpf Entrée de données Formulaire lié à datable
- 19. Encapsulation d'une entrée utilisateur de données pour une classe
- 20. Comment empêcher la mauvaise entrée de données formatées dans DataGridViewCell
- 21. Entrée malveillante dans ASP.NET MVC
- 22. Quel est un moyen facile de remplir une base de données via une requête SQL à partir d'une seule entrée?
- 23. Rechercher une entrée dupliquée dans un grand script SQL
- 24. Entrée de données spécifiques dans la base de données en utilisant CURL
- 25. Entrée d'une quantité variable de données dans une base de données avec la meilleure normalisation possible
- 26. entrée SQL personne découverte a la plupart des chiens
- 27. Meilleure façon de stocker 3 éléments de données en une seule entrée
- 28. PostgreSql + Escape Entrée clé de l'instruction de requête, c'est-à-dire Entrée touche pressée entre les données
- 29. Comment concaténer du texte sur une entrée de base de données existante?
- 30. assainissant Entrée de irc
avant ou après avoir écrit dans la base de données? – gbn
Je suppose que l'écriture peut arriver à tout moment; aussi longtemps que toutes les données d'entrée sont répétées de manière cohérente. – symplectic