这个问题已经在这里有了答案:
我在本地计算机上有SQL Server数据库,在服务器上有MySQL数据库。 两个数据库都具有100%相同的结构。 软件所做的更改将提交到本地数据库,但是我希望这些更改复制到服务器数据库(MySQL)上。
找到一些参考资料之后,我找到了一种在SQL Server数据库中使用链接服务器的方法。
我需要使用链接服务器的帮助。 我已经在本地计算机上成功配置了Linked Server,并为MySQL创建了System DSN,但我不知道如何在两者之间前进和同步数据。
我在这里发现了类似的问题,但没有一个有正确的答案。 我只想知道一个查询,它将在两个数据库之间同步。
我希望可以使用MSSQL中的每个表的触发器来实现。 现在,我知道如何编写触发器,我只想知道在触发器中编写什么以同步本地和服务器数据库表。
让我知道是否有人对此有好的文章或答案。 或者一种在SQL Server和MySQL之间进行同步的方法。
您有几种选择:
这完全取决于复制的关键程度,生成的数据量等。