如何在不使SQL Server数据库脱机的情况下对其进行快照

时间:2010-08-15 03:24:05

标签: sql-server sql-server-2008

我们偶尔会想要使用数据复制我们的生产数据库,并让它在我们的测试环境中填充相应的数据库,以便我们可以重现生产问题。

我们目前正在等待维护窗口并执行分离/附加。

我们正在使用SQL Server 2008,并且测试和生产数据库都在同一台服务器上。

复制快照的最佳方法是:1)不要求生产数据库脱机; 2)是否能够通过构建脚本实现自动化?

1 个答案:

答案 0 :(得分:3)

进行备份。无论如何你应该做...并且你可以做恢复覆盖文件和数据库名称和文件位置。

  

测试和生产数据库都是   在同一台服务器上。

糟糕的主意。我见过SQL脚本让SQL Server停止运行,我不想在生产系统上发生这种情况。我建议使用备份服务器进行测试。