az sql db

Hantera databaser.

Kommandon

Name Description Typ Status
az sql db advanced-threat-protection-setting

Hantera en databass inställning för avancerat skydd mot hot.

Kärna Allmän tillgänglighet
az sql db advanced-threat-protection-setting show

Hämtar en inställning för avancerat skydd mot hot.

Kärna Allmän tillgänglighet
az sql db advanced-threat-protection-setting update

Uppdatera en databass inställning för avancerat skydd mot hot.

Kärna Allmän tillgänglighet
az sql db audit-policy

Hantera en databass granskningsprincip.

Kärna Allmän tillgänglighet
az sql db audit-policy show

Visa databasgranskningsprincip.

Kärna Allmän tillgänglighet
az sql db audit-policy update

Uppdatera en databas granskningsprincip.

Kärna Allmän tillgänglighet
az sql db audit-policy wait

Placera CLI i vänteläge tills ett villkor för databasens granskningsprincip uppfylls.

Kärna Allmän tillgänglighet
az sql db classification

Hantera känslighetsklassificeringar.

Kärna Allmän tillgänglighet
az sql db classification delete

Ta bort känslighetsklassificeringen för en viss kolumn.

Kärna Allmän tillgänglighet
az sql db classification list

Hämta känslighetsklassificeringarna för en viss databas.

Kärna Allmän tillgänglighet
az sql db classification recommendation

Hantera rekommendationer för känslighetsklassificering.

Kärna Allmän tillgänglighet
az sql db classification recommendation disable

Inaktivera känslighetsrekommendationer för en viss kolumn (rekommendationer aktiveras som standard för alla kolumner).

Kärna Allmän tillgänglighet
az sql db classification recommendation enable

Aktivera känslighetsrekommendationer för en viss kolumn (rekommendationer aktiveras som standard för alla kolumner).

Kärna Allmän tillgänglighet
az sql db classification recommendation list

Visa en lista över rekommenderade känslighetsklassificeringar för en viss databas.

Kärna Allmän tillgänglighet
az sql db classification show

Hämta känslighetsklassificeringen för en viss kolumn.

Kärna Allmän tillgänglighet
az sql db classification update

Uppdatera en kolumns känslighetsklassificering.

Kärna Allmän tillgänglighet
az sql db copy

Skapa en kopia av en databas.

Kärna Allmän tillgänglighet
az sql db create

Skapa en databas.

Kärna Allmän tillgänglighet
az sql db delete

Ta bort en databas.

Kärna Allmän tillgänglighet
az sql db export

Exportera en databas till ett bacpac.

Kärna Allmän tillgänglighet
az sql db geo-backup

Hantera geo-redundanta säkerhetskopior av SQL Database.

Kärna Förhandsgranska
az sql db geo-backup list

Hämtar en lista över återställningsbara databaser.

Kärna Förhandsgranska
az sql db geo-backup restore

Återställa en geo-redundant säkerhetskopia till en ny databas.

Kärna Förhandsgranska
az sql db geo-backup show

Hämtar en återställningsbar databas, som är en resurs som representerar en databas geo-säkerhetskopiering.

Kärna Förhandsgranska
az sql db import

Importerar ett bacpac till en befintlig databas.

Kärna Allmän tillgänglighet
az sql db ledger-digest-uploads

Hantera inställningar för uppladdning av transaktionsregistersammandrag.

Kärna Allmän tillgänglighet
az sql db ledger-digest-uploads disable

Inaktivera uppladdning av transaktionsregistersammandrag.

Kärna Allmän tillgänglighet
az sql db ledger-digest-uploads enable

Aktivera uppladdning av transaktionsregistersammandrag till ett Azure Storage-konto eller till Azure Confidential Ledger. Om uppladdning av transaktionsregistersammandrag redan är aktiverat återställer cmdleten den sammanfattade lagringsslutpunkten till ett nytt värde.

Kärna Allmän tillgänglighet
az sql db ledger-digest-uploads show

Visa de aktuella inställningarna för transaktionsregistersammandrag.

Kärna Allmän tillgänglighet
az sql db list

Lista databaser på en server eller elastisk pool.

Kärna Allmän tillgänglighet
az sql db list-deleted

Hämtar en lista över återställningsbara borttagna databaser.

Kärna Allmän tillgänglighet
az sql db list-editions

Visa databasversioner som är tillgängliga för den aktiva prenumerationen.

Kärna Allmän tillgänglighet
az sql db list-usages

Hämtar databasanvändning.

Kärna Allmän tillgänglighet
az sql db ltr-backup

Hantera säkerhetskopieringar av långsiktig kvarhållning i SQL Database.

Kärna Förhandsgranska
az sql db ltr-backup delete

Ta bort en långsiktig kvarhållningssäkerhetskopia.

Kärna Förhandsgranska
az sql db ltr-backup list

Lista de långsiktiga kvarhållningssäkerhetskopiorna för en plats, server eller databas.

Kärna Förhandsgranska
az sql db ltr-backup restore

Återställa en långsiktig kvarhållningssäkerhetskopia till en ny databas.

Kärna Förhandsgranska
az sql db ltr-backup show

Hämta en långsiktig kvarhållningssäkerhetskopia för en databas.

Kärna Förhandsgranska
az sql db ltr-backup wait

Placera CLI i vänteläge tills ett villkor för databasen uppfylls.

Kärna Förhandsgranska
az sql db ltr-policy

Hantera långsiktig kvarhållningsprincip för SQL Database.

Kärna Förhandsgranska
az sql db ltr-policy set

Uppdatera inställningarna för långsiktig kvarhållning för en databas.

Kärna Förhandsgranska
az sql db ltr-policy show

Visa principen för långsiktig kvarhållning för en databas.

Kärna Förhandsgranska
az sql db op

Hantera åtgärder i en databas.

Kärna Allmän tillgänglighet
az sql db op cancel

Avbryter den asynkrona åtgärden i databasen.

Kärna Allmän tillgänglighet
az sql db op list

Hämtar en lista över åtgärder som utförs på databasen.

Kärna Allmän tillgänglighet
az sql db rename

Byt namn på en databas.

Kärna Allmän tillgänglighet
az sql db replica

Hantera replikering mellan databaser.

Kärna Allmän tillgänglighet
az sql db replica create

Skapa en databas som en läsbar sekundär replik av en befintlig databas.

Kärna Allmän tillgänglighet
az sql db replica delete-link

Stoppa datareplikeringen permanent mellan två databasrepliker.

Kärna Allmän tillgänglighet
az sql db replica list-links

Visa en lista över repliker av en databas och deras replikeringsstatus.

Kärna Allmän tillgänglighet
az sql db replica set-primary

Ange den primära replikdatabasen genom att växla över från den aktuella primära replikdatabasen.

Kärna Allmän tillgänglighet
az sql db restore

Skapa en ny databas genom att återställa från en säkerhetskopia.

Kärna Allmän tillgänglighet
az sql db show

Hämta information för en databas.

Kärna Allmän tillgänglighet
az sql db show-connection-string

Genererar en anslutningssträng för en databas.

Kärna Allmän tillgänglighet
az sql db show-deleted

Hämta information om en borttagen databas.

Kärna Allmän tillgänglighet
az sql db str-policy

Hantera en princip för kortsiktig kvarhållning av SQL-databas.

Kärna Förhandsgranska
az sql db str-policy set

Uppdatera inställningarna för kortsiktig kvarhållning för en livedatabas.

Kärna Förhandsgranska
az sql db str-policy show

Visa principen för kortsiktig kvarhållning för en livedatabas.

Kärna Förhandsgranska
az sql db str-policy wait

Placera CLI i vänteläge tills principen har angetts.

