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