Bemærk
Adgang til denne side kræver godkendelse. Du kan prøve at logge på eller ændre mapper.
Adgang til denne side kræver godkendelse. Du kan prøve at ændre mapper.
De aktuelle begrænsninger i de spejlede Microsoft Fabric-databaser fra SQL Server er angivet på denne side. Denne side kan ændres.
Hvis du vil foretage fejlfinding, skal du se:
- Foretag fejlfinding af fabric-spejlede databaser
- Foretag fejlfinding af fabric-spejlede databaser fra SQL Server
Begrænsninger for platformen
- Fabric Mirroring til SQL Server 2025 understøttes i øjeblikket ikke for SQL Server 2025-forekomster, der kører på en Azure Virtual Machine.
- Fabric Mirroring til SQL Server 2025 understøttes i øjeblikket ikke i SQL Server på Linux.
Begrænsninger på databaseniveau
Fabric Mirroring til SQL Server understøttes kun i en primær database for en tilgængelighedsgruppe.
- Fabric Mirroring understøttes i øjeblikket ikke på en failover-klyngeforekomst.
SQL Server-databasen kan ikke spejles, hvis databasen allerede er konfigureret til Azure Synapse Link til SQL, eller databasen allerede er spejlet i et andet Fabric-arbejdsområde.
- En database i en SQL Server 2025-forekomst kan ikke spejles, hvis CDC (Change Data Capture) er aktiveret på kildedatabasen.
Det maksimale antal tabeller, der kan spejles i Fabric, er 500 tabeller. Alle tabeller over grænsen på 500 kan i øjeblikket ikke replikeres.
- Hvis du vælger Spejling af alle data , når du konfigurerer Spejling, er de tabeller, der skal spejles, de første 500 tabeller, når alle tabeller sorteres alfabetisk baseret på skemanavnet og derefter tabelnavnet. Det resterende sæt tabeller nederst på den alfabetiske liste afspejles ikke.
- Hvis du fjerner markeringen af Spejling af alle data og vælger individuelle tabeller, forhindres du i at vælge mere end 500 tabeller.
.dacpacudrulninger til SQL Server kræver publiceringsegenskaben/p:DoNotAlterReplicatedObjects=Falsefor at aktivere ændringer af alle spejlede tabeller. Du kan få mere at vide om publiceringsindstillinger, der er tilgængelige for.dacpac-installationer, i dokumentationen til SqlPackage publicer.Fabric Mirroring fra SQL Server 2025 understøttes ikke, når følgende funktioner er aktiveret:
- Replikation
- CDC
- Fabric Mirroring fra SQL Server 2016-2022 kræver CDC. Gennemgå kendte problemer og begrænsninger med CDC.
En SQL Server-database kan ikke spejles, hvis forsinket transaktions holdbarhed er aktiveret for databasen.
Tilladelser i kildedatabasen
- Sikkerhed på rækkeniveau understøttes, men tilladelser overføres i øjeblikket ikke til de replikerede data i Fabric OneLake.
- Tilladelser på objektniveau, f.eks. tildeling af tilladelser til bestemte kolonner, overføres i øjeblikket ikke til de replikerede data i Fabric OneLake.
- Indstillinger for dynamisk datamaske overføres i øjeblikket ikke til de replikerede data i Fabric OneLake.
- Hvis du vil konfigurere Spejling for SQL Server, skal den hovedkonto, der bruges til at oprette forbindelse til kildens SQL Server, tildeles tilladelsen ALTER ANY EXTERNAL MIRROR, som er inkluderet i tilladelser på højere niveau, f.eks . KONTROL-tilladelse eller rollen db_owner .
Netværks- og forbindelsessikkerhed
- Sql Server-tjenestens hovednavn (SPN)-bidragydertilladelser bør ikke fjernes fra det fabric-spejlede databaseelement.
- Spejling på tværs af Microsoft Entra-lejere understøttes ikke, hvor en SQL Server-forekomst og Fabric-arbejdsområdet er i separate lejere.
- Microsoft Purview Information Protection/følsomhedsmærkater, der er defineret i SQL Server, overlappes og spejles ikke i Fabric OneLake.
Tabel niveau
Tabeller med primærnøgle eller et klyngeindeks (når en primærnøgle ikke eksisterer) på ikke-understøttede typer kan ikke spejles – beregnede kolonner, brugerdefinerede typer, geometri, geografi, hierarki-ID, SQL-variant, tidsstempel, datotid2(7),datotid/tidspunkt(7) eller tid(7).
Når du spejler SQL Server 2016 via SQL Server 2022, kan en tabel ikke spejles, hvis den ikke har en primær nøgle.
Delta lake understøtter kun seks cifres præcision.
- Kolonner af SQL-typen datetime2 med præcision på 7 brøk sekunders cifre har ikke en tilsvarende datatype med samme præcision i Delta-filer i Fabric OneLake. Der sker et præcisionstab, hvis kolonner af denne type afspejles, og det syvende decimaltal beskæres.
- Datatypen datetimeoffset(7) har ikke en tilsvarende datatype med samme præcision i Delta-filer i Fabric OneLake. Der opstår et præcisionstab (tab af tidszone og syvende klokkeslæts decimal), hvis kolonner af denne type afspejles.
Grupperede columnstore-indeks understøttes ikke i øjeblikket.
Hvis en eller flere kolonner i tabellen er af typen Stort binært objekt (LOB) med en størrelse > på 1 MB, afkortes kolonnedataene til en størrelse på 1 MB i Fabric OneLake.
Kildetabeller, der har følgende funktioner i brug, kan ikke spejles.
- Tidsmæssige oversigtstabeller og tabeller over finansoversigter
- Altid krypteret
- Tabeller i hukommelsen
- Graph
- Udvendige tabeller
Følgende DDL-handlinger (table-level data definition language) er ikke tilladt i SQL-databasekildetabeller, når de er aktiveret til spejling.
- Skift / Opdel / Flet partition
- Skift primær nøgle
Når der er DDL-ændring, genstartes et komplet datasnapshot for den ændrede tabel, og dataene åbnes igen.
En tabel kan i øjeblikket ikke spejles, hvis den har datatypen json eller vektor .
- I øjeblikket kan du ikke ÆNDRE en kolonne til vektor - eller json-datatypen , når en tabel spejles.
Kolonneniveau
- Fabric Mirroring fra SQL Server replikerer ikke følgende datatyper:
- CLR
- vector
- json
- geometry
- geography
- hierarchyid
- sql_variant
- tidsstempel/rækkeversion
- xml
- Brugerdefinerede typer (UDT)
- image
- Tekst/ntekst
- Hvis kildetabellen indeholder beregnede kolonner, kan disse kolonner ikke spejles i Fabric OneLake.
- Spejling understøtter replikering af kolonner, der indeholder mellemrum eller specialtegn i navne (f.eks.
,;{}()\n\t=). I forbindelse med tabeller under replikering, før denne funktion er aktiveret, skal du opdatere indstillingerne for den spejlede database eller genstarte spejlingen for at inkludere disse kolonner. Få mere at vide fra understøttelse af deltakolonnetilknytning.
Begrænsninger for lagersted
- Kildeskemahierarkiet replikeres til den spejlede database. For spejlede databaser, der er oprettet før denne funktion aktiveret, er kildeskemaet fladt, og skemanavnet kodes til tabelnavnet. Hvis du vil omorganisere tabeller med skemaer, skal du genoprette den spejlede database. Få mere at vide fra Repliker kildeskemahierarki.
Begrænsninger for spejlede elementer
- Brugeren skal være medlem af rollen Administrator/Medlem for arbejdsområdet for at oprette SQL Database-spejling.
- Hvis du stopper spejling, deaktiveres fuldstændig spejling.
- Hvis du starter spejling igen, opdateres alle tabellerne, så de starter fra bunden.
Begrænsninger for SQL-analyseslutpunkt
- SQL Analytics-slutpunktet er det samme som Lakehouse SQL Analytics-slutpunktet. Det er den samme skrivebeskyttede oplevelse. Se begrænsninger for SQL Analytics-slutpunkter.
Understøttede regioner
Databasespejling og åben spejling er tilgængelige i alle Microsoft Fabric-områder. Du kan få flere oplysninger under Tilgængelighed af fabric-område.