如何备份和还原 SQL 代理作业
本主题介绍如何备份和恢复 SQL Server 代理作业。 配置 SQL 作业之后应对其进行备份。
BizTalk Server 作业
以下 SQL Server 代理作业与 BizTalk Server 相关联。 每个服务器上安装的作业有所不同,具体视安装和配置的功能而定。 大多数作业是在 BizTalk Server 安装过程中创建的。 部分作业是在配置日志传送时创建的。
备份 BizTalk Server (BizTalkMgmtDb)
CleanupBTFExpiredEntriesJob_BizTalkMgmtDb
DTA 清除和存档 (BizTalkDTADb)
MessageBox_DeadProcesses_Cleanup_BizTalkMsgBoxDb
MessageBox_Message_Cleanup_BizTalkMsgBoxDb
MessageBox_Message_ManageRefCountLog_BizTalkMsgBoxDb
MessageBox_Parts_Cleanup_BizTalkMsgBoxDb
MessageBox_UpdateStats_BizTalkMsgBoxDb
Operations_OperateOnInstances_OnMaster_BizTalkMsgBoxDb
PurgeSubscriptionsJob_BizTalkMsgBoxDb
Rules_Database_Cleanup_BizTalkRuleEngineDb
TrackedMessages_Copy_BizTalkMsgBoxDb
BTS 日志传送获取备份历史记录
BTS 日志传送还原数据库
BTS 日志传送还原到标记
使用脚本备份作业
打开 SQL Server Management Studio 。
依次展开“SQL Server 代理”和“作业”。
右键单击要为其创建备份脚本的作业,然后选择“ 将作业编写为脚本”。
选择“创建到”或“拖放到”,然后选择“新建查询编辑器窗口”、“文件”或“剪贴板”以选择脚本的目标。 通常,目标是扩展名为 .sql 的文件。
为你要编写脚本的每个作业重复步骤 3 以后的过程。 请参考与 BizTalk Server 相关的作业列表,以确定你需要为哪些作业编写脚本。
配置后,至少应备份备份BizTalk Server (BizTalkMgmtDb) 作业。
从脚本还原作业
打开 SQL Server Management Studio 。
在“ 文件 ”菜单上, 打开 包含脚本作业的文件。
执行该脚本以创建作业。