有哪些工具可以为 SQL Server 生成测试数据?

Ric*_*ard 14 performance sql-server testing performance-testing

从我的另一个问题中可以看出,生成测试数据是我现在的主题。

在这一点上,我仍在手动生成我的测试数据。但是,此过程始终会生成少量数据(通常为 5-10 行),因为它一个手动过程。

是否有任何工具可以自动执行此过程?特别是,我希望能够生成 100 万行以上。

gbn*_*gbn 10

红门 SQL 数据生成器?

  • 同上。使用了 VS Data Generator 和 Red Gate 之后,Red Gate 的效果要好得多_但是_需要额外付费!;) (2认同)

And*_*ton 5

一个很好的资源当然是 Redgate SQL Toolbelt,尤其是他们的数据生成器

SQL Data Generator 是一种快速、简单的生成测试数据的工具。

使用表和列名、字段长度、数据类型和其他现有约束 SQL 数据生成器立即提供合理的生成器。然后可以定制这些以满足特定要求。

SQL 数据生成器是测试数据库和遵守隐私法规的理想之选,可快速简单地提供测试数据。


Mar*_*ian 5

您可以将 Visual Studio 数据库项目与数据生成器计划一起使用

一个不错的视频教程可以在这里观看:我如何:使用 Visual Studio Team System 数据库版生成测试数据?

  • 你*真的*需要下载一个 VS2010 动手实验室 VM 并把一个案例放在一起进行升级。数据库工具(2088R2 的 DAC 包,joy)本身就值得。完整的 ALM 工具,如果您可以进行开发和测试,那将是革命性的。 (2认同)