Modifiable configuration reference for Azure SQL Database

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.