要求是必须实时同步,就像触发器那样

解决方案 »

  1.   

    :)
    没有一个完美的解决方案.这样处理吧.
    所有对数据表的操作由一个 COM+ 中间件来实现由于 MySQL 集成 “分布式事务协调器 (DTC)”
    只能优先处理 MS SQL 操作,
    然后处理 MySQL 操作,
    这样,当 MySQL 处理失败时可以回滚了 MS SQL 的操作。中间件处理流程如下               启动事务
                 更新 MS SQL
                     |
           成功 _____|____   失败
             |                |
             |                |
         更新MySQL           回滚
             |               事务
             |
      成功 __|__ 失败
       |           |
       |           |
     提交        回滚
     事务        事务