Anmerkung
Der Zugriff auf diese Seite erfordert eine Genehmigung. Du kannst versuchen, dich anzumelden oder die Verzeichnisse zu wechseln.
Der Zugriff auf diese Seite erfordert eine Genehmigung. Du kannst versuchen , die Verzeichnisse zu wechseln.
Die aktuellen Einschränkungen in den gespiegelten Microsoft Fabric-Datenbanken von SQL Server werden auf dieser Seite aufgeführt. Änderungen dieser Seite sind vorbehalten.
Informationen zur Problembehandlung finden Sie unter:
- Problembehandlung für gespiegelte Fabric-Datenbanken
- Fehlerbehebung bei Fabric-gespiegelten Datenbanken von SQL Server
Plattformbeschränkungen
- Fabric Mirroring für SQL Server 2025 wird derzeit für SQL Server 2025-Instanzen, die auf einem virtuellen Azure-Computer ausgeführt werden, nicht unterstützt.
- Fabric Mirroring für SQL Server 2025 wird derzeit in SQL Server unter Linux nicht unterstützt.
Einschränkungen auf Datenbankebene
Fabric Mirroring für SQL Server wird nur in einer primären Datenbank einer Verfügbarkeitsgruppe unterstützt.
- Fabric Mirroring wird derzeit für eine Failoverclusterinstanz nicht unterstützt.
Die SQL Server-Datenbank kann nicht gespiegelt werden, wenn die Datenbank bereits für den Azure Synapse-Link für SQL konfiguriert wurde oder die Datenbank bereits in einem anderen Fabric-Arbeitsbereich gespiegelt wurde.
- Eine Datenbank in einer SQL Server 2025-Instanz kann nicht gespiegelt werden, wenn die Datenerfassung (Change Data Capture, CDC) in der Quelldatenbank aktiviert ist.
In Fabric können maximal 500 Tabellen gespiegelt werden. Tabellen über dem Grenzwert von 500 können derzeit nicht repliziert werden.
- Wenn Sie beim Konfigurieren der Spiegelung "Alle Daten spiegeln" auswählen, sind die tabellen, die gespiegelt werden sollen, die ersten 500 Tabellen, wenn alle Tabellen alphabetisch basierend auf dem Schemanamen und dann dem Tabellennamen sortiert werden. Der verbleibende Satz von Tabellen unten in der alphabetischen Liste wird nicht gespiegelt.
- Wenn Sie die Auswahl "Alle Daten spiegeln " aufheben und einzelne Tabellen auswählen, können Sie nicht mehr als 500 Tabellen auswählen.
.dacpacBereitstellungen für SQL Server erfordern die Veröffentlichungseigenschaft/p:DoNotAlterReplicatedObjects=False, um Änderungen an gespiegelten Tabellen zu ermöglichen. Weitere Informationen zu den verfügbaren Veröffentlichungseinstellungen für.dacpac-Bereitstellungen finden Sie in der SqlPackage-Veröffentlichungsdokumentation.Fabric Mirroring von SQL Server 2025 wird nicht unterstützt, wenn die folgenden Features aktiviert sind:
- Replikation
- CDC
- Fabric Mirroring von SQL Server 2016-2022 erfordert CDC. Überprüfen Sie bekannte Probleme und Einschränkungen mit CDC.
Eine SQL Server-Datenbank kann nicht gespiegelt werden, wenn eine verzögerte Lebensdauer der Transaktion für die Datenbank aktiviert ist.
Berechtigungen in der Quelldatenbank
- Die Sicherheit auf Zeilenebene wird unterstützt, Berechtigungen werden jedoch derzeit nicht an die replizierten Daten in Fabric OneLake übertragen.
- Berechtigungen auf Objektebene, z. B. das Erteilen von Berechtigungen für bestimmte Spalten, werden derzeit nicht an die replizierten Daten in Fabric OneLake verteilt.
- Einstellungen für die dynamische Datenformatierung werden derzeit nicht an die replizierten Daten in Fabric OneLake weitergegeben.
- Um die Spiegelung für SQL Server erfolgreich zu konfigurieren, muss dem Principal, der für die Verbindung zur SQL Server-Quelle verwendet wird, die Berechtigung ALTER ANY EXTERNAL MIRROR erteilt werden. Diese Berechtigung ist in Berechtigungen höherer Ebene enthalten, wie zum Beispiel in der CONTROL-Berechtigung oder der db_owner-Rolle.
Netzwerk- und Verbindungssicherheit
- Die Berechtigungen für den SQL Server-Dienstprinzipalnamen (SPN) für Mitwirkende sollten nicht aus dem Fabric-Datenbankelement entfernt werden.
- Die Spiegelung über Microsoft Entra-Mandanten hinweg wird nicht unterstützt, wenn sich eine SQL Server-Instanz und der Fabric-Arbeitsbereich in separaten Mandanten befinden.
- Microsoft Purview Information Protection/Vertraulichkeitsbezeichnungen, die in SQL Server definiert sind, werden nicht kaskadiert und in Fabric OneLake gespiegelt.
Tabellenebene
Tabellen mit Primärschlüssel oder gruppiertem Index (wenn kein Primärschlüssel vorhanden ist) für nicht unterstützte Typen können nicht gespiegelt werden – berechnete Spalten, benutzerdefinierte Typen, Geometrie, Geografie, Hierarchie-ID, SQL-Variante, Zeitstempel, Datetime2(7), Datetimeoffset(7) oder Zeit(7).
Bei der Spiegelung von SQL Server 2016 bis SQL Server 2022 kann eine Tabelle nicht gespiegelt werden, wenn kein Primärschlüssel vorhanden ist.
Delta Lake unterstützt nur sechs Ziffern Genauigkeit.
- Spalten vom SQL-Typ "datetime2" mit der Genauigkeit von 7 Dezimalstellen verfügen nicht über einen entsprechenden Datentyp mit der gleichen Genauigkeit in Delta-Dateien in Fabric OneLake. Ein Präzisionsverlust tritt auf, wenn Spalten dieses Typs gespiegelt werden, und die siebte Dezimalstelle für die Sekunde wird entfernt.
- Der Datentyp datetimeoffset(7) verfügt nicht über einen entsprechenden Datentyp mit der gleichen Genauigkeit in Delta-Dateien in Fabric OneLake. Ein Genauigkeitsverlust (Verlust der Zeitzone und 7. Uhrzeitdezimalzahl) tritt auf, wenn Spalten dieses Typs gespiegelt werden.
Gruppierte Columnstore-Indizes werden derzeit nicht unterstützt.
Wenn eine oder mehrere Spalten in der Tabelle vom Typ Large Binary Object (LOB) mit einer Größe von > 1 MB sind, werden die Spaltendaten in Fabric OneLake auf eine Größe von 1 MB abgeschnitten.
Quelltabellen, die eines der folgenden Features verwenden, können nicht gespiegelt werden.
- Temporale Verlaufstabellen und Ledgerverlaufstabellen
- Immer Verschlüsselt
- In-Memory-Tabellen
- Graph
- Externe Tabellen
Die folgenden DDL-Vorgänge (Data Definition Language, Datendefinitionssprache) auf Tabellenebene sind für SQL-Datenbankquelltabellen nicht zulässig, wenn sie für die Spiegelung aktiviert sind.
- Switch/Split/Merge Partition
- Primärschlüssel ändern
Wenn eine DDL-Änderung vorhanden ist, wird eine vollständige Datenmomentaufnahme für die geänderte Tabelle neu gestartet, und die Daten werden erneut erzeugt.
Derzeit kann eine Tabelle nicht gespiegelt werden, wenn sie den json- oder vector-Datentyp aufweist.
- Derzeit können Sie eine Spalte nicht in den Datentyp vector oder json ändern (ALTER), wenn eine Tabelle gespiegelt wird.
Spaltenebene
- Fabric Mirroring von SQL Server repliziert nicht die folgenden Datentypen:
- CLR
- vector
- json
- geometry
- geography
- hierarchyid
- sql_variant
- Zeitstempel/rowversion
- xml
- Benutzerdefinierte Typen (User Defined Types, UDT)
- image
- Text/ntext
- Wenn die Quelltabelle berechnete Spalten enthält, können diese Spalten nicht in Fabric OneLake gespiegelt werden.
- Die Spiegelung unterstützt das Replizieren von Spalten, die Leerzeichen oder Sonderzeichen in Namen enthalten (z. B.
,;{}()\n\t=). Für Tabellen, die sich in Replikation befinden, bevor diese Funktion aktiviert wurde, müssen Sie die Einstellungen der Spiegeldatenbank aktualisieren oder das Spiegeln neu starten, um diese spezifischen Spalten einzuschließen. Erfahren Sie mehr über die Unterstützung der Delta-Spaltenzuordnung.
Lagerbeschränkungen
- Die Hierarchie des Quellschemas wird in die gespiegelte Datenbank repliziert. Bei gespiegelten Datenbanken, die vor der Aktivierung dieses Features erstellt wurden, wird das Quellschema vereinfacht, und der Schemaname wird in den Tabellennamen codiert. Wenn Sie Tabellen mit Schemas neu organisieren möchten, erstellen Sie die gespiegelte Datenbank neu. Weitere Informationen finden Sie unter Quellschemahierarchie replizieren.
Einschränkungen für gespiegelte Elemente
- Der Benutzer muss Mitglied der Administrator-/Mitgliedsrolle für den Arbeitsbereich sein, um SQL-Datenbank-Spiegelung zu erstellen.
- Wenn die Spiegelung beendet wird, wird die Spiegelung vollständig deaktiviert.
- Wenn Sie die Spiegelung neu starten, werden alle Tabellen neu erzeugt. Der Vorgang beginnt also von vorne.
Einschränkungen bei Endpunkten der SQL-Analyse
- Der SQL-Analyseendpunkt ist identisch mit dem SQL-Analyseendpunkt lakehouse. Es handelt sich um denselben Schreibschutz. Siehe SQL Analytics-Endpunktbeschränkungen.
Unterstützte Regionen
Datenbankspiegelung und geöffnete Spiegelung sind in allen Microsoft Fabric-Regionen verfügbar. Weitere Informationen finden Sie unter Regionale Verfügbarkeit für Fabric.