【问题标题】:How to Restore database automatically and periodically without Jobs?如何在没有作业的情况下自动定期恢复数据库?
【发布时间】:2014-03-04 09:32:29
【问题描述】:

我允许来宾用户登录我的数据库,因此我想每周恢复一次数据库以清除任务用户的详细信息等。

我正在使用 SQL Server 2008 R2 Express。此版本没有作业。

是否可以在不使用作业的情况下自动重置数据库?

【问题讨论】:

  • 好吧,我的朋友,任何命令都无法自行触发,我们需要一个作业或调度程序来执行此触发工作,以便执行脚本并完成您的任务。

标签: sql-server restore jobs database-restore sql-server-2008r2-express


【解决方案1】:

您可以使用 Windows 计划任务,该任务执行 sqlcmd 并进行必要的 RESTORE DATABASE 调用。

【讨论】:

    【解决方案2】:

    使用批处理文件

    编写sequel Command,它将使用batch file执行恢复操作

    然后使用Task scheduler 自动触发batch file 在需要时运行。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2017-07-10
      • 1970-01-01
      • 1970-01-01
      • 2015-09-22
      • 2018-01-07
      • 2022-08-07
      • 2011-02-17
      相关资源
      最近更新 更多