Kärna Förhandsgranska
az sql db tde

Hantera en databas transparent datakryptering.

Kärna Allmän tillgänglighet
az sql db tde key

Hantera en databas krypteringsskydd.

Kärna Allmän tillgänglighet
az sql db tde key revalidate

Omvalidaterar en databas krypteringsskyddsnyckel.

Kärna Allmän tillgänglighet
az sql db tde key revert

Återställer en databas krypteringsskyddsnyckel till servernivå.

Kärna Allmän tillgänglighet
az sql db tde set

Anger en databass transparenta datakrypteringskonfiguration.

Kärna Allmän tillgänglighet
az sql db tde show

Visar en transparent datakryptering.

Kärna Allmän tillgänglighet
az sql db threat-policy

Hantera en databass principer för hotidentifiering.

Kärna Inaktuell
az sql db threat-policy show

Hämtar en princip för hotidentifiering.

Kärna Inaktuell
az sql db threat-policy update

Uppdatera en databas hotidentifieringsprincip.

Kärna Inaktuell
az sql db update

Uppdatera en databas.

Kärna Allmän tillgänglighet

az sql db copy

Skapa en kopia av en databas.

En fullständig lista över prestandanivåalternativ kan visas genom att az sql db list-editions -a -o table -l LOCATIONköra . Måldatabasen för kopian måste ha samma utgåva som källdatabasen, men du kan ändra utgåvan när kopian har slutförts.

az sql db copy --dest-name
               [--assign-identity {false, true}]
               [--auto-pause-delay]
               [--availability-zone]
               [--backup-storage-redundancy]
               [--capacity]
               [--compute-model {Provisioned, Serverless}]
               [--dest-resource-group]
               [--dest-server]
               [--elastic-pool]
               [--encryption-protector]
               [--encryption-protector-auto-rotation {false, true}]
               [--family]
               [--federated-client-id]
               [--ha-replicas]
               [--ids]
               [--keys]
               [--license-type {BasePrice, LicenseIncluded}]
               [--min-capacity]
               [--name]
               [--no-wait]
               [--preferred-enclave-type {Default, VBS}]
               [--read-scale {Disabled, Enabled}]
               [--resource-group]
               [--server]
               [--service-level-objective]
               [--subscription]
               [--tags]
               [--umi]
               [--zone-redundant {false, true}]

Exempel

Skapa en databas med prestandanivå S0 som en kopia av en befintlig Standard-databas.

az sql db copy -g mygroup -s myserver -n originalDb --dest-name newDb --service-objective S0

Skapa en databas med GeneralPurpose-utgåvan, Gen4-maskinvara och 1 virtuell kärna som en kopia av en befintlig GeneralPurpose-databas.

az sql db copy -g mygroup -s myserver -n originalDb --dest-name newDb -f Gen4 -c 1

Skapa en databas med redundans för lokal säkerhetskopieringslagring som en kopia av en befintlig databas

az sql db copy -g mygroup -s myserver -n originalDb --dest-name newDb --backup-storage-redundancy Local

Obligatoriska parametrar

--dest-name

Namnet på databasen som ska skapas som kopieringsmål.

Valfria parametrar

--assign-identity -i

Tilldela identitet för databasen.

accepterade värden: false, true
--auto-pause-delay

Tid i minuter efter vilken databasen pausas automatiskt. Värdet -1 innebär att automatisk paus är inaktiverat.

--availability-zone

Tillgänglighetszon.

--backup-storage-redundancy --bsr

Redundans för säkerhetskopieringslagring som används för att lagra säkerhetskopior. Tillåtna värden är: Lokal, Zon, Geo, GeoZon.

--capacity -c

Kapacitetskomponenten för sku:n i heltalsantal DTU:er eller virtuella kärnor.

--compute-model

Databasens beräkningsmodell.

accepterade värden: Provisioned, Serverless
--dest-resource-group

Namnet på resursgruppen som kopian ska skapas i. Om den är ospecificerad är den ursprungliga resursgruppen standard.

--dest-server

Namnet på servern som kopian ska skapas i. Om det är ospecificerat är ursprungsservern standard.

--elastic-pool

Namnet eller resurs-ID:t för den elastiska poolen som databasen ska skapas i.

--encryption-protector

Anger den Azure Key Vault-nyckel som ska användas som databaskrypteringsskyddsnyckel.

--encryption-protector-auto-rotation --epauto

Anger den automatiska rotationsflaggan för databaskrypteringsskyddsnyckeln. Kan vara antingen sant, falskt eller null.

accepterade värden: false, true
--family -f

Komponenten för beräkningsgenerering av sku:n (endast för sku:er för virtuella kärnor). Tillåtna värden är: Gen4, Gen5.

--federated-client-id

Det federerade klient-ID:t för SQL Database. Det används för cmk-scenario mellan klientorganisationer.

--ha-replicas --read-replicas

Antalet repliker med hög tillgänglighet som ska etableras för databasen. Kan endast användas för Hyperskala-utgåva.

--ids

Ett eller flera resurs-ID:t (utrymmesavgränsade). Det bör vara ett fullständigt resurs-ID som innehåller all information om argumenten "Resurs-ID". Du bör ange antingen --id eller andra "Resurs-ID"-argument.

--keys

Listan över AKV-nycklar för SQL Database.

--license-type

Den licenstyp som ska användas för den här databasen.LicenseIncluded om du behöver en licens eller BasePriceom du har en licens och är berättigad till Azure HybridBenefit.

accepterade värden: BasePrice, LicenseIncluded
--min-capacity

Minimal kapacitet som databasen alltid har allokerat, om den inte har pausats.

--name -n

Namnet på Azure SQL Database.

--no-wait

Vänta inte tills den långvariga åtgärden har slutförts.

standardvärde: False
--preferred-enclave-type

Anger typ av enklav för den här resursen.

accepterade värden: Default, VBS
--read-scale

Om det här är aktiverat kan anslutningar som har program avsikt inställd på skrivskyddad i sina anslutningssträng dirigeras till en skrivskyddad sekundär replik. Den här egenskapen kan endast anges för Premium- och Affärskritisk-databaser.

accepterade värden: Disabled, Enabled
--resource-group -g

Namnet på resursgruppen. Du kan konfigurera standardgruppen med .az configure --defaults group=<name>

--server -s

Namnet på Azure SQL Server. Du kan konfigurera standardinställningen med .az configure --defaults sql-server=<name>

--service-level-objective --service-objective

Tjänstmålet för den nya databasen. Exempel: Basic, S0, P1, GP_Gen4_1, GP_S_Gen5_8, BC_Gen5_2, HS_Gen5_32.

--subscription

Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID

--tags

Blankstegsavgränsade taggar: key[=value] [key[=value] ...]. Använd "" för att rensa befintliga taggar.

--umi --user-assigned-identity-id

Listan över användartilldelade identiteter för SQL Database.

--zone-redundant -z

Anger om zonredundans ska aktiveras. Standardvärdet är sant om inget värde har angetts.

accepterade värden: false, true
Globala parametrar
--debug

Öka loggningsverositeten för att visa alla felsökningsloggar.

--help -h

Visa det här hjälpmeddelandet och avsluta.

--only-show-errors

Visa bara fel och ignorera varningar.

--output -o

Utdataformat.

accepterade värden: json, jsonc, none, table, tsv, yaml, yamlc
standardvärde: json
--query

JMESPath-frågesträng. Mer http://jmespath.org/ information och exempel finns i.

--subscription

Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID

--verbose

Öka loggningsverbositeten. Använd --debug för fullständiga felsökningsloggar.

az sql db create

Skapa en databas.

