Сбой синхронизации базы данных Azure - PullRequest
0 голосов
/ 22 мая 2019

Я пытаюсь синхронизировать свою локальную базу данных SQL с базой данных SQL Azure. Первый раз был успешным. Однако, когда я попытался изменить свою структуру базы данных синхронизации (удалить ненужные таблицы из группы синхронизации), она не смогла синхронизироваться. Ошибка была:

Не удалось выполнить операцию синхронизации данных: исключение типа 'Microsoft.SqlAzureDataSync.ObjectModel.SyncGroupNotReadyForReprovisionException'.

Я искал его в Google, но не смог найти решение для этого. Как я могу решить это?

1 Ответ

1 голос
/ 23 мая 2019

Структура вашей базы данных синхронизации изменилась, поэтому синхронизация остановлена ​​и произошла ошибка.

Синхронизация данных SQL позволяет пользователям синхронизировать данные между базами данных SQL Azure и локальным SQL Server в одном направлении или в обоих направлениях.,Одним из текущих ограничений SQL Data Sync является отсутствие поддержки репликации изменений схемы.Каждый раз, когда вы меняете схему таблицы, вам необходимо применить изменения вручную ко всем конечным точкам, включая концентратор и все элементы, а затем обновить схему синхронизации.

Если вы вносите изменения в локальную системуБаза данных SQL Server, убедитесь, что изменение схемы поддерживается в базе данных SQL Azure.

Подробнее см. Автоматизация репликации изменений схемы в Azure SQL Data Sync .В этой статье представлено решение для автоматической репликации изменений схемы на все конечные точки синхронизации данных SQL.

Надеюсь, это поможет.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...