For our application(desktop in .net), we want to have 2 databases in 2 different remote places(different countries).Is it possible to use replication to keep the data in sync in both the databases while application changes data?. What other strategies can be used? Should the sync happen instantaneously or, at a scheduled time? What if we decide to keep one database ‘readonly’?
thanks
You need to go back to your requirements I think.
Real-time replication is one solution, an overnight extract-transform-load process could be another. It really depends on your requirements.