En fullständig lista över prestandanivåalternativ kan visas genom att az sql db list-editions -a -o table -l LOCATIONköra .

az sql db create --name
                 --resource-group
                 --server
                 [--assign-identity {false, true}]
                 [--auto-pause-delay]
                 [--availability-zone]
                 [--backup-storage-redundancy]
                 [--capacity]
                 [--catalog-collation {DATABASE_DEFAULT, SQL_Latin1_General_CP1_CI_AS}]
                 [--collation]
                 [--compute-model {Provisioned, Serverless}]
                 [--edition]
                 [--elastic-pool]
                 [--encryption-protector]
                 [--encryption-protector-auto-rotation {false, true}]
                 [--exhaustion-behavior {AutoPause, BillOverUsage}]
                 [--family]
                 [--federated-client-id]
                 [--free-limit {false, true}]
                 [--ha-replicas]
                 [--keys]
                 [--ledger-on {Disabled, Enabled}]
                 [--license-type {BasePrice, LicenseIncluded}]
                 [--maint-config-id]
                 [--max-size]
                 [--min-capacity]
                 [--no-wait]
                 [--preferred-enclave-type {Default, VBS}]
                 [--read-scale {Disabled, Enabled}]
                 [--sample-name {AdventureWorksLT}]
                 [--service-level-objective]
                 [--tags]
                 [--umi]
                 [--yes]
                 [--zone-redundant {false, true}]

Exempel

Skapa en Standard S0-databas.

az sql db create -g mygroup -s myserver -n mydb --service-objective S0

Skapa en databas med GeneralPurpose Edition, Gen4-maskinvara och 1 virtuell kärna

az sql db create -g mygroup -s myserver -n mydb -e GeneralPurpose -f Gen4 -c 1

Skapa en databas med zonredundans aktiverad

az sql db create -g mygroup -s myserver -n mydb -z

Skapa en databas med zonredundans explicit inaktiverad

az sql db create -g mygroup -s myserver -n mydb -z false

Skapa en serverlös databas med generell lagringstid på 5 2 virtuella kärnor med en fördröjning på 120 minuter för automatisk paus

az sql db create -g mygroup -s myserver -n mydb -e GeneralPurpose -f Gen5 -c 2 --compute-model Serverless --auto-pause-delay 120

Skapa en Hyperscale Gen5 2 vcore-databas med 2 läsrepliker

az sql db create -g mygroup -s myserver -n mydb -e Hyperscale -f Gen5 -c 2 --read-replicas 2

Skapa en GeneralPurpose-databas med lokalt redundant säkerhetskopieringslagring

az sql db create -g mygroup -s myserver -n mydb -e GeneralPurpose --backup-storage-redundancy Local

Skapa en databas med VBS-enklaven aktiverad.

az sql db create -g mygroup -s myserver -n mydb --preferred-enclave-type VBS

Skapa en databas med fri gräns tillämpad

az sql db create -g mygroup -s myserver -n mydb -e GeneralPurpose -f Gen5 -c 2 --compute-model Serverless --use-free-limit --free-limit-exhaustion-behavior AutoPause

Obligatoriska parametrar

--name -n

Namnet på Azure SQL Database.

--resource-group -g

Namnet på resursgruppen. Du kan konfigurera standardgruppen med .az configure --defaults group=<name>

--server -s

Namnet på Azure SQL Server. Du kan konfigurera standardinställningen med .az configure --defaults sql-server=<name>

Valfria parametrar

--assign-identity -i

Tilldela identitet för databasen.

accepterade värden: false, true
--auto-pause-delay

Tid i minuter efter vilken databasen pausas automatiskt. Värdet -1 innebär att automatisk paus är inaktiverat.

--availability-zone

Tillgänglighetszon.

--backup-storage-redundancy --bsr

Redundans för säkerhetskopieringslagring som används för att lagra säkerhetskopior. Tillåtna värden är: Lokal, Zon, Geo, GeoZon.

--capacity -c

Kapacitetskomponenten för sku:n i heltalsantal DTU:er eller virtuella kärnor.

--catalog-collation

Sortering av metadatakatalogen.

accepterade värden: DATABASE_DEFAULT, SQL_Latin1_General_CP1_CI_AS
--collation

Sortering av databasen.

--compute-model

Databasens beräkningsmodell.

accepterade värden: Provisioned, Serverless
--edition --tier -e

Versionskomponenten för sku:n. Tillåtna värden är: Basic, Standard, Premium, GeneralPurpose, BusinessCritical, Hyperskala.

--elastic-pool

Namnet eller resurs-ID:t för den elastiska poolen som databasen ska skapas i.

--encryption-protector

Anger den Azure Key Vault-nyckel som ska användas som databaskrypteringsskyddsnyckel.

--encryption-protector-auto-rotation --epauto

Anger den automatiska rotationsflaggan för databaskrypteringsskyddsnyckeln. Kan vara antingen sant, falskt eller null.

accepterade värden: false, true
--exhaustion-behavior --fleb --free-limit-exhaustion-behavior

Anger beteendet när månatliga kostnadsfria gränser är uttömda för den kostnadsfria databasen. AutoPause: Databasen pausas automatiskt när de kostnadsfria gränserna överskrids under resten av månaden. BillForUsage: Databasen fortsätter att vara online vid överbelastning av kostnadsfria gränseroch eventuell överförbrukning debiteras.

accepterade värden: AutoPause, BillOverUsage
--family -f

Komponenten för beräkningsgenerering av sku:n (endast för sku:er för virtuella kärnor). Tillåtna värden är: Gen4, Gen5.

--federated-client-id

Det federerade klient-ID:t för SQL Database. Det används för cmk-scenario mellan klientorganisationer.

--free-limit --use-free-limit

Oavsett om databasen använder kostnadsfria månatliga gränser eller inte. Tillåts för en databas i en prenumeration.

accepterade värden: false, true
--ha-replicas --read-replicas

Antalet repliker med hög tillgänglighet som ska etableras för databasen. Kan endast användas för Hyperskala-utgåva.

--keys

Listan över AKV-nycklar för SQL Database.

--ledger-on

Skapa en transaktionsregisterdatabas där integriteten för alla data skyddas av transaktionsregisterfunktionen. Alla tabeller i transaktionsregisterdatabasen måste vara transaktionsregistertabeller. Obs! Värdet för den här egenskapen kan inte ändras när databasen har skapats.

accepterade värden: Disabled, Enabled
--license-type

Den licenstyp som ska användas för den här databasen.LicenseIncluded om du behöver en licens eller BasePriceom du har en licens och är berättigad till Azure HybridBenefit.

accepterade värden: BasePrice, LicenseIncluded
--maint-config-id -m

Angivet underhållskonfigurations-ID eller namn för den här resursen.

--max-size

Maximal lagringsstorlek. Om ingen enhet har angetts är standardvärdet byte (B).

--min-capacity

Minimal kapacitet som databasen alltid har allokerat, om den inte har pausats.

--no-wait

Vänta inte tills den långvariga åtgärden har slutförts.

standardvärde: False
--preferred-enclave-type

Anger typ av enklav för den här resursen.

accepterade värden: Default, VBS
--read-scale

Om det här är aktiverat kan anslutningar som har program avsikt inställd på skrivskyddad i sina anslutningssträng dirigeras till en skrivskyddad sekundär replik. Den här egenskapen kan endast anges för Premium- och Affärskritisk-databaser.

accepterade värden: Disabled, Enabled
--sample-name

Namnet på exempelschemat som ska tillämpas när du skapar den här databasen.

accepterade värden: AdventureWorksLT
--service-level-objective --service-objective

Tjänstmålet för den nya databasen. Exempel: Basic, S0, P1, GP_Gen4_1, GP_S_Gen5_8, BC_Gen5_2, HS_Gen5_32.

