Solved

SQL Server database synchronization

Posted on 2014-04-08
6
416 Views
Last Modified: 2014-04-11
I need to setup a SQL Server database on a server with a couple of handheld windows mobile devices.
Some of the updates will be done on the server and some of it on the Windows Mobile devices.
Is there any option to do database synchronization so that all the data be up to date on the server and mobile devices without consuming too much bandwidth.

It will sometimes be done using Wi-Fi and other times 3g / HSDPA.
0
Comment
Question by:koossa
  • 3
  • 3
6 Comments
 
LVL 25

Expert Comment

by:jogos
ID: 39985960
The first effort is to limit the data to be exchanged.
As less tables as possible, not bi-directional when not needed.
Consider table-definiton , every updatable-column can trigger the whole row to be processed, so a table with many non essential columns will be heavier to synchronize.
0
 

Author Comment

by:koossa
ID: 39988161
Thank you Jogos.
Is there any way to do the synchronization automatically or will I have to do it manually?
0
 
LVL 25

Assisted Solution

by:jogos
jogos earned 500 total points
ID: 39988352
Databases won't synchronize automaticaly. You have to define synchronisation

More documentation about the sync framework that does that is made for that
http://msdn.microsoft.com/en-us/sync/bb821992.aspx
http://msdn.microsoft.com/en-us/sync/bb736753.aspx
0
PRTG Network Monitor: Intuitive Network Monitoring

Network Monitoring is essential to ensure that computer systems and network devices are running. Use PRTG to monitor LANs, servers, websites, applications and devices, bandwidth, virtual environments, remote systems, IoT, and many more. PRTG is easy to set up & use.

 

Author Comment

by:koossa
ID: 39988357
What about replication?  Will it be possible to replicate from the Server to a Mobile version of SQL Server?
0
 
LVL 25

Accepted Solution

by:
jogos earned 500 total points
ID: 39993682
Synchronisation is more flexible and will synchronize the data at the state it is in, not the 30 tranactions that took it to bring it there.

Choosing
http://msdn.microsoft.com/en-us/sync/cc470041.aspx\
Differences
http://pervasync.wordpress.com/2011/08/17/server-centric-pervasive-computing-and-data-synchronization/
0
 

Author Closing Comment

by:koossa
ID: 39993800
Thank you
0

Featured Post

Windows Server 2016: All you need to know

Learn about Hyper-V features that increase functionality and usability of Microsoft Windows Server 2016. Also, throughout this eBook, you’ll find some basic PowerShell examples that will help you leverage the scripts in your environments!

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

JSON is being used more and more, besides XML, and you surely wanted to parse the data out into SQL instead of doing it in some Javascript. The below function in SQL Server can do the job for you, returning a quick table with the parsed data.
Real-time is more about the business, not the technology. In day-to-day life, to make real-time decisions like buying or investing, business needs the latest information(e.g. Gold Rate/Stock Rate). Unlike traditional days, you need not wait for a fe…
Using examples as well as descriptions, and references to Books Online, show the different Recovery Models available in SQL Server and explain, as well as show how full, differential and transaction log backups are performed
Via a live example, show how to backup a database, simulate a failure backup the tail of the database transaction log and perform the restore.

777 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question