出于测试目的,我想将一个完整的数据库重置为某种状态(数据和结构)。我想自动执行此操作。在我开始测试之前最好是命令行指令。
经过一番搜索,我发现 SQL Server 提供了一个很好的解决方案。快照。编写测试查询后,我发现 SQL Server 的标准版不支持此功能。:-(
鉴于我希望这是自动化的事实:我的选择是什么?立即覆盖数据文件对我来说听起来不是一个好选择......
其他一些信息:
- Windows 7的
- Microsoft SQL Server 标准版(64 位),10.50.1600.1
- 数据库大小是应用程序。1 GB
- 这仅用于测试。因此,当我返回“快照”时,其他用户不会使用该数据库。
- 有关快照的更多信息:
- http://msdn.microsoft.com/en-us/library/ms190677.aspx
- 该页面还声明标准版不支持此功能。:-(
先感谢您!