我SQL Server 2012
每天使用并创建维护计划来创建完整备份。我想从上次创建的完整备份每周结束创建还原测试备份。如果此恢复失败通过电子邮件提醒我,如果恢复完成成功删除恢复的数据库。
编辑 :
1-我想使用维护计划来恢复数据库
2-我想找到最后的完整备份
我该怎么办。
提前致谢
我SQL Server 2012
每天使用并创建维护计划来创建完整备份。我想从上次创建的完整备份每周结束创建还原测试备份。如果此恢复失败通过电子邮件提醒我,如果恢复完成成功删除恢复的数据库。
编辑 :
1-我想使用维护计划来恢复数据库
2-我想找到最后的完整备份
我该怎么办。
提前致谢
我使用“Red Gate Backup Pro 7”来创建和恢复备份。
Red Gate Backup pro 通过设置完整备份、差异备份和 Trn 备份文件夹自动恢复上次存在的备份。
首先你应该设置你的数据库邮件然后你应该创建一个带有查询的 Sql Server 代理作业,你可以从带有脚本的还原页面中获取它作为新的查询窗口。那么您应该在 Sql Server Agent 中创建一个运算符,以通过您所需的数据库 mail 发送电子邮件。在您的工作中,您可以指定在工作失败或工作成功或两者兼有时,操作员发送给您的电子邮件。如果你想删除恢复的表,你可以为恢复的结果创建一个表,并且在你的恢复代码中,你可以在一个事务状态中修改一个try/catch,如果恢复成功插入表并提交事务,否则它会删除表。您应该在 Agent 中创建其他作业并执行查询以在该表中查找提交,如果为 true,则删除恢复的数据库,否则您可以编写查询来执行,这将向您发送电子邮件。http://technet.microsoft.com/enus/library/ms189505(v=sql.105).aspx
chakere hame iroonia ;)