Hi.
I've just started learning SQL Server database synchronization and my goal is to make an application that syncs its database to cloud (Azure). This is probably the most basic question but I can't seem to find any simple answers while googling. Is there a way to synchronize new columns that are added to the client (my app) database so that the change is also made to the "cloud" database? And naturally vice versa.
I have learned synchronization using this article: http://msdn.microsoft.com/en-us/library/ee617382.aspx
I've also read similar articles from the web. Haven't found any simple articles that would answer my question, though... :)
I have created two local databases and I have managed to sync new/deleted rows and column value changes but is there a way to sync "structural changes" like new or deleted columns? This is probably something like it would cause data loss etc if clients could alter the database any way the want but, hey, I'm new with this stuff so bear with me. :)
And a follow-up question: ... and what then if it's not possible? How to add new columns to the "master" database if you need new information stored?
Any ideas and tips are very welcome and especially links to tutorials etc.
Best regards,
-J-