SQL Server 2000 复制和异类数据源:
Microsoft SQL Server 2000 提供将数据复制到任何异类数据源的能力,条件是这些异类数据源在 Microsoft Windows 2000、Microsoft Windows NT Server 4.0 或 Windows 98 操作系统上提供 32 位的 ODBC 或 OLE DB 驱动程序。
此外,SQL Server 2000 可以接收某些数据副本,这些数据副本是从 Microsoft Access、Microsoft Exchange、Oracle、DB2 Universal、DB2/MVS,以及 DB2 AS400 复制而来的。-------------------------------------------------------------------------------------------------------------------------------
如果楼主当前使用的MySQL版本支持以上特征,则可以与SQL Server 2000以复制方式实现同步

解决方案 »

  1.   

    to  libin_ftsafe(子陌红尘):
    我试了一下,sql server 与 MySQL之间似乎并不能实现类似于sql server的发布/订阅功能!请问有办法解决吗?
      

  2.   

    印象中确实是这样,不知道在MySQL 5.0上是否有所改进。既然不能通过复制实现同步,而MySQL早期版本也不支持触发器,要通过数据库本身的机制来实现同步恐怕不可能了。如果只需要实现从SQL Server 2000到MySQL的同步,不妨借助SQL Server 2000的链接服务器和触发器直接修改MySQL表中数据。
      

  3.   

    sql server单向同步到my sql, 可以使用sql server的发布/订阅或者触发器之类实现.反过来的话, 估计得自己写同步程序.