2010-02-22 5 views
0

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

avant ou après avoir écrit dans la base de données? – gbn

+0

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

Répondre

Questions connexes