1

我想创建一个每晚运行的作业。我有一个数据库(MyDatabase),我想用(MyDatabase_Stage)复制/替换我的临时数据库。创建Sql Server数据库夜间复制的最佳方法

我认为最简单的方法是做一些与SQL Server代理相关的事情,但我从来没有做过这样的事情。什么是最佳实践和最简单的路线去获得这个设置和测试?

我不在乎数据是否24小时老,最重要的标准是每晚在同一时间完成一个完整的副本。

回答

1

将.bak文件复制到登台服务器并使用脚本从那里恢复。 在代理作业中按计划运行脚本。

脚本的好处是您可以稍后添加功能 - 例如,您可能不需要审计表并且可以截断这些表。

+0

我们自动创建了.bak文件,因此我编写了一个脚本来执行数据库还原并使用SQL Server代理程序对其进行计划。 – Brandon

0

检出快照复制。作为设置的一部分,它将创建一个SQL代理作业来完成数据的副本以及其他任务。然后,您可以在任何时间和频率下安排工作。

相关问题