如何在镜像中处理镜像中的主体切换?

时间:2012-12-03 15:39:08

标签: sql-server mirroring

大家好日子!

当镜像服务器成为主体时,有人可以告诉我如何处理事件?例如,我有:

  • S1 - 主要服务器
  • S2 - 镜像服务器
  • W - 见证服务器
  • J1 - S1上的一些工作
  • J2 - S2上的一些工作

我需要的结果有不同的情况:

  1. 当S1失败并且W将S2切换为Principal时,必须执行J2。
  2. 当我手动点击S1上的“故障转移”按钮时,S2成为主体,必须执行J2。
  3. 当我手动点击S2上的“故障转移”按钮时(在解决S1上的问题之后),S1成为主体并且必须执行J1。
  4. 我找到了这篇文章(Database Mirroring Automating Failover for Multiple SQL Server Databases),它在1和3案例中表现良好,但在2例中它不起作用。据我了解,问题是S1上发生手动故障转移事件,S2没有收到此事件。所以这种方法对我来说是不可接受的。

    问题:如何正确处理将镜像数据库切换为主体以启动作业或执行脚本?

0 个答案:

没有答案