Poznámka
Na prístup k tejto stránke sa vyžaduje oprávnenie. Môžete sa skúsiť prihlásiť alebo zmeniť adresáre.
Na prístup k tejto stránke sa vyžaduje oprávnenie. Môžete skúsiť zmeniť adresáre.
Tento článok uvádza aktuálne obmedzenia zrkadlených databáz Microsoft Fabric zo SQL Servera. Tento článok sa môže zmeniť.
Informácie o riešení problémov nájdete tu:
- Riešenie problémov s databázami zrkadlových látok
- Riešenie problémov s databázami zrkadlových látok z SQL Servera
Obmedzenia platformy
- Fabric Mirroring pre SQL Server 2025 momentálne nie je podporovaný pre inštancie SQL Server 2025 bežiace v Azure Virtual Machine.
- Fabric Mirroring pre SQL Server 2025 momentálne nie je podporovaný v SQL Serveri na Linuxe.
Obmedzenia na úrovni databázy
Zrkadlenie tkaniny pre SQL Server sa podporuje len v primárnej databáze skupiny dostupnosti.
- Zrkadlenie štruktúry nie je momentálne podporované v inštancii klastra s podporou zabezpečenia pri zlyhaní.
Databáza SQL Servera sa nedá zrkadliť, ak databáza už bola nakonfigurovaná pre Azure Synapse Link pre SQL, alebo ak sa databáza už zrkadlí v inom pracovnom priestore služby Fabric.
- Nemôžete zrkadliť databázu v SQL Server 2025, ak je v zdrojovej databáze povolená Change Data Capture (CDC).
Do Fabric môžete zrkadliť až 500 tabuliek. Momentálne nemôžete replikovať žiadne tabuľky nad limit 500.
- Ak pri konfigurácii zrkadlenia vyberiete zrkadlenie všetkých údajov , tabuľky, ktoré sa majú zrkadliť, sú prvých 500 tabuliek, keď sú všetky tabuľky zoradené podľa abecedy na základe názvu schémy a potom názvu tabuľky. Zrkadlenie nezahŕňa zostávajúcu sadu tabuliek na spodku abecedného zoznamu.
- Ak vymažete Mirror all data a vyberiete jednotlivé tabuľky, nemôžete vybrať viac ako 500 tabuliek.
.dacpacNasadenia na SQL Server vyžadujú vlastnosť/p:DoNotAlterReplicatedObjects=Falsepublikovania, aby sa umožnili zmeny vo všetkých zrkadlových tabuľkách. Ďalšie informácie o publikovaní nastavení dostupných pre nasadenia.dacpacnájdete v téme Publikovanie dokumentácie SqlPackage.Zrkadlenie tkaniny z SQL Servera 2025 nie je podporované, keď sú povolené tieto funkcie:
- Replikácia
- CDC
- Zrkadlenie tkaniny z SQL Servera 2016-2022 vyžaduje CDC. Skontrolujte známe problémy a obmedzenia s CDC.
Nemôžete zrkadliť databázu SQL Server, ak povolíte oneskorenú trvanlivosť transakcií pre databázu.
Povolenia v zdrojovej databáze
- Bezpečnosť na úrovni riadkov je podporovaná, ale oprávnenia sa momentálne neprenášajú na replikované dáta v Fabric OneLake.
- Povolenia na úrovni objektu, napríklad udelenie povolení určitým stĺpcom, sa momentálne nerozširujú do replikovaných údajov v zariadení Fabric OneLake.
- Nastavenia dynamického maskovania dát sa momentálne nepropagujú do replikovaných dát vo Fabric OneLake.
- Na úspešnú konfiguráciu zrkadlenia pre SQL Server udeľte princípu používanému na pripojenie k zdrojovému SQL Serveru povolenie ZMENIŤ AKÉKOĽVEK EXTERNÉ ZRKADLO. Toto povolenie je zahrnuté vo vyšších oprávneniach, ako je CONTROL alebo rola db_owner .
- Pri nastavovaní CDC pre verzie SQL Server 2016-2022 potrebuje administrátor členstvo v úlohe správcu systému, aby mohol pôvodne nastaviť CDC. Akákoľvek budúca údržba CDC bude vyžadovať členstvo v úlohe servera sysadmin. Zrkadlenie bude používať CDC, ak je už povolené pre databázu a tabuľky, ktoré je potrebné zrkadliť. Ak CDC ešte nie je povolené, tutoriál: Configure Microsoft Fabric Mirroring zo SQL Serveru konfiguruje prihlásenie
fabric_logintak, aby dočasne slúžilo ako člen roly sysadmin servera na účely konfigurácie CDC. Ak CDC už existuje, nemusíte dočasne pridávaťfabric_logindo roly správcu servera.
Zabezpečenie siete a pripojenia
- Neodstraňujte oprávnenia prispievateľa SQL Server princípal name (SPN) z položky Fabric mirrored databázy.
- Zrkadlenie medzi Microsoft Entra tenantmi nie je podporované tam, kde sú SQL Server inštancia a Fabric pracovný priestor v samostatných tenantoch.
- Microsoft Purview Information Protection/sensitivity štítky definované v SQL Server nie sú kaskádované a zrkadlené do Fabric OneLake.
Úroveň tabuľky
Nemôžete zrkadliť tabuľky s primárnym kľúčom alebo zhlukovaným indexom (keď primárny kľúč neexistuje) na nepodporované typy. Nepodporované typy zahŕňajú vypočítané stĺpce, používateľom definované typy, geometriu, geografiu, hierarchické ID,SQL variant, časovú značku, datetime2(7),datetimeoffset(7) a time(7).
Delta lake podporuje iba šesť číslic presnosti. - Stĺpce SQL typu datetime2 s presnosťou 7 zlomkových druhých číslic nemajú zodpovedajúci dátový typ s rovnakou presnosťou v Delta súboroch v Fabric OneLake. Presnosť sa stratí, ak zrkadlíte stĺpce tohto typu, siedma desatinná druhá číslica sa orezá.
- Dátový typ datetimeoffset(7) nemá zodpovedajúci dátový typ s rovnakou presnosťou v súboroch Delta v Fabric OneLake. Presnosť sa stráca (strata časového pásma a siedmeho desatinného času), ak zrkadlíte stĺpce tohto typu.
Klastrované indexy úložiska stĺpcov nie sú momentálne podporované.
Ak je jeden alebo viac stĺpcov v tabuľke typu Large Binary Object (LOB) s veľkosťou väčšou ako 1 MB, Fabric OneLake skráti dáta stĺpca na veľkosť 1 MB.
Nemôžete zrkadliť zdrojové tabuľky, ktoré využívajú niektorú z nasledujúcich funkcií:
- Tabuľky časovej histórie a tabuľky histórie účtovnej knihy
- Vždy šifrované
- Tabuľky v pamäti
- Graph
- Externé stoly
Nasledujúce operácie jazyka pre definíciu dát na úrovni tabuliek (DDL) nemôžete vykonávať na SQL databázových tabuľkách, ak je povolené zrkadlenie.
- Prepnúť, rozdeliť alebo zlúčiť partíciu
- Zmena primárneho kľúča
Momentálne nemôžete zrkadliť tabuľku, ak má json alebo vektorový typ dát.
- Momentálne nemôžete meniť stĺpec tak, aby používal vektorový alebojson dátový typ, keď je tabuľka zrkadlená.
V SQL Server 2025, keď dôjde k zmene DDL, kompletný dátový snapshot sa reštartuje pre zmenenú tabuľku a dáta sa znovu osadia.
V SQL Server 2016-2022, keď dôjde k zmene DDL, zrkadlenie zlyháva s nasledujúcou chybou:
"Stôl 'SCHEMA. Definícia TABLE sa zmenila od zavedenia CDC. Prosím, znovu povolte CDC (EXEC sys.sp_cdc_disable_table @source_schema = N'SCHEMA', @source_name = TABLE', @capture_instance = N'SCHEMA_TABLE'; EXEC sys.sp_cdc_enable_table @source_schema = N'SCHEMA', @source_name = TABLE', @role_name = NULL, @capture_instance = N'SCHEMA_TABLE', @supports_net_changes = 1;)"
Na obnovenie zrkadlenia zastavte a reštartujte CDC pomocou
sys.sp_cdc_disable_tablepríkazov and uvedenýchsys.sp_cdc_enable_tablev chybovom hlásení. Stôl sa potom resetuje s novou snímkou.Pri zrkadlení SQL Serveru 2016-2022 nemôžete zrkadliť tabuľku, ak nemá primárny kľúč.
Úroveň stĺpca
- Zrkadlenie tkaniny z SQL Servera nereplikuje nasledujúce typy údajov:
- CLR
- vector
- json
- geometry
- geography
- hierarchyid
- sql_variant
- timestamp/Verzia riadka
- xml
- Typy definované používateľom (UDT)
- image
- Text/ntext
- Ak zdrojová tabuľka obsahuje vypočítané stĺpce, nemôžete tieto stĺpce zrkadliť do Fabric OneLake.
- Zrkadlenie podporuje replikovanie stĺpcov obsahujúcich medzery alebo špeciálne znaky v názvoch (napríklad
,;{}()\n\t=). V prípade tabuliek v časti replikácie pred povolením tejto funkcie je potrebné aktualizovať zrkadlové nastavenia databázy alebo reštartovať zrkadlenie, aby sa tieto stĺpce zahrnuli. Ďalšie informácie nájdete v téme Podpora priradenia stĺpcov delta.
Obmedzenia skladu
- Hierarchia zdrojovej schémy sa replikuje do zrkadlovej databázy. V prípade zrkadlových databáz vytvorených pred povolením tejto funkcie sa zdrojová schéma zlúči a názov schémy je kódovaný do názvu tabuľky. Ak chcete tabuľky usporiadať pomocou schém, opätovne vytvorte zrkadlenú databázu. Pre viac informácií pozri Replikovať hierarchiu zdrojovej schémy.
Obmedzenia zrkadlenej položky
- Na vytvorenie SQL databázového zrkadlenia musíte byť členom role Admin alebo Member workspace.
- Zastavenie zrkadlenia úplne zakáže zrkadlenie.
- Odzrkadľovanie reseeduje všetky tabuľky, čím sa efektívne začína úplne od začiatku.
Obmedzenia koncového bodu analýzy SQL
- Koncový bod analýzy SQL je rovnaký ako koncový bod analýzy SQL v službe Lakehouse. Je to rovnaký zážitok iba na čítanie. Pre viac informácií pozri obmedzenia koncových bodov SQL analytics.
Podporované oblasti
Zrkadlenie databázy a otvorené zrkadlenie sú k dispozícii vo všetkých oblastiach Microsoft Fabric. Ďalšie informácie nájdete v téme Dostupnosť oblasti služby Fabric.