![将生产数据库按计划复制到测试数据库](https://linux22.com/image/633366/%E5%B0%86%E7%94%9F%E4%BA%A7%E6%95%B0%E6%8D%AE%E5%BA%93%E6%8C%89%E8%AE%A1%E5%88%92%E5%A4%8D%E5%88%B6%E5%88%B0%E6%B5%8B%E8%AF%95%E6%95%B0%E6%8D%AE%E5%BA%93.png)
我的问题类似于这个。
我有两个不同的服务器(均为 SQL Server 2014 标准版)。生产和测试。我希望我的测试服务器每晚都连接到生产服务器并复制/克隆一个数据库。
我知道我可以在生产服务器中安排备份,将此备份放在共享文件夹中,然后在测试服务器中恢复它。
有没有什么方法可以让测试服务器在不使用任何共享文件夹的情况下完成所有工作?
谢谢。
答案1
您可以编写一个程序,在 TSQL 中完成所有操作。或者使用 SSIS 任务
看看这篇文章更多详细信息
答案2
使用复制数据库向导。 - 右键单击源数据库 - 选择任务 - 复制数据库。
在指南中您还可以选择为该工作创建一个计划。