Руководство по синхронизации данных из SQL Azure для пограничных вычислений с Базой данных SQL Azure с помощью Синхронизации данных SQL
Важно!
Azure SQL Edge больше не поддерживает платформу ARM64.
В этом руководстве показано, как использовать группу синхронизации Синхронизация данных SQL Azure для добавочной синхронизации данных из Azure SQL Edge в базу данных Azure SQL. Синхронизация данных SQL — это служба, созданная на основе Базы данных SQL Azure, которая позволяет в двунаправленном режиме синхронизировать выбранные данные в нескольких базах данных SQL Azure и экземплярах SQL Server. Дополнительные сведения о Синхронизации данных SQL см. в этой статье.
Так как SQL для пограничных вычислений основан на последних версиях ядра СУБД SQL Server, любой механизм синхронизации данных, применимый к экземпляру SQL Server, также можно использовать для синхронизации данных с экземпляром SQL Edge, работающим на пограничном устройстве, или из нее.
Предварительные требования
Для работы с этим учебником требуется компьютер с ОС Windows, на котором настроен Data Sync Agent для Синхронизации данных SQL Azure.
Перед началом
Создайте базу данных в Базе данных SQL Azure. См. статью Краткое руководство. Создание отдельной базы данных в Базе данных SQL Azure.
Создайте таблицы и другие необходимые объекты в экземпляре Базы данных SQL Azure.
Создайте необходимые таблицы и объекты в развертывании SQL Azure для пограничных вычислений. Дополнительные сведения см. в статье Использование пакетов DAC Базы данных SQL с SQL Azure для пограничных вычислений.
Зарегистрируйте экземпляр SQL Azure для пограничных вычислений с помощью Data Sync Agent для Синхронизации данных SQL Azure. Дополнительные сведения см. в статье Добавление базы данных SQL Server.
Синхронизация данных между базой данных в Базе данных SQL Azure и SQL для пограничных вычислений
Настройка синхронизации между базой данных в Базе данных SQL Azure и экземпляром SQL для пограничных вычислений с помощью Синхронизации данных SQL производится в три основных шага.
Создайте группу синхронизации на портале Azure. Дополнительные сведения см. в разделе о создании группы синхронизации. Вы можете использовать одну центральную базу данных для создания нескольких групп синхронизации, чтобы синхронизировать данные из разных экземпляров SQL Azure для пограничных вычислений с одной или несколькими базами данных в SQL Azure.
Добавьте члены в группу синхронизации. Дополнительные сведения см. в разделе Добавление членов синхронизации.
Настройте группу синхронизации, выбрав таблицы, которые будут участвовать в синхронизации. Дополнительные сведения см. в разделе Настройка группы синхронизации.
После выполнения описанных выше действий вы получите группу синхронизации, которая включает в себя базу данных в Базе данных SQL Azure и экземпляр SQL для пограничных вычислений.
Дополнительные сведения о Синхронизации данных SQL см. в этих статьях:
Сведения об агенте синхронизации данных для синхронизации данных SQL Azure.
Рекомендации по синхронизации данных SQL и инструкции по устранению неполадок с синхронизацией данных SQL.
Мониторинг синхронизации данных SQL с помощью журналов Azure Monitor
Сведения об обновлении схемы синхронизации с помощью Transact-SQL или PowerShell.
Дальнейшие действия
- Использование PowerShell для синхронизации данных между Базой данных SQL и SQL Azure для пограничных вычислений. Замените в этом учебнике сведения о базе данных
OnPremiseServer
сведениями о SQL Azure для пограничных вычислений.