SQL servers merge transactions
In vb.net windows application,i used sql server 2008 for database. For deployemnt and implementation process, we used currently the sql server is in the web.client have different locations and want to access application from any where. The problem is at some rural area the internet down time is high and user unable to do data entry job in the application.Then the requiremnt have changed to use local server for branches . after completing data entry work and they want to update to sql server in the web.during that process latest transactions changes from local server have to update in web server, mean time another branch local server will also update to server in web.and local servers have to get exchange data through web server.When user click update button, only todays transactions from local server should update to web server and from web server transactions or other another branch latest data that had already updated have to transfer from web server to local server. What are the possible ways to do this ? could you guide me for this situation?

Software/Hardware used:
Visual Studio 2008,Sql server 2008
ASKED: December 20, 2010  8:04 AM
UPDATED: December 20, 2010  10:25 PM

Answer Wiki:
What you want to use is the native Merge replication. The users at each branch office will always connect to their local SQL Server instance. When the network is online the branch office SQL Server will update the central database is near real time. When the network is down the changes will be queued and sent automatically when the network is back up.
Last Wiki Answer Submitted:  December 20, 2010  10:25 pm  by  Denny Cherry   64,520 pts.
All Answer Wiki Contributors:  Denny Cherry   64,520 pts.
To see all answers submitted to the Answer Wiki: View Answer History.


Discuss This Question:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _