我需要同步一个特定的SQL Server表,这样当该表发生更改时,另一个环境中的MS Access数据库也将更新(SQL Server和MS Access中的表模式相同)。
两个环境相互通信的唯一方法是通过SFTP服务器。
我的想法是:
每当在SQL Server表中进行更改时,它都会生成更新/插入/删除字符串并将其写入文件。
将此文件上传到SFTP服务器。
在MS Access环境中,检查SFTP服务器上是否有文件;如果有文件,请下载并执行update / insert / delete命令
注意:
我的解决方案听起来不错吗?有没有更有效的方法来实现我正在寻找的东西?