Tutorial: Synchronisieren von Daten zwischen SQL Edge und Azure SQL-Datenbank mithilfe der SQL-Datensynchronisierung
Wichtig
Azure SQL Edge wird am 30. September 2025 eingestellt. Weitere Informationen und Migrationsoptionen finden Sie im Einstellungshinweis.
Hinweis
Azure SQL Edge unterstützt die ARM64-Plattform nicht mehr.
In diesem Tutorial erfahren Sie, wie Sie eine Synchronisierungsgruppe der Azure SQL-Datensynchronisierung verwenden, um eine inkrementelle Synchronisierung von Daten zwischen Azure SQL Edge und Azure SQL-Datenbank durchzuführen. Die SQL-Datensynchronisierung ist ein Dienst, der auf Azure SQL-Datenbank basiert und mit dem Sie die ausgewählten Daten bidirektional über mehrere Datenbanken in Azure SQL-Datenbank und SQL Server-Instanzen hinweg synchronisieren können. Weitere Informationen zur SQL-Datensynchronisierung finden Sie unter Azure SQL-Datensynchronisierung.
Da SQL Edge auf den neuesten Versionen der SQL Server-Datenbank-Engine basiert, kann jeder Mechanismus für die Datensynchronisierung, der auf eine SQL Server-Instanz angewendet werden kann, auch zum Synchronisieren von Daten einer SQL Edge-Instanz genutzt werden, die auf einem Edgegerät ausgeführt wird.
Voraussetzungen
Für dieses Tutorial wird ein Windows-Computer benötigt, der mit dem Data Sync Agent für die Azure SQL-Datensynchronisierung konfiguriert ist.
Voraussetzungen
Erstellen Sie eine Datenbank in Azure SQL-Datenbank. Informationen zum Erstellen einer Azure SQL-Datenbank über das Azure-Portal finden Sie unter Erstellen einer Einzeldatenbank in Azure SQL-Datenbank.
Erstellen Sie die erforderlichen Tabellen und die weiteren benötigten Objekte in Ihrer Azure SQL-Datenbank-Bereitstellung.
Erstellen Sie die erforderlichen Tabellen und Objekte in Ihrer Azure SQL Edge-Bereitstellung. Weitere Informationen finden Sie unter SQL-Datenbank-DAC-Pakete in SQL Edge.
Registrieren Sie die Azure SQL Edge-Instanz mit Data Sync Agent für die Azure SQL-Datensynchronisierung. Weitere Informationen finden Sie unter Hinzufügen einer SQL Server-Datenbank.
Synchronisieren von Daten zwischen einer Azure SQL-Datenbank und SQL Edge
Das Einrichten der Synchronisierung zwischen einer Datenbank in Azure SQL-Datenbank und einer SQL Edge-Instanz mithilfe der SQL-Datensynchronisierung umfasst drei Hauptschritte:
Verwenden Sie das Azure-Portal, um eine Synchronisierungsgruppe zu erstellen. Weitere Informationen finden Sie unter Erstellen einer Synchronisierungsgruppe. Sie können eine einzelne Hub-Datenbank verwenden, um mehrere Synchronisierungsgruppen zum Synchronisieren von Daten aus verschiedenen SQL Edge-Instanzen mit einer oder mehreren Datenbanken in Azure SQL-Datenbank zu erstellen.
Fügen Sie der Synchronisierungsgruppe Synchronisierungsmitglieder hinzu. Weitere Informationen finden Sie unter Hinzufügen von Synchronisierungsmitgliedern.
Richten Sie die Synchronisierungsgruppe ein, um die Tabellen auszuwählen, die in die Synchronisierung eingeschlossen werden. Weitere Informationen finden Sie unter Konfigurieren einer Synchronisierungsgruppe.
Nachdem Sie die vorstehenden Schritte ausgeführt haben, verfügen Sie über eine Synchronisierungsgruppe, die eine Datenbank in Azure SQL-Datenbank und eine SQL Edge-Instanz umfasst.
Weitere Informationen zur SQL-Datensynchronisierung finden Sie in den folgenden Artikeln:
Datensynchronisierungs-Agent für die Azure SQL-Datensynchronisierung
Bewährte Methoden für die SQL-Datensynchronisierung und Behandeln von Problemen mit der SQL-Datensynchronisierung
Überwachen der SQL-Datensynchronisierung mit Azure Monitor-Protokollen
Aktualisieren des Synchronisierungsschemas mit Transact-SQL oder mit PowerShell
Zugehöriger Inhalt
- Verwenden von PowerShell zum Synchronisieren zwischen Azure SQL-Datenbank und Azure SQL Edge Ersetzen Sie in diesem Tutorial die Details zur Datenbank
OnPremiseServer
durch die Details für Azure SQL Edge.