--tags

Blankstegsavgränsade taggar: key[=value] [key[=value] ...]. Använd "" för att rensa befintliga taggar.

--umi --user-assigned-identity-id

Listan över användartilldelade identiteter för SQL Database.

--yes -y

Fråga inte efter bekräftelse.

--zone-redundant -z

Anger om zonredundans ska aktiveras. Standardvärdet är sant om inget värde har angetts.

accepterade värden: false, true
Globala parametrar
--debug

Öka loggningsverositeten för att visa alla felsökningsloggar.

--help -h

Visa det här hjälpmeddelandet och avsluta.

--only-show-errors

Visa bara fel och ignorera varningar.

--output -o

Utdataformat.

accepterade värden: json, jsonc, none, table, tsv, yaml, yamlc
standardvärde: json
--query

JMESPath-frågesträng. Mer http://jmespath.org/ information och exempel finns i.

--subscription

Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID

--verbose

Öka loggningsverbositeten. Använd --debug för fullständiga felsökningsloggar.

az sql db delete

Ta bort en databas.

az sql db delete [--ids]
                 [--name]
                 [--no-wait]
                 [--resource-group]
                 [--server]
                 [--subscription]
                 [--yes]

Exempel

Ta bort en databas. (automatiskt genererad)

az sql db delete --name MyAzureSQLDatabase --resource-group MyResourceGroup --server myserver

Valfria parametrar

--ids

Ett eller flera resurs-ID:t (utrymmesavgränsade). Det bör vara ett fullständigt resurs-ID som innehåller all information om argumenten "Resurs-ID". Du bör ange antingen --id eller andra "Resurs-ID"-argument.

--name -n

Namnet på Azure SQL Database.

--no-wait

Vänta inte tills den långvariga åtgärden har slutförts.

standardvärde: False
--resource-group -g

Namnet på resursgruppen. Du kan konfigurera standardgruppen med .az configure --defaults group=<name>

--server -s

Namnet på Azure SQL Server. Du kan konfigurera standardinställningen med .az configure --defaults sql-server=<name>

--subscription

Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID

--yes -y

Fråga inte efter bekräftelse.

standardvärde: False
Globala parametrar
--debug

Öka loggningsverositeten för att visa alla felsökningsloggar.

--help -h

Visa det här hjälpmeddelandet och avsluta.

--only-show-errors

Visa bara fel och ignorera varningar.

--output -o

Utdataformat.

accepterade värden: json, jsonc, none, table, tsv, yaml, yamlc
standardvärde: json
--query

JMESPath-frågesträng. Mer http://jmespath.org/ information och exempel finns i.

--subscription

Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID

--verbose

Öka loggningsverbositeten. Använd --debug för fullständiga felsökningsloggar.

az sql db export

Exportera en databas till ett bacpac.

az sql db export --admin-password
                 --admin-user
                 --storage-key
                 --storage-key-type {SharedAccessKey, StorageAccessKey}
                 --storage-uri
                 [--auth-type {ADPassword, SQL}]
                 [--ids]
                 [--name]
                 [--no-wait]
                 [--resource-group]
                 [--server]
                 [--subscription]

Exempel

Hämta en SAS-nyckel för användning i exportåtgärden.

az storage blob generate-sas --account-name myAccountName -c myContainer -n myBacpac.bacpac \
    --permissions rw --expiry 2018-01-01T00:00:00Z

Exportera bacpac med hjälp av en SAS-nyckel.

az sql db export -s myserver -n mydatabase -g mygroup -p password -u login \
    --storage-key "?sr=b&sp=rw&se=2018-01-01T00%3A00%3A00Z&sig=mysignature&sv=2015-07-08" \
    --storage-key-type SharedAccessKey \
    --storage-uri https://myAccountName.blob.core.windows.net/myContainer/myBacpac.bacpac

Exportera bacpac med hjälp av en lagringskontonyckel.

az sql db export -s myserver -n mydatabase -g mygroup -p password -u login \
    --storage-key MYKEY== --storage-key-type StorageAccessKey \
    --storage-uri https://myAccountName.blob.core.windows.net/myContainer/myBacpac.bacpac

Obligatoriska parametrar

--admin-password -p

Obligatoriska. Administratörens inloggningslösenord.

--admin-user -u

Obligatoriska. Administratörens inloggningsnamn.

--storage-key

Obligatoriska. Lagringsnyckel.

--storage-key-type

Obligatoriska. Typ av lagringsnyckel.

accepterade värden: SharedAccessKey, StorageAccessKey
--storage-uri

Obligatoriska. Lagrings-URI.

Valfria parametrar

--auth-type -a

Autentiseringstyp.

accepterade värden: ADPassword, SQL
--ids

Ett eller flera resurs-ID:t (utrymmesavgränsade). Det bör vara ett fullständigt resurs-ID som innehåller all information om argumenten "Resurs-ID". Du bör ange antingen --id eller andra "Resurs-ID"-argument.

--name -n

Namnet på Azure SQL Database.

--no-wait

Vänta inte tills den långvariga åtgärden har slutförts.

standardvärde: False
--resource-group -g

Namnet på resursgruppen. Du kan konfigurera standardgruppen med .az configure --defaults group=<name>

--server -s

Namnet på Azure SQL Server. Du kan konfigurera standardinställningen med .az configure --defaults sql-server=<name>

--subscription

Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID

Globala parametrar
--debug

Öka loggningsverositeten för att visa alla felsökningsloggar.

--help -h

Visa det här hjälpmeddelandet och avsluta.

--only-show-errors

Visa bara fel och ignorera varningar.

--output -o

Utdataformat.

accepterade värden: json, jsonc, none, table, tsv, yaml, yamlc
standardvärde: json
--query

JMESPath-frågesträng. Mer http://jmespath.org/ information och exempel finns i.

--subscription

Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID

--verbose

Öka loggningsverbositeten. Använd --debug för fullständiga felsökningsloggar.

az sql db import

Importerar ett bacpac till en befintlig databas.

az sql db import --admin-password
                 --admin-user
                 --storage-key
                 --storage-key-type {SharedAccessKey, StorageAccessKey}
                 --storage-uri
                 [--auth-type {ADPassword, SQL}]
                 [--ids]
                 [--name]
                 [--no-wait]
                 [--resource-group]
                 [--server]
                 [--subscription]

Exempel

Hämta en SAS-nyckel för användning i importåtgärden.

az storage blob generate-sas --account-name myAccountName -c myContainer -n myBacpac.bacpac \
    --permissions rw --expiry 2018-01-01T00:00:00Z

Importera bacpac till en befintlig databas med hjälp av en SAS-nyckel.

az sql db import -s myserver -n mydatabase -g mygroup -p password -u login \
    --storage-key "?sr=b&sp=rw&se=2018-01-01T00%3A00%3A00Z&sig=mysignature&sv=2015-07-08" \
    --storage-key-type SharedAccessKey \
    --storage-uri https://myAccountName.blob.core.windows.net/myContainer/myBacpac.bacpac

Importera bacpac till en befintlig databas med hjälp av en lagringskontonyckel.

az sql db import -s myserver -n mydatabase -g mygroup -p password -u login --storage-key MYKEY== \
    --storage-key-type StorageAccessKey \
    --storage-uri https://myAccountName.blob.core.windows.net/myContainer/myBacpac.bacpac

Obligatoriska parametrar

--admin-password -p

Obligatoriska. Administratörens inloggningslösenord.

--admin-user -u

Obligatoriska. Administratörens inloggningsnamn.

--storage-key

Obligatoriska. Lagringsnyckel.

--storage-key-type

