创建Sql Server数据库每夜复制的最佳方法

时间:2011-06-17 15:20:05

标签: sql-server sql-server-2008 backup database-backups sql-server-agent

我想创造一个每晚都有的工作。我有一个数据库(MyDatabase),我想用(MyDatabase_Stage)复制/替换我的临时数据库。

我认为最简单的方法是做一些与SQL Server Agent相关的事情,但我之前从未做过这样的事情。获得此设置和测试的最佳实践和最简单的路线是什么?

我不在乎数据是否是24小时,而最重要的标准是每晚同时进行完整复印。

2 个答案:

答案 0 :(得分:1)

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

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

答案 1 :(得分:0)

查看快照复制。作为设置的一部分,它将创建一个SQL代理作业来执行数据的复制等等。然后,您可以随时随地安排该工作。