是否可以在MySQL和MSSQL中同步两个链接服务器中的两个表?

时间:2016-04-22 04:59:41

标签: mysql sql-server sql-server-2008 linked-server

我已经从Mysql创建了两个Linked server,另一个来自远程MSSQL。是否可以从不同的数据库同步这两个链接服务器中的表?

1 个答案:

答案 0 :(得分:2)

要将数据从MySQL插入SQL Server,请执行类似

的操作
let destination = Alamofire.Request.suggestedDownloadDestination(directory: .DocumentDirectory, domain: .UserDomainMask)

要将数据从SQL Server插入MySQL,请执行类似

的操作
INSERT INTO SQLServerLinkedServer.database.schema.TableName(Col1,Col2)
SELECT Col1,Col2 FROM MySQLinkedServer...TableName

您可以使用键列来比较这些表。例如,使用类似这样的内容插入MySQLinkedServer中的缺失记录

INSERT INTO MySQLinkedServer...TableName(Col1,Col2)
SELECT Col1,Col2 FROM SQLServerLinkedServer.database.schema.TableName