如何为 Microsoft SQL Server 2005 自动运行夜间备份?

cow*_*god 7 backup scheduled-task sql-server sql-server-2005

我在 SQL Server 2005 中没有看到任何用于安排夜间备份的内置机制。有哪些工具可用于执行此任务?它们的可靠性如何?

Tom*_*lak 20

SQL Server代理会为你做它。

甚至还有一个用户友好的向导可用于创建必要的备份作业(SQL Server 2005 联机丛书:如何:创建维护计划)。在可靠性方面 - 我希望这是坚如磐石的。

它可以按复杂的时间表执行多步骤作业,并通过邮件或其他方式通知您或根据任何作业的成功或失败启动进程。

微软:

默认情况下,在安装 SQL Server 2005 或更高版本时禁用 SQL Server 代理服务,除非用户明确选择自动启动该服务。

  • @Martin:因为它更可靠。您始终可以在之后立即使用 xp_commandshell 将备份复制/移动到网络共享。 (3认同)
  • @Martin 如果服务帐户具有网络访问权限,它可以使用 UNC 备份到网络驱动器。您只需要手动输入路径而不是从对话框中选择。 (2认同)