比如mysql中有一个A表,表里有C,D,E,F,G五个字段,C属性是主键,mssql中有一个B表,表里有C,F,H,I,J字段,主键是C,两个表的C,E字段有些数据是相同的,有些是不同的。现在就是需要将mysql中A表的C,E字段定时更新到mssql中B表的C,E字段里,求助有何解决方案
用一个python脚本等程序来在两个数据库之间读取数据,转换,写入数据
用你会的一种语言,将mysql库中表的数据读出来,然后 插入到mssql的表中
但这是要部署到服务器的,需要每天定时都更新一次
实时难吧,考虑通过透明网关连接试试,可以不
应用程序实现数据读取和更新,定时方案如下
方案1:quartz框架 + 应用程序
方案2:sql server 作业+ xp_cmdshell + 应用程序
没有人能够帮忙解决,就这样结帐把
SQL Server Integration Services 了解一下
可以用C#等语言编写类似工作流一样的作业,集成到sql server里,什么定时同步啦,发邮件报告啦,都不在话下