tag:www.mygreatwindowsazureidea.com,2008-02-07:/forums/44459 SQL Azure Data Sync Feature Voting on UserVoice 2012-02-01T07:44:11-08:00 tag:www.mygreatwindowsazureidea.com,2008-02-07:Event/10664374 2012-02-01T07:44:11-08:00 2012-02-01T07:44:11-08:00 allow tables with circular references to sync [is now completed] Mark Scurrell tag:www.mygreatwindowsazureidea.com,2008-02-07:Event/10664373 2012-02-01T07:44:11-08:00 2012-02-01T07:44:11-08:00 allow tables with circular references to sync [updated] <p>Mark Scurrell (admin) responded:<br /><div class="ugc"><p>Thanks for the feedback. The service now supports self-referencing tables as of the service update at end Jan'12.</p></div></p> Mark Scurrell tag:www.mygreatwindowsazureidea.com,2008-02-07:Event/10664362 2012-02-01T07:43:07-08:00 2012-02-01T07:43:07-08:00 Provide API’s to configure, manage and initiate sync [is now planned] <p>Allow on-premises or cloud-based applications to configure sync groups and initiate syncs.</p> Mark Scurrell tag:www.mygreatwindowsazureidea.com,2008-02-07:Event/10664356 2012-02-01T07:42:48-08:00 2012-02-01T07:42:48-08:00 Provide monitoring API’s [is now planned] <p>Provide a REST API to allow synchronization status to be monitored programmatically. For example, current status of all Sync Groups to determine if syncs are succeeding or failing for any reason.</p> Mark Scurrell tag:www.mygreatwindowsazureidea.com,2008-02-07:Event/10619949 2012-01-25T04:17:27-08:00 2012-01-25T04:17:27-08:00 Support for tables for which primary key is different than Clustered index [updated] <p>In a lot of situations the Clustered index differs from the primary key in a table. At this moment, Data Sync supports only tables for which the clustered index is the primary key. It would be nice if this restriction is not needed. This will make live much easier to sync data between on-premise and SQL Azure db. We can't change current datamodel in our application. Current datamodel is made based on performance. </p><p>Stevo said:<br /><div class="ugc"><p>Absolutely, on one hand you suggest having Guids as PKs and removing the clustered index from them, on other hand this is not supported on Data Sync. </p> <p><a href="http://social.msdn.microsoft.com/Forums/nl-NL/ssdsgetstarted/thread/7e58f132-2b58-4554-9033-1e9745a2d61d" rel="nofollow" target="_blank">http://social.msdn.microsoft.com/Forums/nl-NL/ssdsgetstarted/thread/7e58f132-2b58-4554-9033-1e9745a2d61d</a></p> <p>Seems like it is impossible to have a combination of Sql Azure + Federations + Data Sync that actually performs. (Assuming Data Sync will ever support Federations)</p></div></p> Stevo tag:www.mygreatwindowsazureidea.com,2008-02-07:Event/10594270 2012-01-20T14:10:13-08:00 2012-01-20T14:10:13-08:00 Support files and Windows Azure Blobs [updated] <p>Add synchronization capabilities for the Windows Azure Blob Service. Allow data to be synchronized between storage accounts and allow on-premises file data to be synchronized with the Blob Service.</p><p>Bart X. Tubalinal said:<br /><div class="ugc"><p>This should be possible with the Sync Framework. This link is old but should still be applicable: <a href="http://blogs.msdn.com/b/sync/archive/2009/12/03/synchronizing-files-to-windows-azure-storage-using-microsoft-sync-framework.aspx" rel="nofollow" target="_blank">http://blogs.msdn.com/b/sync/archive/2009/12/03/synchronizing-files-to-windows-azure-storage-using-microsoft-sync-framework.aspx</a></p></div></p> Bart X. Tubalinal tag:www.mygreatwindowsazureidea.com,2008-02-07:Event/10594234 2012-01-20T14:04:02-08:00 2012-01-20T14:04:02-08:00 Support for different on-premises databases [updated] <p>On-premises SQL Server databases can currently be included in a Sync Group. Would you like support for other databases; if so, which ones?</p><p>Bart X. Tubalinal said:<br /><div class="ugc"><p>Oracle</p></div></p> Bart X. Tubalinal tag:www.mygreatwindowsazureidea.com,2008-02-07:Event/10590307 2012-01-20T01:53:23-08:00 2012-01-20T01:53:23-08:00 Sync local sql data base with federated sql azure data bases Reto tag:www.mygreatwindowsazureidea.com,2008-02-07:Event/10590213 2012-01-20T01:31:31-08:00 2012-01-20T01:31:31-08:00 Set up sync without altering on-premise database <p>Joel Sanderi suggested:<br />Instead, the sync information could be held in a separate database on the same server. This would be great for syncing system critical databases like the SCCM database.</p> Joel Sanderi tag:www.mygreatwindowsazureidea.com,2008-02-07:Event/10577541 2012-01-18T06:27:10-08:00 2012-01-18T06:27:10-08:00 Provide API’s to configure, manage and initiate sync [updated] <p>Allow on-premises or cloud-based applications to configure sync groups and initiate syncs.</p><p>Stuart Kelly said:<br /><div class="ugc"><p>The ability to initiate syncs would be extremely valuable for occasionally connected clients.</p></div></p> Stuart Kelly tag:www.mygreatwindowsazureidea.com,2008-02-07:Event/10568914 2012-01-17T00:20:42-08:00 2012-01-17T00:20:42-08:00 Support for different on-premises databases [updated] <p>On-premises SQL Server databases can currently be included in a Sync Group. Would you like support for other databases; if so, which ones?</p><p>Stuart Kelly said:<br /><div class="ugc"><p>On premise SQL Compact Edition..</p></div></p> Stuart Kelly tag:www.mygreatwindowsazureidea.com,2008-02-07:Event/10468457 2011-12-29T13:59:09-08:00 2011-12-29T13:59:09-08:00 Support for different on-premises databases [updated] <p>On-premises SQL Server databases can currently be included in a Sync Group. Would you like support for other databases; if so, which ones?</p><p>P Velachoutakos said:<br /><div class="ugc"><p>It can be done , be provisioning manual the other database ,and use custom sync providers.It is difficult task especially when have lot of tables but the Sync SDK support it.(The sync not the provisioning,provisioning must be done manually on other ado.net database mysql,oraclle etc.) <br />Off course this not supported with the sync server only for sync sdk managed code.</p></div></p> P Velachoutakos tag:www.mygreatwindowsazureidea.com,2008-02-07:Event/10353602 2011-12-05T20:20:19-08:00 2011-12-05T20:20:19-08:00 Sync Group configuration can be updated to cater for database schema changes [is now planned] <p>Allow Sync Group configuration to be updated when there have been schema changes, such as a new table or new column added, without re-creating the Sync Group.</p> Mark Scurrell tag:www.mygreatwindowsazureidea.com,2008-02-07:Event/10353596 2011-12-05T20:16:37-08:00 2011-12-05T20:16:37-08:00 allow tables with circular references to sync [is now started] Mark Scurrell tag:www.mygreatwindowsazureidea.com,2008-02-07:Event/10353595 2011-12-05T20:16:37-08:00 2011-12-05T20:16:37-08:00 allow tables with circular references to sync [updated] <p>Mark Scurrell (admin) responded:<br /><div class="ugc"><p>Thanks for the feedback; this will be fixed for the final release.</p></div></p> Mark Scurrell tag:www.mygreatwindowsazureidea.com,2008-02-07:Event/10350484 2011-12-05T08:50:56-08:00 2011-12-05T08:50:56-08:00 Let me configure that deletes are not synced <p>Mark Scurrell suggested:<br />For some scenarios data is collected and updated in one database and needs to be transferred to another database, one way. I want the ability to delete data from the source database after a certain time period and it has been synced, without those deletes being synced. Allows me to aggregate data from one or more locations.</p> Mark Scurrell tag:www.mygreatwindowsazureidea.com,2008-02-07:Event/10292808 2011-11-24T20:36:04-08:00 2011-11-24T20:36:04-08:00 Allow bulk insert when first populates data to target database [updated] <p>It took over 10 hours to move 6GB of data to target database on the first synchronization. When I used SQLAzureMW, it took less than hour.</p><p>Sunil said:<br /><div class="ugc"><p>Then how will you handle the _Tracking tables after first sync (Using SQLAzureMW) because in the next sync it will again go for the Full table sync.</p></div></p> Sunil tag:www.mygreatwindowsazureidea.com,2008-02-07:Event/10292786 2011-11-24T20:31:53-08:00 2011-11-24T20:31:53-08:00 Allow bulk insert when first populates data to target database [updated] <p>It took over 10 hours to move 6GB of data to target database on the first synchronization. When I used SQLAzureMW, it took less than hour.</p><p>Sunil said:<br /><div class="ugc"><p>I am getting the Same Issue :</p> <p>Synchronization took approximate 17 Hrs to on the first Synchronization, Total number of records moved to Cloud DB was 1305538.</p> <p>Here is the Table Info :</p> <p>Number of Columns 184 <br />Row Size in in Byte 234181</p></div></p> Sunil tag:www.mygreatwindowsazureidea.com,2008-02-07:Event/10292724 2011-11-24T20:18:15-08:00 2011-11-24T20:18:15-08:00 _Tracking Tables <p>Sunil suggested:<br />No need to create a _Tracking table in case the Database is read only. This will improve the performance of Data Sync.</p> Sunil tag:www.mygreatwindowsazureidea.com,2008-02-07:Event/10245834 2011-11-17T03:00:36-08:00 2011-11-17T03:00:36-08:00 Support for different on-premises databases [updated] <p>On-premises SQL Server databases can currently be included in a Sync Group. Would you like support for other databases; if so, which ones?</p><p>Anoushka said:<br /><div class="ugc"><p>I would like the SQL Azure Data Sync Services to include on premise member database as Oracle or MySQL database</p></div></p> Anoushka tag:www.mygreatwindowsazureidea.com,2008-02-07:Event/10190898 2011-11-08T09:59:50-08:00 2011-11-08T09:59:50-08:00 don't touch/modify my schemas [updated] <p>I don't want the data sync or anything else for that matter to &quot;touch&quot; any of my databases.</p><p>Jason R. Craig said:<br /><div class="ugc"><p>I fully agree, that is why Microsoft SQL Server 2008 has change tracking.</p></div></p> Jason R. Craig tag:www.mygreatwindowsazureidea.com,2008-02-07:Event/10171116 2011-11-04T18:37:49-07:00 2011-11-04T18:37:49-07:00 Allow taking a database offline to prevent charges to my account. <p>Lars Kemmann suggested:<br />it would be nice if Windows/SQL Azure subscriptions would support &quot;deactivating&quot; a service or database, respectively. I would like to be able to store these things (perhaps in my Azure storage account, or in my Windows Live SkyDrive) with the ability to bring them back online at a later date. This way, I incur less overhead when there are long periods where I don't need my services running and I don't want to incur charges on my subscription.</p> Lars Kemmann tag:www.mygreatwindowsazureidea.com,2008-02-07:Event/10156304 2011-11-02T20:30:55-07:00 2011-11-02T20:30:55-07:00 Sync SQL Server with Windows Azure Tables <p>Mark Scurrell suggested:<br />You want to use Windows Azure Tables for your application in the cloud as opposed to SQL Azure Database, but need to sync with on-premises SQL Server. Provide the sync between the two different stores with some sort of mapping specified.</p> Mark Scurrell tag:www.mygreatwindowsazureidea.com,2008-02-07:Event/10149226 2011-11-01T22:03:34-07:00 2011-11-01T22:03:34-07:00 don't touch/modify my schemas <p>an anonymous user suggested:<br />I don't want the data sync or anything else for that matter to &quot;touch&quot; any of my databases.</p> Anonymous tag:www.mygreatwindowsazureidea.com,2008-02-07:Event/10056931 2011-10-20T16:30:27-07:00 2011-10-20T16:30:27-07:00 allow tables with circular references to sync [updated] <p>James Backert said:<br /><div class="ugc"><p>Right now I have a table that represents a hierarchy. None of the tables make a complete circle reference, but the table does have a foreign key to itself. This seems like the best way to establish a hierarchy and should be supported</p></div></p> James Backert tag:www.mygreatwindowsazureidea.com,2008-02-07:Event/10047412 2011-10-19T22:04:59-07:00 2011-10-19T22:04:59-07:00 Off line Sync feature [updated] <p>Feature to sync between two database, once they are connected to net or by moving some files to other machine and sync with othere database</p><p>hitesh said:<br /><div class="ugc"><p>will help to small company and maketing people...</p></div></p> hitesh tag:www.mygreatwindowsazureidea.com,2008-02-07:Event/10047409 2011-10-19T22:03:16-07:00 2011-10-19T22:03:16-07:00 Mail notification [updated] <p>support team should get mail notification on failure with required action to be taken to resolve it</p><p>hitesh said:<br /><div class="ugc"><p>this will help to support team to take action immediately</p></div></p> hitesh tag:www.mygreatwindowsazureidea.com,2008-02-07:Event/10047408 2011-10-19T22:02:31-07:00 2011-10-19T22:02:31-07:00 Mail notification <p>hitesh suggested:<br />support team should get mail notification on failure with required action to be taken to resolve it</p> hitesh tag:www.mygreatwindowsazureidea.com,2008-02-07:Event/10047398 2011-10-19T22:00:44-07:00 2011-10-19T22:00:44-07:00 Off line Sync feature <p>hitesh suggested:<br />Feature to sync between two database, once they are connected to net or by moving some files to other machine and sync with othere database</p> hitesh tag:www.mygreatwindowsazureidea.com,2008-02-07:Event/10045837 2011-10-19T15:32:15-07:00 2011-10-19T15:32:15-07:00 Spatial data support [updated] <p>Allow spatial data type columns to be synchronized.</p><p>SW said:<br /><div class="ugc"><p>I'd vote 10 on this if I could.</p></div></p> SW tag:www.mygreatwindowsazureidea.com,2008-02-07:Event/9992579 2011-10-11T07:18:59-07:00 2011-10-11T07:18:59-07:00 Support iPhone syncing [is now none] <p>Support iPhone &lt;-&gt; SQL Azure or Azure table syncing</p> Anonymous tag:www.mygreatwindowsazureidea.com,2008-02-07:Event/9992572 2011-10-11T07:18:03-07:00 2011-10-11T07:18:03-07:00 Add client side support for Silverlight [is now none] <p>Online and Offline syncing. File system and Isolated storage support. Make it extensible and provide source code with public review. Just like ASP.NET MVC project.</p> Anonymous tag:www.mygreatwindowsazureidea.com,2008-02-07:Event/9992555 2011-10-11T07:14:58-07:00 2011-10-11T07:14:58-07:00 Automatic propagation of schema changes to one database to all databases in a sync group <p>Mark Scurrell suggested:<br />In addition to allowing Sync Group configuration to be updated to cater for schema changes, automatically propagate the schema changes to all databases in a Sync Group.</p> Mark Scurrell tag:www.mygreatwindowsazureidea.com,2008-02-07:Event/9992548 2011-10-11T07:14:35-07:00 2011-10-11T07:14:35-07:00 Sync Group configuration can be updated to cater for database schema changes <p>Mark Scurrell suggested:<br />Allow Sync Group configuration to be updated when there have been schema changes, such as a new table or new column added, without re-creating the Sync Group.</p> Mark Scurrell tag:www.mygreatwindowsazureidea.com,2008-02-07:Event/9992545 2011-10-11T07:14:12-07:00 2011-10-11T07:14:12-07:00 Provide API’s to configure, manage and initiate sync <p>Mark Scurrell suggested:<br />Allow on-premises or cloud-based applications to configure sync groups and initiate syncs.</p> Mark Scurrell tag:www.mygreatwindowsazureidea.com,2008-02-07:Event/9992539 2011-10-11T07:13:47-07:00 2011-10-11T07:13:47-07:00 Provide monitoring API’s <p>Mark Scurrell suggested:<br />Provide a REST API to allow synchronization status to be monitored programmatically. For example, current status of all Sync Groups to determine if syncs are succeeding or failing for any reason.</p> Mark Scurrell tag:www.mygreatwindowsazureidea.com,2008-02-07:Event/9992535 2011-10-11T07:13:22-07:00 2011-10-11T07:13:22-07:00 Support files and Windows Azure Blobs <p>Mark Scurrell suggested:<br />Add synchronization capabilities for the Windows Azure Blob Service. Allow data to be synchronized between storage accounts and allow on-premises file data to be synchronized with the Blob Service.</p> Mark Scurrell tag:www.mygreatwindowsazureidea.com,2008-02-07:Event/9992522 2011-10-11T07:12:20-07:00 2011-10-11T07:12:20-07:00 Support Windows Azure Tables <p>Mark Scurrell suggested:<br />Add synchronization capabilities for the Windows Azure Table Service. Allow data to be synchronized between storage accounts and allow on-premises data to be synchronized with the Table Service (from which on-premises stores?).</p> Mark Scurrell tag:www.mygreatwindowsazureidea.com,2008-02-07:Event/9992498 2011-10-11T07:09:04-07:00 2011-10-11T07:09:04-07:00 Support for different on-premises databases <p>Mark Scurrell suggested:<br />On-premises SQL Server databases can currently be included in a Sync Group. Would you like support for other databases; if so, which ones?</p> Mark Scurrell tag:www.mygreatwindowsazureidea.com,2008-02-07:Event/9992489 2011-10-11T07:07:41-07:00 2011-10-11T07:07:41-07:00 Spatial data support <p>Mark Scurrell suggested:<br />Allow spatial data type columns to be synchronized.</p> Mark Scurrell tag:www.mygreatwindowsazureidea.com,2008-02-07:Event/9992486 2011-10-11T07:07:11-07:00 2011-10-11T07:07:11-07:00 Add Windows Mobile support [is now none] <p>Add support for devices running Windows Mobile 6+, don't wait for WM7.</p> Anonymous tag:www.mygreatwindowsazureidea.com,2008-02-07:Event/9992482 2011-10-11T07:07:06-07:00 2011-10-11T07:07:06-07:00 Ability to sync data from one SQL Azure data center to another [is now none] <p>Ability to provide geo-replication of data across data centers where data is available in data centers closest to the end users.</p> Anonymous tag:www.mygreatwindowsazureidea.com,2008-02-07:Event/9992480 2011-10-11T07:06:30-07:00 2011-10-11T07:06:30-07:00 Provide admin interface simillar to merge replication. [is now none] <p>Currently the sync framework does not have any admin interface, to monitor the sync activity. This feature would be usefull for monitoring the sync activity. </p> Anonymous tag:www.mygreatwindowsazureidea.com,2008-02-07:Event/8526381 2011-06-20T22:11:13-07:00 2011-06-20T22:11:13-07:00 Provide more meaningful error message <p>Bunbv suggested:<br />To be helpful on problem investigation.</p> Bunbv tag:www.mygreatwindowsazureidea.com,2008-02-07:Event/8526331 2011-06-20T22:08:17-07:00 2011-06-20T22:08:17-07:00 Allow bulk insert when first populates data to target database [updated] <p>It took over 10 hours to move 6GB of data to target database on the first synchronization. When I used SQLAzureMW, it took less than hour.</p><p>Bunbv said:<br /><div class="ugc"><p>It would be nice if we can snapshot data on first synchronization.</p></div></p> Bunbv tag:www.mygreatwindowsazureidea.com,2008-02-07:Event/8526301 2011-06-20T22:05:44-07:00 2011-06-20T22:05:44-07:00 Allow bulk insert when first populates data to target database <p>Bunbv suggested:<br />It took over 10 hours to move 6GB of data to target database on the first synchronization. When I used SQLAzureMW, it took less than hour.</p> Bunbv tag:www.mygreatwindowsazureidea.com,2008-02-07:Event/8526089 2011-06-20T21:48:56-07:00 2011-06-20T21:48:56-07:00 Reconfigurable Scopes. Allow adding tables and changing filters of existing Scope. [updated] <p>Currently Scopes can not be changed once created. Changing the filter on a scope should sync any additional rows automatically.</p><p>Bunbv said:<br /><div class="ugc"><p>Allow to add or remove tables on existing sync group. I don't want to recreate new sync group and push data of existing tables again. </p></div></p> Bunbv tag:www.mygreatwindowsazureidea.com,2008-02-07:Event/7145333 2011-04-28T09:20:33-07:00 2011-04-28T09:20:33-07:00 Ability to extend databases (other than SQL Server) to SQL Azure - Please list database in comments [updated] <p>yogaguy74 said:<br /><div class="ugc"><p>Oracle 10/11</p></div></p> yogaguy74 tag:www.mygreatwindowsazureidea.com,2008-02-07:Event/7144189 2011-04-28T08:44:08-07:00 2011-04-28T08:44:08-07:00 Support for tables for which primary key is different than Clustered index <p>André van de Graaf suggested:<br />In a lot of situations the Clustered index differs from the primary key in a table. At this moment, Data Sync supports only tables for which the clustered index is the primary key. It would be nice if this restriction is not needed. This will make live much easier to sync data between on-premise and SQL Azure db. We can't change current datamodel in our application. Current datamodel is made based on performance. </p> André van de Graaf tag:www.mygreatwindowsazureidea.com,2008-02-07:Event/6090705 2011-03-12T06:10:46-08:00 2011-03-12T06:10:46-08:00 Add Sql Server Express ClientSync for Hub And Spoke Sync [updated] <p>Add Sql Server Express ClientSync for Hub And Spoke Sync</p><p>Edmund said:<br /><div class="ugc"><p>Add Sql Server Express ClientSync for Hub And Spoke Sync</p></div></p> Edmund