Obligatoriska. Typ av lagringsnyckel.

accepterade värden: SharedAccessKey, StorageAccessKey
--storage-uri

Obligatoriska. Lagrings-URI.

Valfria parametrar

--auth-type -a

Autentiseringstyp.

accepterade värden: ADPassword, SQL
--ids

Ett eller flera resurs-ID:t (utrymmesavgränsade). Det bör vara ett fullständigt resurs-ID som innehåller all information om argumenten "Resurs-ID". Du bör ange antingen --id eller andra "Resurs-ID"-argument.

--name -n

Namnet på Azure SQL Database.

--no-wait

Vänta inte tills den långvariga åtgärden har slutförts.

standardvärde: False
--resource-group -g

Namnet på resursgruppen. Du kan konfigurera standardgruppen med .az configure --defaults group=<name>

--server -s

Namnet på Azure SQL Server. Du kan konfigurera standardinställningen med .az configure --defaults sql-server=<name>

--subscription

Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID

Globala parametrar
--debug

Öka loggningsverositeten för att visa alla felsökningsloggar.

--help -h

Visa det här hjälpmeddelandet och avsluta.

--only-show-errors

Visa bara fel och ignorera varningar.

--output -o

Utdataformat.

accepterade värden: json, jsonc, none, table, tsv, yaml, yamlc
standardvärde: json
--query

JMESPath-frågesträng. Mer http://jmespath.org/ information och exempel finns i.

--subscription

Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID

--verbose

Öka loggningsverbositeten. Använd --debug för fullständiga felsökningsloggar.

az sql db list

Lista databaser på en server eller elastisk pool.

az sql db list [--elastic-pool]
               [--ids]
               [--resource-group]
               [--server]
               [--subscription]

Exempel

Lista databaser på en server eller elastisk pool. (automatiskt genererad)

az sql db list --resource-group MyResourceGroup --server myserver

Valfria parametrar

--elastic-pool

Om det anges visas endast databaserna i den här elastiska poolen.

--ids

Ett eller flera resurs-ID:t (utrymmesavgränsade). Det bör vara ett fullständigt resurs-ID som innehåller all information om argumenten "Resurs-ID". Du bör ange antingen --id eller andra "Resurs-ID"-argument.

--resource-group -g

Namnet på resursgruppen. Du kan konfigurera standardgruppen med .az configure --defaults group=<name>

--server -s

Namnet på Azure SQL Server. Du kan konfigurera standardinställningen med .az configure --defaults sql-server=<name>

--subscription

Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID

Globala parametrar
--debug

Öka loggningsverositeten för att visa alla felsökningsloggar.

--help -h

Visa det här hjälpmeddelandet och avsluta.

--only-show-errors

Visa bara fel och ignorera varningar.

--output -o

Utdataformat.

accepterade värden: json, jsonc, none, table, tsv, yaml, yamlc
standardvärde: json
--query

JMESPath-frågesträng. Mer http://jmespath.org/ information och exempel finns i.

--subscription

Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID

--verbose

Öka loggningsverbositeten. Använd --debug för fullständiga felsökningsloggar.

az sql db list-deleted

Hämtar en lista över återställningsbara borttagna databaser.

az sql db list-deleted [--ids]
                       [--resource-group]
                       [--server]
                       [--subscription]

Valfria parametrar

--ids

Ett eller flera resurs-ID:t (utrymmesavgränsade). Det bör vara ett fullständigt resurs-ID som innehåller all information om argumenten "Resurs-ID". Du bör ange antingen --id eller andra "Resurs-ID"-argument.

--resource-group -g

Namnet på resursgruppen. Du kan konfigurera standardgruppen med .az configure --defaults group=<name>

--server -s

Namnet på Azure SQL Server. Du kan konfigurera standardinställningen med .az configure --defaults sql-server=<name>

--subscription

Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID

Globala parametrar
--debug

Öka loggningsverositeten för att visa alla felsökningsloggar.

--help -h

Visa det här hjälpmeddelandet och avsluta.

--only-show-errors

Visa bara fel och ignorera varningar.

--output -o

Utdataformat.

accepterade värden: json, jsonc, none, table, tsv, yaml, yamlc
standardvärde: json
--query

JMESPath-frågesträng. Mer http://jmespath.org/ information och exempel finns i.

--subscription

Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID

--verbose

Öka loggningsverbositeten. Använd --debug för fullständiga felsökningsloggar.

az sql db list-editions

Visa databasversioner som är tillgängliga för den aktiva prenumerationen.

Innehåller tillgängliga tjänstmål och lagringsgränser. För att minska verbositeten döljs inställningar för att avsiktligt minska lagringsgränserna som standard.

az sql db list-editions --location
                        [--available]
                        [--dtu]
                        [--edition]
                        [--service-objective]
                        [--show-details {max-size}]
                        [--vcores]

Exempel

Visa alla databasversioner på en plats.

az sql db list-editions -l westus -o table

Visa alla tillgängliga databastjänstmål för Standard Edition.

az sql db list-editions -l westus --edition Standard -o table

Visa tillgängliga maximala databasstorlekar för P1-tjänstmål

az sql db list-editions -l westus --service-objective P1 --show-details max-size

Obligatoriska parametrar

--location -l

Plats. Värden från: az account list-locations. Du kan konfigurera standardplatsen med hjälp av az configure --defaults location=<location>.

Valfria parametrar

--available -a

Om det anges visar du endast resultat som är tillgängliga i den angivna regionen.

standardvärde: False
--dtu

Antal DTU:er att söka efter. Om det är ospecificerat visas alla DTU-storlekar.

--edition --tier -e

Utgåva att söka efter. Om det är ospecificerat visas alla utgåvor.

--service-objective

Tjänstmål att söka efter. Om det är ospecificerat visas alla tjänstmål.

--show-details -d

Lista med ytterligare information som ska ingå i utdata.

accepterade värden: max-size
--vcores

Antal virtuella kärnor att söka efter. Om det är ospecificerat visas alla storlekar på virtuella kärnor.

Globala parametrar
--debug

Öka loggningsverositeten för att visa alla felsökningsloggar.

--help -h

Visa det här hjälpmeddelandet och avsluta.

--only-show-errors

Visa bara fel och ignorera varningar.

--output -o

Utdataformat.

accepterade värden: json, jsonc, none, table, tsv, yaml, yamlc
standardvärde: json
--query

JMESPath-frågesträng. Mer http://jmespath.org/ information och exempel finns i.

--subscription

Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID

--verbose

Öka loggningsverbositeten. Använd --debug för fullständiga felsökningsloggar.

az sql db list-usages

Hämtar databasanvändning.

az sql db list-usages [--ids]
                      [--name]
                      [--resource-group]
                      [--server]
                      [--subscription]

Valfria parametrar

--ids

Ett eller flera resurs-ID:t (utrymmesavgränsade). Det bör vara ett fullständigt resurs-ID som innehåller all information om argumenten "Resurs-ID". Du bör ange antingen --id eller andra "Resurs-ID"-argument.

--name -n

Namnet på Azure SQL Database.

--resource-group -g

Namnet på resursgruppen. Du kan konfigurera standardgruppen med .az configure --defaults group=<name>

--server -s

Namnet på Azure SQL Server. Du kan konfigurera standardinställningen med .az configure --defaults sql-server=<name>

--subscription

Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID

Globala parametrar
--debug

Öka loggningsverositeten för att visa alla felsökningsloggar.

--help -h

Visa det här hjälpmeddelandet och avsluta.

--only-show-errors

Visa bara fel och ignorera varningar.

--output -o

Utdataformat.

accepterade värden: json, jsonc, none, table, tsv, yaml, yamlc
standardvärde: json
--query

