Anteckning
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
Gäller för:✅SQL-databas i Microsoft Fabric
Aktuella begränsningar i SQL-databasen i Fabric visas på den här sidan. Den här sidan kan komma att ändras.
Azure SQL Database och SQL Database i Microsoft Fabric delar en gemensam kodbas med den senaste stabila versionen av Microsoft SQL Database Engine. De flesta av sql-standardfunktionerna, frågebearbetningen och databashanteringsfunktionerna är identiska.
Den här artikeln gäller endast för SQL-databas i Fabric. Information om informationslagret och SQL-analysslutpunktsobjekten i Fabric Data Warehouse finns i Begränsningar för Fabric Data Warehouse.
Viktigt!
Den här funktionen är i förhandsversion.
Begränsningar på databasnivå
- SQL Database i Fabric använder lagringskryptering med tjänsthanterade nycklar för att skydda alla kunddata i vila. Kundhanterade nycklar stöds inte. transparent datakryptering (TDE) stöds inte.
- I en utvärderingskapacitet är du begränsad till tre databaser. Det finns ingen gräns för databaser i andra kapaciteter.
- Varje databas på arbetsytan måste ha ett unikt namn. Om en databas tas bort kan ingen annan skapas igen med samma namn.
Tabellnivå
- En primär tabellnyckel kan inte vara en av dessa datatyper: hierarchyid, sql_variant, tidsstämpel.
- För närvarande går det inte att skapa tabeller i minnet, transaktionsregister, transaktionsregisterhistorik och Always Encrypted i SQL-databasen i Microsoft Fabric.
- Fulltextindexering stöds inte och kan inte skapas i SQL-databasen i Microsoft Fabric.
- Följande DDL-åtgärder (Data Definition Language) på tabellnivå tillåts inte: - Växla/dela/sammanfoga partition
- Partitionskomprimering
 
