如何实现mysql和mssql的数据同步

如何实现mysql和mssql的数据同步,第1张

MSSQL内部可以访问ODBC驱动程序

--连接mysql

安装MySQL的ODBC驱动MyODBC

1、为MySQL建立一个ODBC系统数据源,例如:选择数据库为test ,数据源名称为 myDSN

2、建立链接数据库

EXEC sp_addlinkedserver @server = 'MySQLTest', @srvproduct='MySQL', @provider = 'MSDASQL', @datasrc = 'myDSN'

GO

EXEC sp_addlinkedsrvlogin @rmtsrvname='MySqlTest',@useself='false',@locallogin='sa',@rmtuser='mysql的用户名',@rmtpassword='mysql的密码'

3、查询数据

SELECT * FROM OPENQUERY (MySQLTest ,'select * from 表' )

不能直接同步的,,可以这么认为,异构数据 库不能直接同步,除非有特定的中间件,

建议把.net的数据库换成mysql 的,,这样就非常容易 同步了,mysql的复制 配置可是相当简单的


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/7595316.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-07
下一篇 2023-04-07

发表评论

登录后才能评论

评论列表(0条)

保存