JMESPath-frågesträng. Mer http://jmespath.org/ information och exempel finns i.

--subscription

Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID

--verbose

Öka loggningsverbositeten. Använd --debug för fullständiga felsökningsloggar.

az sql db rename

Byt namn på en databas.

az sql db rename --new-name
                 [--ids]
                 [--name]
                 [--resource-group]
                 [--server]
                 [--subscription]

Exempel

Byt namn på en databas. (automatiskt genererad)

az sql db rename --name MyAzureSQLDatabase --new-name MyNew --resource-group MyResourceGroup --server myserver

Obligatoriska parametrar

--new-name

Det nya namnet som databasen ska byta namn till.

Valfria parametrar

--ids

Ett eller flera resurs-ID:t (utrymmesavgränsade). Det bör vara ett fullständigt resurs-ID som innehåller all information om argumenten "Resurs-ID". Du bör ange antingen --id eller andra "Resurs-ID"-argument.

--name -n

Namnet på Azure SQL Database.

--resource-group -g

Namnet på resursgruppen. Du kan konfigurera standardgruppen med .az configure --defaults group=<name>

--server -s

Namnet på Azure SQL Server. Du kan konfigurera standardinställningen med .az configure --defaults sql-server=<name>

--subscription

Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID

Globala parametrar
--debug

Öka loggningsverositeten för att visa alla felsökningsloggar.

--help -h

Visa det här hjälpmeddelandet och avsluta.

--only-show-errors

Visa bara fel och ignorera varningar.

--output -o

Utdataformat.

accepterade värden: json, jsonc, none, table, tsv, yaml, yamlc
standardvärde: json
--query

JMESPath-frågesträng. Mer http://jmespath.org/ information och exempel finns i.

--subscription

Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID

--verbose

Öka loggningsverbositeten. Använd --debug för fullständiga felsökningsloggar.

az sql db restore

Skapa en ny databas genom att återställa från en säkerhetskopia.

az sql db restore --dest-name
                  [--assign-identity {false, true}]
                  [--auto-pause-delay]
                  [--availability-zone]
                  [--backup-storage-redundancy]
                  [--capacity]
                  [--compute-model {Provisioned, Serverless}]
                  [--deleted-time]
                  [--edition]
                  [--elastic-pool]
                  [--encryption-protector]
                  [--encryption-protector-auto-rotation {false, true}]
                  [--family]
                  [--federated-client-id]
                  [--ha-replicas]
                  [--ids]
                  [--keys]
                  [--license-type {BasePrice, LicenseIncluded}]
                  [--min-capacity]
                  [--name]
                  [--no-wait]
                  [--preferred-enclave-type {Default, VBS}]
                  [--read-scale {Disabled, Enabled}]
                  [--resource-group]
                  [--server]
                  [--service-level-objective]
                  [--subscription]
                  [--tags]
                  [--time]
                  [--umi]
                  [--zone-redundant {false, true}]

Exempel

Skapa en ny databas genom att återställa från en säkerhetskopia. (automatiskt genererad)

az sql db restore --dest-name MyDest --edition GeneralPurpose --name MyAzureSQLDatabase --resource-group MyResourceGroup --server myserver --subscription MySubscription --time "2018-05-20T05:34:22"

Skapa en ny databas med geo-redundant lagring av säkerhetskopior genom att återställa från en säkerhetskopia. (automatiskt genererad)

az sql db restore --dest-name MyDest --edition GeneralPurpose --name MyAzureSQLDatabase --resource-group MyResourceGroup --server myserver --subscription MySubscription --time "2018-05-20T05:34:22" --backup-storage-redundancy Geo

Obligatoriska parametrar

--dest-name

Namnet på databasen som ska skapas som återställningsmål.

Valfria parametrar

--assign-identity -i

Tilldela identitet för databasen.

accepterade värden: false, true
--auto-pause-delay

Tid i minuter efter vilken databasen pausas automatiskt. Värdet -1 innebär att automatisk paus är inaktiverat.

--availability-zone

Tillgänglighetszon.

--backup-storage-redundancy --bsr

Redundans för säkerhetskopieringslagring som används för att lagra säkerhetskopior. Tillåtna värden är: Lokal, Zon, Geo, GeoZon.

--capacity -c

Kapacitetskomponenten för sku:n i heltalsantal DTU:er eller virtuella kärnor.

--compute-model

Databasens beräkningsmodell.

accepterade värden: Provisioned, Serverless
--deleted-time

Om du anger det återställer du från en borttagen databas i stället för från en befintlig databas. Måste matcha den borttagna tiden för en borttagen databas på samma server. Antingen --time eller --deleted-time (eller båda) måste anges. Tiden ska vara i följande format: "ÅÅÅÅ-MM-DDTHH:MM:SS".

--edition --tier -e

Versionskomponenten för sku:n. Tillåtna värden är: Basic, Standard, Premium, GeneralPurpose, BusinessCritical, Hyperskala.

--elastic-pool

Namnet eller resurs-ID:t för den elastiska poolen som databasen ska skapas i.

--encryption-protector

Anger den Azure Key Vault-nyckel som ska användas som databaskrypteringsskyddsnyckel.

--encryption-protector-auto-rotation --epauto

Anger den automatiska rotationsflaggan för databaskrypteringsskyddsnyckeln. Kan vara antingen sant, falskt eller null.

accepterade värden: false, true
--family -f

Komponenten för beräkningsgenerering av sku:n (endast för sku:er för virtuella kärnor). Tillåtna värden är: Gen4, Gen5.

--federated-client-id

Det federerade klient-ID:t för SQL Database. Det används för cmk-scenario mellan klientorganisationer.

--ha-replicas --read-replicas

Antalet repliker med hög tillgänglighet som ska etableras för databasen. Kan endast användas för Hyperskala-utgåva.

--ids

Ett eller flera resurs-ID:t (utrymmesavgränsade). Det bör vara ett fullständigt resurs-ID som innehåller all information om argumenten "Resurs-ID". Du bör ange antingen --id eller andra "Resurs-ID"-argument.

--keys

Listan över AKV-nycklar för SQL Database.

--license-type

Den licenstyp som ska användas för den här databasen.LicenseIncluded om du behöver en licens eller BasePriceom du har en licens och är berättigad till Azure HybridBenefit.

accepterade värden: BasePrice, LicenseIncluded
--min-capacity

Minimal kapacitet som databasen alltid har allokerat, om den inte har pausats.

--name -n

Namnet på Azure SQL Database.

--no-wait

Vänta inte tills den långvariga åtgärden har slutförts.

standardvärde: False
--preferred-enclave-type

Anger typ av enklav för den här resursen.

accepterade värden: Default, VBS
--read-scale

Om det här är aktiverat kan anslutningar som har program avsikt inställd på skrivskyddad i sina anslutningssträng dirigeras till en skrivskyddad sekundär replik. Den här egenskapen kan endast anges för Premium- och Affärskritisk-databaser.

accepterade värden: Disabled, Enabled
--resource-group -g

Namnet på resursgruppen. Du kan konfigurera standardgruppen med .az configure --defaults group=<name>

--server -s

Namnet på Azure SQL Server. Du kan konfigurera standardinställningen med .az configure --defaults sql-server=<name>

--service-level-objective --service-objective

Tjänstmålet för den nya databasen. Exempel: Basic, S0, P1, GP_Gen4_1, GP_S_Gen5_8, BC_Gen5_2, HS_Gen5_32.

--subscription

Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID

--tags

Blankstegsavgränsade taggar: key[=value] [key[=value] ...]. Använd "" för att rensa befintliga taggar.

--time -t