Kolumnnivå
- Kolumnnamn för en SQL-tabell får inte innehålla blanksteg eller följande tecken: ,;{}()\n\t=.
Begränsningar för SQL-analysslutpunkter
SQL-analysslutpunkten för SQL-databasen i Fabric fungerar precis som Sql-analysslutpunkten för Lakehouse. Det är samma skrivskyddade upplevelse.
Anslutningspolicy
För närvarande är anslutningsprincipen för SQL-databasen i Microsoft Fabric standard och kan inte ändras. Mer information finns i Anslutningsarkitektur – Anslutningsprincip.
För att anslutningar ska kunna använda detta läge måste klienterna:
- Tillåt utgående kommunikation från klienten till alla Azure SQL IP-adresser i regionen på portar mellan 11 000 och 11999. Använd tjänsttaggar för SQL för att göra det enklare att hantera. Se Azure IP-intervall och tjänsttaggar – offentligt moln för en lista över din regions IP-adresser som ska tillåtas. 
- Tillåt utgående kommunikation från klienten till IP-adresser för Azure SQL Gateway på port 1433. 
Tillgänglighet
SQL-databasen i Fabric är tillgänglig i de flesta regioner där Microsoft Fabric är tillgängligt. Regionen för din arbetsyta baserat på licenskapaciteten, som visas i Arbetsyteinställningar, på sidan Licensinformation . Mer information finns i Tillgänglighet för infrastrukturresurser.
Spegling av SQL-databas i Fabric är tillgänglig i Fabric-regioner som stöder spegling.
Funktioner i Azure SQL Database och Fabric SQL Database
I följande tabell visas de viktigaste funktionerna i SQL Server och innehåller information om huruvida funktionen delvis eller helt stöds i Azure SQL Database och SQL Database i Fabric, med en länk till mer information om funktionen.
| Feature | Azure SQL Database | Fabric SQL-databas | 
|---|---|---|
| Databaskompatibilitetsnivå | 100 - 170 | För närvarande 170 | 
| Accelererad databasåterställning (ADR) | Yes | Yes | 
| Alltid krypterad | Yes | Nej | 
| Programroller | Yes | Nej | 
| Microsoft Entra-autentisering | Ja | Ja | 
| BACKUP-kommandot | Nej, endast systeminitierade automatiska säkerhetskopieringar | Nej, endast systeminitierade automatiska säkerhetskopieringar | 
| Inbyggda funktioner | De flesta; se enskilda funktioner | De flesta; se enskilda funktioner | 
| BULK INSERT-instruktion | Ja, men bara från Azure Blob Storage som källa. | Nej | 
| Certifikat och asymmetriska nycklar | Yes | Yes | 
| Ändra datainsamling – CDC | Ja, för S3-nivå och senare. Basic, S0, S1, S2 stöds inte. | Nej | 
| Teckensortering – databassortering | Som standard . SQL_Latin1_General_CP1_CI_ASAnge när databasen skapas och kan inte uppdateras. Sortering på enskilda kolumner stöds. | Som standard SQL_Latin1_General_CP1_CI_ASoch kan inte uppdateras. Sortering på enskilda kolumner stöds. | 
| Kolumnkryptering | Yes | Yes | 
| Kolumnlagringsindex, klustrad | Ja – Premiumnivå, Standardnivå – S3 och senare, Generell användning nivå, Affärskritisk- och Hyperskala-nivåer. | Ja, men indexet måste skapas samtidigt som tabellen skapas, eller så måste speglingen stoppas. Mer information finns i Begränsningar för SQL-databasspegling i infrastrukturresurser (förhandsversion). | 
| Kolumnlagringsindex, ickeklustrade | Ja – Premiumnivå, Standardnivå – S3 och senare, Generell användning nivå, Affärskritisk- och Hyperskala-nivåer. | Yes | 
| Credentials | Ja, men endast databasspecifika autentiseringsuppgifter. | Ja, men endast databasspecifika autentiseringsuppgifter. | 
| Frågor med trepartsnamn över flera databaser | Nej, se Elastiska frågor | Ja, du kan köra frågor med trepartsnamn över databaser via SQL Analytics-slutpunkten. | 
| Dataklassificering och etikettering | Ja, via databasidentifiering och -klassificering | Ja, med databasmärkning med känslighetsetiketter från Microsoft Purview Information Protection | 
| Databasspegling till Fabric OneLake | Ja, manuellt aktiverat | Ja, aktiveras automatiskt för alla berättigade tabeller | 
| Roller på databasnivå | Yes | Ja. Förutom Transact-SQL-stöd har Fabric stöd för hantering av roller på databasnivå i Fabric-portalen. | 
| DBCC-instruktioner | De flesta, se enskilda uttalanden | De flesta, se enskilda uttalanden | 
| DDL-instruktioner | De flesta, se enskilda uttalanden | De flesta, se enskilda uttalanden. Se Begränsningar i Fabric SQL-databas. | 
| DDL-utlösare | Endast databas | Endast databas | 
| Distribuerade transaktioner – MS DTC | Nej, se Elastiska transaktioner | Nej | 
| DML-utlösare | De flesta, se enskilda uttalanden | De flesta, se enskilda uttalanden | 
| Dynamisk dataskydd | Yes | Yes | 
| Klientbibliotek för elastiska databaser | Yes | Nej | 
| Elastisk fråga | Ja, med nödvändig RDBMS-typ (förhandsversion) | Nej | 
| KÖR SOM | Ja, men EXECUTE AS LOGINstöds inte – användEXECUTE AS USER | Nej | 
| Expressions | Yes | Yes | 
| Utökade händelser (XEvents) | Vissa, se Utökade händelser i Azure SQL Database | Some | 
| Filer och filgrupper | Endast primär filgrupp | Endast primär filgrupp | 
| Fulltextsökning (FTS) | Ja, men filter från tredje part och ordbrytare stöds inte | Nej | 
| Funktioner | De flesta; se enskilda funktioner | De flesta; se enskilda funktioner | 
| Intelligent frågebearbetning | Yes | Yes | 
| Språkelement | De flesta ser enskilda element | De flesta ser enskilda element | 
| Ledger | Yes | Nej | 
| Länkade servrar | Ja, bara som mål | Ja, bara som mål | 
| Inloggningar och användare | Ja, men CREATEochALTERinloggningsuttrycken är begränsade. Windows-inloggningar stöds inte. | Inloggningar stöds inte. Endast användare som representerar Microsoft Entra-huvudnamn stöds. | 
| Minimal loggning i massimport | Nej, endast fullständig återställningsmodell stöds. | Nej, endast fullständig återställningsmodell stöds. | 
| OPENROWSET | Ja, bara för att importera från Azure Blob Storage | Ja, med OPENROWSET BULK-funktionen (förhandsversion) | 
| Operators | De flesta, se respektive operatör | De flesta, se respektive operatör | 
| Optimerad låsning | Yes | Yes | 
| Återställningsmodeller | Endast fullständig återställning | Endast fullständig återställning | 
| Återställ databas från säkerhetskopiering | Se Återställa automatiserade säkerhetskopieringar | Se Återställa automatiserade säkerhetskopieringar | 
| Återställa databasen till SQL Server | Nej. Använd BACPAC eller BCP i stället för återställning. | Nej. Använd BACPAC eller BCP i stället för återställning. | 
| Säkerhet på radnivå | Yes | Yes | 
| Service Broker | Nej | Nej | 
| Roller på servernivå | Yes | Nej | 
| Ange instruktioner | De flesta, se enskilda uttalanden | De flesta, se enskilda uttalanden | 
| SQL Server-agent | Nej, se Elastiska jobb | Nej, prova schemalagda Data Factory-pipelines eller Apache Airflow-jobb | 
| SQL Server-granskning | Nej, se Azure SQL Database-granskning | Nej | 
| Systemfunktioner och dynamiska hanteringsfunktioner | De flesta; se enskilda funktioner | De flesta; se enskilda funktioner | 
| Dynamiska systemhanteringsvyer (DMV) | De flesta, se enskilda vyer | De flesta, se enskilda vyer | 
| Systemlagrade procedurer | Vissa, se enskilda lagrade procedurer | Vissa, se enskilda lagrade procedurer | 
| Systemtabeller | Vissa, se enskilda tabeller | Vissa, se enskilda tabeller | 
| Systemkatalogvyer | Vissa: se enskilda vyer | Vissa: se enskilda vyer | 
| TempDB | Yes | Yes | 
| Temporära tabeller | Lokala och databasomfattande globala temporära tabeller | Lokala och databasomfattande globala temporära tabeller | 
| Temporala Tabeller | Yes | Yes | 
| Val av tidszon | Nej | Nej | 
| Spåra flaggor | Nej | Nej | 
| Transaktionsreplikering | Ja, endast prenumerant | Ja, endast prenumerant | 
| Transparent datakryptering (TDE) | Yes | Nej. Fabric SQL Database använder lagringskryptering med tjänsthanterade nycklar för att skydda alla kunddata i vila. För närvarande stöds inte kundhanterade nycklar. | 
Plattformsfunktioner
Azure-plattformen innehåller ett antal PaaS-funktioner som läggs till som ett ytterligare värde för standarddatabasfunktionerna. Det finns ett antal externa tjänster som kan användas med Azure SQL Database och SQL Database i Fabric.
| Plattformsfunktion | Azure SQL Database | Fabric SQL-databas | 
|---|---|---|
| Aktiv geo-replikering | Ja, se Aktiv geo-replikering | Inte för närvarande | 
| Automatiska säkerhetskopieringar | Yes | Yes | 
| Automatisk optimering (index) | Ja, se Automatisk justering | Yes | 
| Tillgänglighetszoner | Ja | Ja, automatiskt konfigurerad | 
| Azure Database Migration Service (DMS) | Yes | Nej | 
| Data Migration Service (DMA) | Yes | Nej | 
| Elastiska jobb | Ja, se elastiska jobb | Nej | 
| Överflyttningsgrupper | Ja, se redundansgrupper | Nej | 
| Geo-restore | Ja, se Geo-återställning | Nej | 
| långtidsarkivering (LTR) | Ja, se långsiktig kvarhållning | Nej | 
| Pause/resume | Ja, i serverless | Ja, automatisk | 
| Offentlig IP-adress | Ja. Åtkomsten kan begränsas med hjälp av brandväggs- eller tjänstslutpunkter | Ja, tillgänglig som standard | 
| Återställning av tidpunktsdatabas | Ja, se Återställning till en viss tidpunkt | Yes | 
| Resurspooler | Ja, som Elastiska Pooler | Nej | 
| Skala upp eller ned | Ja, automatisk i serverlös arkitektur, manuell i tilldelad beräkning | Ja, automatisk | 
| SQL-alias | Nej, använd DNS-alias | Nej | 
| SQL Server Analysis Services (SSAS) | Nej, Azure Analysis Services är en separat Azure-molntjänst. | Nej, Azure Analysis Services är en separat Azure-molntjänst. | 
| SQL Server Integration Services (SSIS) | Ja, med en hanterad SSIS i Azure Data Factory-miljö (ADF), där paket lagras i SSISDB som hanteras av Azure SQL Database och körs på Azure SSIS Integration Runtime (IR), se Skapa Azure-SSIS IR i ADF. | Nej, använd i stället Data Factory i Microsoft Fabric. | 
| SQL Server Reporting Services (SSRS) | Nej – se Power BI | Nej – se Power BI | 
| Övervakning av frågeprestanda | Ja, använd insikter om frågeprestanda | Ja, se Prestandaöversikt | 
| VNet | Partiell, begränsad åtkomst med hjälp av VNet-slutpunkter | Nej | 
| VNet-tjänstslutpunkt | Ja, se tjänstslutpunkter för virtuellt nätverk | Nej | 
| Global peering för VNet | Ja, med hjälp av privata IP- och tjänstslutpunkter | Nej | 
| Privat anslutning | Ja, med Private Link | Ja, med hjälp av privata länkar | 
| Anslutningsprincip | Omdirigering, proxy eller standard | Standardinställning | 
Resursbegränsningar
Anmärkning
Dessa resursgränser gäller endast för den aktuella förhandsversionen och kan ändras före allmän tillgänglighet.
| Kategori | Infrastrukturgräns för SQL-databas | 
|---|---|
| Beräkningsstorlek | Upp till 32 virtuella kärnor | 
| Lagringsstorlek | I den aktuella förhandsversionen är det upp till 4 TB | 
| Tempdb-storlek | Upp till 1 024 GB | 
| Loggskrivningsgenomströmning | I den aktuella förhandsversionen, upp till 50 MB/s | 
| Tillgänglighet | Se Systemtillförlitlighet | 
| Backups | Zonredundanta automatiska säkerhetskopieringar (ZRS) med kvarhållningsperiod på 7 dagar (aktiverad som standard). | 
| Skrivskyddade repliker | Använda den skrivskyddade SQL-analysslutpunkten för en skrivskyddad TDS SQL-anslutning | 
Tools
Azure SQL Database och SQL Database i Fabric har stöd för olika dataverktyg som kan hjälpa dig att hantera dina data.
| Tool | Azure SQL Database | Fabric SQL-databas | 
|---|---|---|
| Azure CLI | Yes | Nej | 
| Azure PowerShell | Yes | Nej | 
| .bacpac-export | Ja, se Azure SQL Database export | Ja, se SqlPackage för SQL-databas i Microsoft Fabric | 
| .bacpac-import | Ja, se Import av Azure SQL Database | Ja, se SqlPackage för SQL-databas i Microsoft Fabric | 
| BCP | Yes | Yes | 
| BICEP | Yes | Nej | 
| Databasskådare | Yes | Inte för närvarande | 
| Data Factory i Microsoft Fabric-anslutningar | Ja, se översikten över Azure SQL Database-anslutning | Ja, se översikten över SQL Database Connector (Förhandsversion) | 
| SMO | Ja, se SMO | Ja, se SMO | 
| SQL Server Data Tools (SSDT) | Yes | Ja (lägsta version är Visual Studio 2022 17.12) | 
| SQL Server Management Studio (SSMS) | Yes | Yes | 
| SQL Server PowerShell | Yes | Yes | 
| SQL Server Profiler | Nej, se Utökade händelser | Nej, se Utökade händelser | 
| sqlcmd | Yes | Yes | 
| System Center Operations Manager | Ja, se Microsoft System Center Management Pack för Azure SQL-databas. | Nej | 
| Visual Studio Code | Yes | Yes | 
| Visual Studio Code med mssql-tillägget | Yes | Yes | 
Begränsningar
Fler begränsningar inom specifika områden finns i:
- Begränsningar och beteenden för Fabric SQL-databasspegling (förhandsversion)
- Begränsningar i autentisering i SQL-databas i Microsoft Fabric
- Begränsningar i säkerhetskopieringar i SQL-databas i Microsoft Fabric
- Begränsningar vid återställning från en säkerhetskopia i SQL-databasen i Microsoft Fabric
- Begränsningar i dela din SQL-databas och hantera behörighet.
- Begränsningar för Copilot för SQL-databas