Kommentar
Å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:Azure SQL Database
Den här artikeln identifierar vilka konfigurationsinställningar för Azure SQL Database du kan ändra efter att du skapat din databas, och vilka inställningar som är oföränderliga och kräver att du återskapar databasen.
Legenda
| Symbol | Innebörd |
|---|---|
| Ja | Fullt modifierbart efter att du skapat din databas. |
| Nej | Du kan inte ändra det. Kräver rekreation eller en lösning. |
| Delvis | Modifierbart med förbehåll eller begränsningar. |
| N/A | Inte en beständig inställning. Endast relevant när du skapar databasen. |
Kolumnen Scope anger om en inställning gäller för den logiska servern och gäller för alla dess databaser, eller för en enskild databas, eller för båda.
Basics
Inställningar du tillhandahåller (eller accepterar standardinställningar för) när du skapar databasen, plus grundläggande metadata.
| Configuration | Scope | Värden | Kan ändra efter utrullning |
|---|---|---|---|
| Prenumerations- eller resursgrupp | Logisk server (databaser följer med den) | Alla aktiva Azure-prenumerationer eller resursgrupper |
Delvis. Du kan inte flytta en databas på egen hand. Du flyttar den föräldralogiska servern med Azure Resource Manager, och alla dess databaser och elastiska pooler följer med den. För att flytta en enskild databas, kopiera eller geo-replikera den till en server i målprenumerationen eller resursgruppen. |
| Databasnamn | Database | Användardefinierad (unik per server) |
Ja. Du kan byta namn på en databas med ALTER DATABASE ... MODIFY NAME. Inga användare kan kopplas upp under namnbytet, och databasen kan inte delta i aktiv geo-replikering eller vara i färd med att skapa en databaskopia. |
| Logiskt servernamn | Logisk server | Användardefinierad (globalt unikt på Azure) | Nej. |
| Föräldralogisk server | Database | Befintlig eller ny logisk server |
Nej. Du kan inte ändra en databass logiska server efter att du skapat databasen. Kopiera eller geo-replikera till en annan server. |
| Serverplats | Logisk server | Vilken Azure-region som helst som stöds av Azure SQL Database. |
Nej. Se Azure SQL Database region availability. |
| SQL-autentiseringsmetod | Logisk server | Endast SQL-autentisering, Microsoft Entra + SQL-autentisering (blandad), endast Microsoft Entra |
Ja. Se Konfigurera Microsoft Entra autentisering. |
| SQL-autentiseringsserveradministratörsinloggning | Logisk server | Användardefinierad (inställd när du skapar servern) |
Nej. Du kan inte byta namn på SQL-autentiseringsserverns admininloggning efter att servern har provisionerats. |
| SQL-autentiseringsserveradministratörslösenord | Logisk server | User-defined | Ja. |
| Microsoft Entra-administratör | Logisk server | Användare eller grupp |
Ja. Se Konfigurera och hantera Microsoft Entra-autentisering. |
| Arbetsbelastningsmiljö | Databas (förinställning för skapandetid) | Utveckling, produktion |
Ej tillgängligt. Arbetsbelastningsmiljön är en Azure-portal-only förinställning som påverkar standardinställningar (beräkning, backup-redundans) när du skapar databasen. Det är inte en lagrad konfiguration. |
| Collation | Database | Databassortering (till exempel SQL_Latin1_General_CP1_CI_AS). |
Nej. Du kan inte ändra databasens sammansättning efter att du skapat databasen. Du måste återskapa databasen. Se Funktioner för kollation och Unicode. |
| Tags | Logisk server och varje databas (oberoende) | Nyckel-värdepar | Ja. |
Beräkning och lagring
| Configuration | Scope | Värden | Kan ändra efter utrullning |
|---|---|---|---|
| Medlemskap i elastisk pool | Database | Elastisk pool, fristående |
Ja. Läs mer i Elastiska pooler. |
| Tjänstenivå | Databas (eller elastisk pool) | Allmän användning, affärskritisk, hyperskala (vCore) Basic, Standard, Premium (DTU) |
Delvis. Du kan växla mellan servicenivåer, och du kan uppgradera till Hyperscale i vCore-köpmodellen. Omvänd migration från Hyperscale tillbaka till General Purpose är möjlig inom 45 dagar efter konvertering. Databaser som ursprungligen skapades som Hyperscale kan inte återställas. För att lära dig mer, se resurser för skala. |
| Beräkningsskikt | Databas (eller elastisk pool) | Proviserat, serverlöst. |
Ja. Du kan växla mellan provisioned och serverless. Serverless finns endast tillgängligt på General Purpose och Hyperscale. Den finns inte tillgänglig på Business Critical. Se Serverless compute tier. |
| Beräkningshårdvara | Databas (eller elastisk pool) | Standardserie (Gen5), Premium-serie, Premium-serie minnesoptimerad, DC-serie |
Ja. Tillgängligheten beror på servicenivån och beräkningsnivån. Se Hårdvarukonfiguration. |
| vCores (Provisionerade, eller min/max för serverless) | Databas (eller elastisk pool) | Från 0,5 vCores (serverlösa) upp till 128+ vCores, beroende på servicenivå, beräkningsnivå och hårdvara |
Ja. Du kan skala upp eller ner inom tillämpliga gränser. Se gränser för enskilda databaser, elastiska poolgränser och Hyperskaleringsgränser. |
| Auto-pausfördröjning (Serverless) | Database | Konfigurerbar fördröjning, inaktiverad |
Ja. Tillgänglig för allmän serverlös användning. För närvarande är serverlös automatisk paus och automatisk återupptagande en förhandsgranskningsfunktion i Azure SQL Database Hyperscale. |
| Reserverad lagringsstorlek | Databas (eller elastisk pool) | Det varierar beroende på servicenivå och hårdvara. |
Ja. Du kan skala upp eller ner reserverat lagringsutrymme, men aldrig under det lagringsutrymme som redan används. Se Resursgränser för enskilda databaser, Resursgränser för elastiska pooler och Hyperskaleringsresursgränser. |
Networking
| Configuration | Scope | Värden | Kan ändra efter utrullning |
|---|---|---|---|
| Anslutningsmetod | Logisk server | Offentlig endpoint, privat endpoint, ingen offentlig tillgång. |
Ja. Se Azure SQL Database connectivity architecture. |
| Tillåt tillgång till Azure-tjänster | Logisk server (brandväggsregel) | Ja/Nej |
Ja. Implementerad som servernivå-brandväggsregeln AllowAllWindowsAzureIps (0.0.0.0). Se nätverksåtkomstkontroller. |
| Brandväggsregler | Logisk server och databas | IP-baserade regler. |
Ja. Se brandväggsregler på servernivå och databasnivå. |
| Regler för virtuellt nätverk | Logisk server | Subnätsbaserade tjänsteändpunkter. |
Ja. Se virtuella nätverkstjänstslutpunkter. |
| Privata slutpunkter | Logisk server | Privata slutpunktanslutningar till den logiska servern. |
Ja. Se Azure Private Link for Azure SQL Database. |
| Anslutningsprincip | Logisk server | Standard, proxy, omdirigering. |
Ja. Se Azure SQL Database connection policy. |
| Lägsta TLS-version | Logisk server | TLS 1.2 |
Ja. TLS 1.2 är standard. TLS 1.0 och 1.1 är pensionerade. Se Minimum TLS-version och TLS 1.3-stöd. |
Security
| Configuration | Scope | Värden | Kan ändra efter utrullning |
|---|---|---|---|
| Microsoft Defender för SQL | Logisk server | Aktiverat, inaktiverat. |
Ja. Se Microsoft Defender för SQL. |
| Ledger | Database | Aktiverat (Ledger-databas), inaktiverat |
Nej. Du kan inte konvertera en huvudboksdatabas till en vanlig databas, eller tvärtom. Se Azure SQL Database ledger. |
| Hanterad identitet | Logisk server | Systemtilldelat, Användartilldelat, Inget. |
Ja. Se Managed identities för Azure SQL. |
| Transparent datakryptering (TDE) | Logisk server (TDE-skydd); Upprätthållet per databas | Tjänstehanterad nyckel, kundhanterad nyckel (CMK). |
Ja. Du kan växla mellan servicehanterade och kundhanterade nycklar och rotera nycklar manuellt eller automatiskt. Se TDE for Azure SQL Database. |
| TDE-krypteringsnyckel (CMK) | Logisk server (TDE-skydd) | Specifik Azure Key Vault key. |
Ja. Du kan rotera tangenten manuellt eller automatiskt. Se Kundhanterad TDE. |
| Auditing | Logisk server och databas | Aktiverat, inaktiverat. |
Ja. Servernivågranskning gäller för alla databaser på servern. Databasnivågranskning kan konfigureras oberoende. Se Revision för Azure SQL Database. |
Hög tillgänglighet och katastrofåterställning
| Configuration | Scope | Värden | Kan ändra efter utrullning |
|---|---|---|---|
| Zonredundansitet | Databas (eller elastisk pool) | Aktiverat, inaktiverat. |
Delvis. Du kan aktivera eller inaktivera zonredundans för Azure SQL Database General Purpose (vCore) och Business Critical/Premium-nivåer som en onlineoperation. Azure SQL Database Hyperscale: du kan bara ange zonredundans när du skapar databasen, och du kan inte ändra det senare. För att ändra den, använd databaskopia, punkt-i-tid-återställning eller en geo-replika. Se Zonredundant tillgänglighet. |
| Högtillgängliga repliker | Database | 0-4 (Hyperskal); Fast vid 3 (Business Critical och Premium) |
Ja (endast Hyperskal). I Business Critical och Premium är de tre HA-replikerna automatiska och du kan inte konfigurera räkningen. I Hyperscale kan du konfigurera 0-4 HA-repliker. Se Hyperscale hög tillgänglighet. |
| Lässkalbarhet | Database | Aktiverad, inaktiverad |
Ja. Read scale-out-repliker finns tillgängliga på Premium- och Business Critical-nivåerna. Hyperscale erbjuder ekvivalent lässkalning genom HA-repliker och upp till 30 namngivna repliker med oberoende konfigurerbar beräkning (se raden högtillgänglighetsrepliker ). Se Läs skalning. |
| Geo-replication | Databas (aktiv geo-replikering); Logisk server (failover-grupper) | Aktiv geo-replikering, failover-grupper |
Ja. Du kan konfigurera geo-replikering efter att du skapat databasen. Se Aktiva georeplikations - och Failover-grupper. |
Säkerhetskopiering och återställning
| Configuration | Scope | Värden | Kan ändra efter utrullning |
|---|---|---|---|
| Redundans för säkerhetskopieringslagring | Database | LRS, ZRS, GRS, GZRS |
Delvis. Allmän användning/affärskritisk: backuplagringsredundans kan ändras. Ändringar gäller för framtida säkerhetskopior och kan ta upp till 48 timmar innan de träder i kraft. Hyperscale och Basic: backup-lagringsredundans är inställd vid skapandet och kan inte ändras efteråt. För att ändra redundansen, använd aktiv geo-replikering, databaskopiering eller punkt-i-tid-återställning. Hyperscale stöder LRS, ZRS, GRS och GZRS där det finns tillgängligt. Se Backup-lagringsredundans. |
| Backup-retention (PITR) | Database | 1–35 dagar (standard 7) |
Ja. Det varierar beroende på servicenivå. Se Point-in-time restore (PITR). |
| långtidsarkivering (LTR) | Database | Veckovis, månadsvis, årligen, upp till 10 år. |
Ja. Se Långsiktig retention. |
Ytterligare inställningar
| Configuration | Scope | Värden | Kan ändra efter utrullning |
|---|---|---|---|
| Underhållsperiod | Databas (eller elastisk pool) | Systemstandard (17.00–08.00), vardagar (22.00–06.00 mån–torsdag), helg (22.00–06.00 fre-söndag) |
Ja. För Azure SQL Database kan du ändra ditt önskade underhållsfönster när som helst. För stödda servicenivåer och hårdvara, se Underhållsfönstret. |
| Diagnostikinställningar | Database | Log Analytics, Event Hubs, Storage Account. |
Ja. Se Diagnostisk telemetri för export. |
Oföränderliga inställningar efter utrullning
Du kan inte ändra följande inställningar efter att du har skapat din databas. Planera dem noggrant innan du tillhandahåller databasen.
| Inställning | Varför detta är viktigt |
|---|---|
| Collation | Du kan inte ändra databasens sammansättning efter att du skapat databasen. |
| Ledger | Efter att du har skapat en databas som huvudboksdatabas (eller som en vanlig databas) kan du inte växla mellan de två. |
| Logiskt servernamn och region | Du kan inte ändra det logiska servernamnet eller dess region efter att du skapat servern. |
| Föräldralogisk server | Du kan inte ändra en databass logiska server efter att du skapat databasen. Kopiera eller geo-replikera till en annan server. |
| SQL-autentiseringsserveradministratörsinloggning | Du kan inte byta namn på SQL-autentiseringsserverns admininloggning efter att du skapat servern. |
| Endast hyperskale-specifika detaljer | När du skapar databasen i Hyperscale kan du inte ändra backup-lagringsredundansen eller zonredundansen senare. Du kan konvertera databaser till Hyperscale och omvända från Hyperscale inom 45 dagar, men databaser som ursprungligen skapades som Hyperscale kan inte återställas. |