Tidpunkten för källdatabasen som ska återställas för att skapa den nya databasen. Måste vara större än eller lika med källdatabasens tidigasteRestoreDate-värde. Antingen --time eller --deleted-time (eller båda) måste anges. Tiden ska vara i följande format: "ÅÅÅÅ-MM-DDTHH:MM:SS".

--umi --user-assigned-identity-id

Listan över användartilldelade identiteter för SQL Database.

--zone-redundant -z

Anger om zonredundans ska aktiveras. Standardvärdet är sant om inget värde har angetts.

accepterade värden: false, true
Globala parametrar
--debug

Öka loggningsverositeten för att visa alla felsökningsloggar.

--help -h

Visa det här hjälpmeddelandet och avsluta.

--only-show-errors

Visa bara fel och ignorera varningar.

--output -o

Utdataformat.

accepterade värden: json, jsonc, none, table, tsv, yaml, yamlc
standardvärde: json
--query

JMESPath-frågesträng. Mer http://jmespath.org/ information och exempel finns i.

--subscription

Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID

--verbose

Öka loggningsverbositeten. Använd --debug för fullständiga felsökningsloggar.

az sql db show

Hämta information för en databas.

az sql db show [--expand-keys {false, true}]
               [--ids]
               [--keys-filter]
               [--name]
               [--resource-group]
               [--server]
               [--subscription]

Exempel

Hämta information för en databas. (automatiskt genererad)

az sql db show --name MyAzureSQLDatabase --resource-group MyResourceGroup --server myserver

Valfria parametrar

--expand-keys

Expandera AKV-nycklarna för databasen.

accepterade värden: false, true
standardvärde: False
--ids

Ett eller flera resurs-ID:t (utrymmesavgränsade). Det bör vara ett fullständigt resurs-ID som innehåller all information om argumenten "Resurs-ID". Du bör ange antingen --id eller andra "Resurs-ID"-argument.

--keys-filter

Expandera AKV-nycklarna för databasen.

--name -n

Namnet på Azure SQL Database.

--resource-group -g

Namnet på resursgruppen. Du kan konfigurera standardgruppen med .az configure --defaults group=<name>

--server -s

Namnet på Azure SQL Server. Du kan konfigurera standardinställningen med .az configure --defaults sql-server=<name>

--subscription

Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID

Globala parametrar
--debug

Öka loggningsverositeten för att visa alla felsökningsloggar.

--help -h

Visa det här hjälpmeddelandet och avsluta.

--only-show-errors

Visa bara fel och ignorera varningar.

--output -o

Utdataformat.

accepterade värden: json, jsonc, none, table, tsv, yaml, yamlc
standardvärde: json
--query

JMESPath-frågesträng. Mer http://jmespath.org/ information och exempel finns i.

--subscription

Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID

--verbose

Öka loggningsverbositeten. Använd --debug för fullständiga felsökningsloggar.

az sql db show-connection-string

Genererar en anslutningssträng för en databas.

az sql db show-connection-string --client {ado.net, jdbc, odbc, php, php_pdo, sqlcmd}
                                 [--auth-type {ADIntegrated, ADPassword, SqlPassword}]
                                 [--ids]
                                 [--name]
                                 [--server]
                                 [--subscription]

Exempel

Generera anslutningssträng för ado.net

az sql db show-connection-string -s myserver -n mydb -c ado.net

Obligatoriska parametrar

--client -c

Typ av klientanslutningsprovider.

accepterade värden: ado.net, jdbc, odbc, php, php_pdo, sqlcmd

Valfria parametrar

--auth-type -a

Typ av autentisering.

accepterade värden: ADIntegrated, ADPassword, SqlPassword
standardvärde: SqlPassword
--ids

Ett eller flera resurs-ID:t (utrymmesavgränsade). Det bör vara ett fullständigt resurs-ID som innehåller all information om argumenten "Resurs-ID". Du bör ange antingen --id eller andra "Resurs-ID"-argument.

--name -n

Namnet på Azure SQL Database.

standardvärde: <databasename>
--server -s

Namnet på Azure SQL Server. Du kan konfigurera standardinställningen med .az configure --defaults sql-server=<name>

standardvärde: <servername>
--subscription

Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID

Globala parametrar
--debug

Öka loggningsverositeten för att visa alla felsökningsloggar.

--help -h

Visa det här hjälpmeddelandet och avsluta.

--only-show-errors

Visa bara fel och ignorera varningar.

--output -o

Utdataformat.

accepterade värden: json, jsonc, none, table, tsv, yaml, yamlc
standardvärde: json
--query

JMESPath-frågesträng. Mer http://jmespath.org/ information och exempel finns i.

--subscription

Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID

--verbose

Öka loggningsverbositeten. Använd --debug för fullständiga felsökningsloggar.

az sql db show-deleted

Hämta information om en borttagen databas.

az sql db show-deleted --restorable-dropped-database-id
                       [--expand-keys {false, true}]
                       [--ids]
                       [--keys-filter]
                       [--resource-group]
                       [--server]
                       [--subscription]

Exempel

Hämta information om en borttagen databas. (automatiskt genererad)

az sql db show-deleted --resource-group MyResourceGroup --server myserver --restorable-dropped-database-id "MyAzureSQLDatabase,133203966918270000"

Obligatoriska parametrar

--restorable-dropped-database-id -r

Återställningsbart borttaget databas-ID.

Valfria parametrar

--expand-keys

Expandera AKV-nycklarna för databasen.

accepterade värden: false, true
standardvärde: False
--ids

Ett eller flera resurs-ID:t (utrymmesavgränsade). Det bör vara ett fullständigt resurs-ID som innehåller all information om argumenten "Resurs-ID". Du bör ange antingen --id eller andra "Resurs-ID"-argument.

--keys-filter

Expandera AKV-nycklarna för databasen.

--resource-group -g

Namnet på resursgruppen. Du kan konfigurera standardgruppen med .az configure --defaults group=<name>

--server -s

Namnet på Azure SQL Server. Du kan konfigurera standardinställningen med .az configure --defaults sql-server=<name>

--subscription

Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID

Globala parametrar
--debug

Öka loggningsverositeten för att visa alla felsökningsloggar.

--help -h

Visa det här hjälpmeddelandet och avsluta.

--only-show-errors

Visa bara fel och ignorera varningar.

--output -o

Utdataformat.

accepterade värden: json, jsonc, none, table, tsv, yaml, yamlc
standardvärde: json
--query

JMESPath-frågesträng. Mer http://jmespath.org/ information och exempel finns i.

--subscription

Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID

--verbose

Öka loggningsverbositeten. Använd --debug för fullständiga felsökningsloggar.

az sql db update

Uppdatera en databas.

az sql db update [--add]
                 [--assign-identity {false, true}]
                 [--auto-pause-delay]
                 [--backup-storage-redundancy]
                 [--capacity]
                 [--compute-model {Provisioned, Serverless}]
                 [--edition]
                 [--elastic-pool]
                 [--encryption-protector]
                 [--encryption-protector-auto-rotation {false, true}]
                 [--exhaustion-behavior {AutoPause, BillOverUsage}]
                 [--family]
                 [--federated-client-id]
                 [--filter]
                 [--force-string]
                 [--free-limit {false, true}]
                 [--ha-replicas]
                 [--ids]
                 [--keys]
                 [--keys-to-remove]
                 [--maint-config-id]
                 [--max-size]
                 [--min-capacity]
                 [--name]
                 [--no-wait]
                 [--preferred-enclave-type {Default, VBS}]
                 [--read-scale {Disabled, Enabled}]
                 [--remove]
                 [--resource-group]
                 [--server]
                 [--service-objective]
                 [--set]
                 [--subscription]
                 [--umi]
                 [--zone-redundant {false, true}]

