I'm looking for a Windows tool (preferably installable as a windows service) for periodic database synchronization.

Once every X minutes it should connect to Source SQL Server database, check for any new objects there (tables, new rows in these tables, views, etc.) and transfer these objects to the Destination SQL Server database.

The type of the tool (gratis or paid, open- or closed-source) does not matter.

  • 2
    SQL Server has replication built in.
    – user416
    Commented Apr 6, 2018 at 13:43
  • You don't want two-way synchronization right? If it is only one-way it is replication/mirroring which is much easier.
    – Nicolas Raoul
    Commented Jun 6, 2018 at 9:51

1 Answer 1


I was about to post a similar thread when I stumbled upon your question... Since you got no answers so far, I am leaving here the outcome of my research:


Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.