我正在设置备用服务器,以实现灾难恢复和高可用性。我的产品严重依赖 SQL 作业,因此这些作业需要存在于备用服务器上(已禁用)。
我已经设置了数据库复制,但是我找不到有关在两个服务器之间同步作业的技术信息。
有人这样做吗?您能建议什么技巧?
我目前正在使用 SQL Server 2005。
谢谢
答案1
在 SSIS 中,有一个 SSIS 任务可以传输所有作业,或者仅传输特定作业。您可以告诉它覆盖作业,或者如果作业存在则失败,并自行处理作业删除。将其安排为每晚运行的作业,或将其作为作业发布过程的一部分,以便在作业更改后运行此作业。
您将需要在作业转移后添加一个 SQL 任务,以使用 msdb 数据库中的过程禁用它们。