Exempel

Uppdatera en databas till Standard Edition, S0-prestandanivå (10 DTU) genom att ange DTU-kapacitet. Observera att GeneralPurpose tillåter ett bredare intervall av maxstorlek än Standard edition.

az sql db update -g mygroup -s myserver -n mydb --edition Standard --capacity 10 --max-size 250GB

Uppdatera en databas till Standard Edition, S1-prestandanivå (20 DTU) genom att ange namn på prestandanivå. Observera att GeneralPurpose tillåter ett bredare intervall av maxstorlek än Standard edition.

az sql db update -g mygroup -s myserver -n mydb --edition Standard --service-objective S1 --max-size 250GB

Uppdatera en databas till GeneralPurpose Edition, 4 virtuella kärnor med Gen5-maskinvara

az sql db update -g mygroup -s myserver -n mydb --edition GeneralPurpose --capacity 4 --family Gen5

Uppdatera databasen med ökad maxstorlek

az sql db update -g mygroup -s myserver -n mydb --max-size 500GB

Uppdatera databasen med zonredundans aktiverad

az sql db update -g mygroup -s myserver -n mydb -z

Uppdatera databasen med zonredundans explicit inaktiverad

az sql db update -g mygroup -s myserver -n mydb -z false

Uppdatera databasen till en serverlös beräkningsmodell

az sql db update -g mygroup -s myserver -n mydb --edition GeneralPurpose --capacity 2 --family Gen5 --compute-model Serverless

Uppdatera databasen med lokalt redundant lagring av säkerhetskopior

az sql db update -g mygroup -s myserver -n mydb --backup-storage-redundancy Local

Uppdatera databasen med VBS-enklaven aktiverad.

az sql db update -g mygroup -s myserver -n mydb --preferred-enclave-type VBS

Uppdatera överbelastningsbeteendet för databasen med fri gräns till BillOverUsage

az sql db update -g mygroup -s myserver -n mydb --free-limit-exhaustion-behavior BillOverUsage

Valfria parametrar

--add

Lägg till ett objekt i en lista över objekt genom att ange en sökväg och nyckelvärdepar. Exempel: --add property.listProperty <key=value, string or JSON string>.

standardvärde: []
--assign-identity -i

Tilldela identitet för databasen.

accepterade värden: false, true
standardvärde: False
--auto-pause-delay

Tid i minuter efter vilken databasen pausas automatiskt. Värdet -1 innebär att automatisk paus är inaktiverat.

--backup-storage-redundancy --bsr

Redundans för säkerhetskopieringslagring som används för att lagra säkerhetskopior. Tillåtna värden är: Lokal, Zon, Geo, GeoZon.

--capacity -c

Kapacitetskomponenten för sku:n i heltalsantal DTU:er eller virtuella kärnor.

--compute-model

Databasens beräkningsmodell.

accepterade värden: Provisioned, Serverless
--edition --tier -e

Versionskomponenten för sku:n. Tillåtna värden är: Basic, Standard, Premium, GeneralPurpose, BusinessCritical, Hyperskala.

--elastic-pool

Namnet eller resurs-ID:t för den elastiska poolen som databasen ska flyttas till.

--encryption-protector

Anger den Azure Key Vault-nyckel som ska användas som databaskrypteringsskyddsnyckel.

--encryption-protector-auto-rotation --epauto

Anger den automatiska rotationsflaggan för databaskrypteringsskyddsnyckeln. Kan vara antingen sant, falskt eller null.

accepterade värden: false, true
--exhaustion-behavior --fleb --free-limit-exhaustion-behavior

Anger beteendet när månatliga kostnadsfria gränser är uttömda för den kostnadsfria databasen. AutoPause: Databasen pausas automatiskt när de kostnadsfria gränserna överskrids under resten av månaden. BillForUsage: Databasen fortsätter att vara online vid överbelastning av kostnadsfria gränseroch eventuell överförbrukning debiteras.

accepterade värden: AutoPause, BillOverUsage
--family -f

Komponenten för beräkningsgenerering av sku:n (endast för sku:er för virtuella kärnor). Tillåtna värden är: Gen4, Gen5.

--federated-client-id

Det federerade klient-ID:t för SQL Database. Det används för cmk-scenario mellan klientorganisationer.

--filter

Ett OData-filteruttryck som filtrerar element i samlingen. Standardvärdet är Ingen.

--force-string

När du använder "set" eller "add" bevarar du strängliteraler i stället för att försöka konvertera till JSON.

standardvärde: False
--free-limit --use-free-limit

Oavsett om databasen använder kostnadsfria månatliga gränser eller inte. Tillåts för en databas i en prenumeration.

accepterade värden: false, true
--ha-replicas --read-replicas

Antalet repliker med hög tillgänglighet som ska etableras för databasen. Kan endast användas för Hyperskala-utgåva.

--ids

Ett eller flera resurs-ID:t (utrymmesavgränsade). Det bör vara ett fullständigt resurs-ID som innehåller all information om argumenten "Resurs-ID". Du bör ange antingen --id eller andra "Resurs-ID"-argument.

--keys

Listan över AKV-nycklar för SQL Database.

--keys-to-remove

Listan över AKV-nycklar som ska tas bort från SQL Database.

--maint-config-id -m

Angivet underhållskonfigurations-ID eller namn för den här resursen.

--max-size

Den nya maximala storleken på databasen uttryckt i byte.

--min-capacity

Minimal kapacitet som databasen alltid har allokerat, om den inte har pausats.

--name -n

Namnet på Azure SQL Database.

--no-wait

Vänta inte tills den långvariga åtgärden har slutförts.

standardvärde: False
--preferred-enclave-type

Anger typ av enklav för den här resursen.

accepterade värden: Default, VBS
--read-scale

Om det här är aktiverat kan anslutningar som har program avsikt inställd på skrivskyddad i sina anslutningssträng dirigeras till en skrivskyddad sekundär replik. Den här egenskapen kan endast anges för Premium- och Affärskritisk-databaser.

accepterade värden: Disabled, Enabled
--remove

Ta bort en egenskap eller ett element från en lista. Exempel: --remove property.list <indexToRemove> ELLER --remove propertyToRemove.

standardvärde: []
--resource-group -g

Namnet på resursgruppen. Du kan konfigurera standardgruppen med .az configure --defaults group=<name>

--server -s

Namnet på Azure SQL Server. Du kan konfigurera standardinställningen med .az configure --defaults sql-server=<name>

--service-objective

Namnet på det nya tjänstmålet. Om det här är ett fristående db-tjänstmål och databasen för närvarande finns i en elastisk pool tas databasen bort från poolen.

--set

Uppdatera ett objekt genom att ange en egenskapssökväg och ett värde som ska anges. Exempel: --set property1.property2=<value>.

standardvärde: []
--subscription

Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID

--umi --user-assigned-identity-id

Listan över användartilldelade identiteter för SQL Database.

--zone-redundant -z

Anger om zonredundans ska aktiveras. Standardvärdet är sant om inget värde har angetts.

accepterade värden: false, true
Globala parametrar
--debug

Öka loggningsverositeten för att visa alla felsökningsloggar.

--help -h

Visa det här hjälpmeddelandet och avsluta.

--only-show-errors

Visa bara fel och ignorera varningar.

--output -o

Utdataformat.

accepterade värden: json, jsonc, none, table, tsv, yaml, yamlc
standardvärde: json
--query

JMESPath-frågesträng. Mer http://jmespath.org/ information och exempel finns i.

--subscription

Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID

--verbose

Öka loggningsverbositeten. Använd --debug för fullständiga felsökningsloggar.