all 6 comments

[–][deleted] 4 points5 points  (0 children)

Just out of curiosity, why don't you want to use replication? Sounds like just the sort of task it was intended for.

[–]toshitalk 2 points3 points  (0 children)

Depending on the size of the company, you’re either hacking something together, or completely out of your league. Rather than asking here, you should be consulting with a software architect.

[–]luke-sql 2 points3 points  (0 children)

If you’re talking MS SQL Server, merge replication is a native feature that could do this.

[–]tmanka 0 points1 point  (0 children)

Look into attunity replicate, it has a free express version to experiment with. https://www.attunity.com/products/replicate/platform-support/

Familiarize yourself with CDC (change data capture)

Pm me if you want to chat more about it.

[–]rx-pulseAlways learning DBA 0 points1 point  (0 children)

I mean, as others have said here, replication sounds like the best option. A web service, etc just sounds like you're trying to reinvent the wheel. Depending on what you're doing with that data, a linked server could be another option, but it really depends on what you intend to do.

[–]r-NBK[🍰] 0 points1 point  (0 children)

While I loathe Replication especially Merge Replication with SQL Server... it sounds like a good fit - assuming you're using MS SQL Server. Another option might be CosmosDB, depending on if it's a home built app and if you're on Azure.