Tsql 在数据库备份中包括一个作业,该作业将在恢复备份时激活

Tsql 在数据库备份中包括一个作业,该作业将在恢复备份时激活,tsql,sql-server-2008-r2,jobs,database-backups,job-scheduling,Tsql,Sql Server 2008 R2,Jobs,Database Backups,Job Scheduling,当我对数据库(SQL Server)进行备份时,是否有任何方法可以在备份中包含计划作业 我有一个包含存储过程的数据库和一个每晚运行一些存储过程的维护作业 我希望在将.bak文件还原到服务器时,尽可能少地安排作业,将其恢复为数据库。我没有快速按钮来解决您的问题,但我认为(现在不是坐在它前面)您可以右键单击作业,并获得一个脚本,用于创建作业,包括安排细节。不过,我不知道如何在备份中包含作业以及如何恢复它。我认为恢复作业需要一个带有CREATE的脚本才能运行作业。您也可以备份msdb数据库。msdb数

当我对数据库(SQL Server)进行备份时,是否有任何方法可以在备份中包含计划作业

我有一个包含存储过程的数据库和一个每晚运行一些存储过程的维护作业


我希望在将.bak文件还原到服务器时,尽可能少地安排作业,将其恢复为数据库。

我没有快速按钮来解决您的问题,但我认为(现在不是坐在它前面)您可以右键单击作业,并获得一个脚本,用于创建作业,包括安排细节。不过,我不知道如何在备份中包含作业以及如何恢复它。我认为恢复作业需要一个带有CREATE的脚本才能运行作业。

您也可以备份msdb数据库。msdb数据库是所有作业所在的位置,它是系统数据库之一,然后还原数据库和msdb。

不清楚。第一段是备份,最后一段是还原。是的,正确。目标:恢复.bak并使作业运行。可能的方法:将其包括在备份中?能做到吗?现在更清楚了?您是对的,上下文菜单将
脚本作业作为>创建到>
编辑器或文件。我可以将其作为SP包含在.bak中,然后还原.bak的用户必须获得执行它的指令。这一切都很好:编写一个脚本来执行还原,然后执行作业的创建。用户只需要运行一个脚本。这里的提示如何: