Sdílet prostřednictvím


az sql db

Správa databází

Příkazy

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

Umožňuje spravovat nastavení rozšířené ochrany před internetovými útoky databáze.

Základ GA
az sql db advanced-threat-protection-setting show

Získá rozšířené nastavení ochrany před hrozbami.

Základ GA
az sql db advanced-threat-protection-setting update

Aktualizujte nastavení rozšířené ochrany před internetovými útoky databáze.

Základ GA
az sql db audit-policy

Správa zásad auditování databáze

Základ GA
az sql db audit-policy show

Zobrazení zásad auditu databáze

Základ GA
az sql db audit-policy update

Aktualizujte zásady auditování databáze.

Základ GA
az sql db audit-policy wait

Umístěte rozhraní příkazového řádku do stavu čekání, dokud nebude splněna podmínka zásad auditu databáze.

Základ GA
az sql db classification

Správa klasifikací citlivosti

Základ GA
az sql db classification delete

Odstraňte klasifikaci citlivosti daného sloupce.

Základ GA
az sql db classification list

Získejte klasifikace citlivosti dané databáze.

Základ GA
az sql db classification recommendation

Správa doporučení klasifikace citlivosti

Základ GA
az sql db classification recommendation disable

Zakažte doporučení citlivosti pro daný sloupec (ve výchozím nastavení jsou u všech sloupců povolená doporučení).

Základ GA
az sql db classification recommendation enable

Povolte doporučení citlivosti pro daný sloupec (ve výchozím nastavení jsou u všech sloupců povolená doporučení).

Základ GA
az sql db classification recommendation list

Uveďte doporučené klasifikace citlivosti dané databáze.

Základ GA
az sql db classification show

Získejte klasifikaci citlivosti daného sloupce.

Základ GA
az sql db classification update

Aktualizujte klasifikaci citlivosti sloupců.

Základ GA
az sql db copy

Vytvořte kopii databáze.

Základ GA
az sql db create

Vytvořte si databázi.

Základ GA
az sql db delete

Odstraňte databázi.

Základ GA
az sql db export

Export databáze do souboru bacpac.

Základ GA
az sql db geo-backup

Správa geograficky redundantních záloh databáze SQL

Základ GA
az sql db geo-backup list

Získá seznam obnovitelných databází.

Základ GA
az sql db geo-backup restore

Obnovení geograficky redundantní zálohy do nové databáze

Základ GA
az sql db geo-backup show

Získá obnovitelnou databázi, což je prostředek představující geografickou zálohu databáze.

Základ GA
az sql db import

Importuje mezeru bacpac do nové databáze nebo do existující prázdné databáze.

Základ GA
az sql db ledger-digest-uploads

Umožňuje spravovat nastavení nahrávání hodnoty hash registru.

Základ GA
az sql db ledger-digest-uploads disable

Zakažte nahrávání přehledů registru.

Základ GA
az sql db ledger-digest-uploads enable

Povolte nahrávání přehledů registru do účtu služby Azure Storage nebo do důvěrného registru Azure. Pokud už je nahrávání hodnot hash registru povolené, rutina resetuje koncový bod úložiště digest na novou hodnotu.

Základ GA
az sql db ledger-digest-uploads show

Zobrazení aktuálního nastavení hodnoty hash registru

Základ GA
az sql db list

Výpis databází na serveru nebo elastickém fondu

Základ GA
az sql db list-deleted

Získá seznam obnovených vyřazených databází.

Základ GA
az sql db list-editions

Umožňuje zobrazit edice databáze dostupné pro aktuálně aktivní předplatné.

Základ GA
az sql db list-usages

Získá využití databáze.

Základ GA
az sql db ltr-backup

Správa dlouhodobého uchovávání záloh databáze SQL

Základ Preview
az sql db ltr-backup delete

Odstraňte dlouhodobé uchovávání záloh.

Základ Preview
az sql db ltr-backup list

Uveďte dlouhodobé zálohy uchovávání pro umístění, server nebo databázi.

Základ Preview
az sql db ltr-backup restore

Obnovení dlouhodobé zálohy uchovávání do nové databáze

Základ Preview
az sql db ltr-backup show

Získejte dlouhodobou zálohu uchovávání databáze.

Základ Preview
az sql db ltr-backup wait

Umístěte rozhraní příkazového řádku do stavu čekání, dokud nebude splněna podmínka databáze.

Základ Preview
az sql db ltr-policy

Správa zásad dlouhodobého uchovávání databáze SQL

Základ Preview
az sql db ltr-policy set

Aktualizujte nastavení dlouhodobého uchovávání databáze.

Základ Preview
az sql db ltr-policy show

Zobrazí zásady dlouhodobého uchovávání pro databázi.

Základ Preview
az sql db op

Správa operací v databázi

Základ GA
az sql db op cancel

Zruší asynchronní operaci v databázi.

Základ GA
az sql db op list

Získá seznam operací provedených v databázi.

Základ GA
az sql db rename

Přejmenujte databázi.

Základ GA
az sql db replica

Správa replikace mezi databázemi

Základ GA
az sql db replica create

Vytvořte databázi jako přečtenou sekundární repliku existující databáze.

Základ GA
az sql db replica delete-link

Trvalá zastavení replikace dat mezi dvěma replikami databáze.

Základ GA
az sql db replica list-links

Vypíše repliky databáze a jejich stav replikace.

Základ GA
az sql db replica set-primary

Nastavte databázi primární repliky převzetím služeb při selhání z aktuální databáze primární repliky.

Základ GA
az sql db restore

Vytvořte novou databázi obnovením ze zálohy.

Základ GA
az sql db show

Získejte podrobnosti o databázi.

Základ GA
az sql db show-connection-string

Vygeneruje připojovací řetězec k databázi.

Základ GA
az sql db show-deleted

Získejte podrobnosti o odstraněné databázi.

Základ GA
az sql db str-policy

Správa zásad krátkodobého uchovávání databáze SQL

Základ Preview
az sql db str-policy set

Aktualizujte nastavení krátkodobého uchovávání pro živou databázi.

Základ Preview
az sql db str-policy show

Umožňuje zobrazit zásady krátkodobého uchovávání informací pro živou databázi.

Základ Preview
az sql db str-policy wait

Umístěte rozhraní příkazového řádku do stavu čekání, dokud se zásada nenastaví.

Základ Preview
az sql db tde

Správa transparentního šifrování dat databáze

Základ GA
az sql db tde key

Správa ochrany šifrování databáze

Základ GA
az sql db tde key revalidate

Znovu vyhodnotí šifrovací klíč pro ochranu databáze.

Základ GA
az sql db tde key revert

Vrátí šifrovací klíč pro ochranu databáze na úrovni serveru.

Základ GA
az sql db tde set

Nastaví konfiguraci transparentního šifrování dat databáze.

Základ GA
az sql db tde show

Zobrazuje transparentní šifrování dat.

Základ GA
az sql db threat-policy

Správa zásad detekce hrozeb databáze

Základ Zastaralé
az sql db threat-policy show

Získá zásadu detekce hrozeb.

Základ Zastaralé
az sql db threat-policy update

Aktualizujte zásady detekce hrozeb databáze.

Základ Zastaralé
az sql db update

Aktualizujte databázi.

Základ GA

az sql db copy

Vytvořte kopii databáze.

Úplný seznam možností na úrovni výkonu lze zobrazit spuštěním az sql db list-editions -a -o table -l LOCATIONpříkazu . Cílová databáze kopírování musí mít stejnou edici jako zdrojová databáze, ale po dokončení kopírování můžete edici změnit.

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}]

Příklady

Vytvořte databázi s úrovní výkonu S0 jako kopii existující databáze Standard.

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

Vytvořte databázi s edicí GeneralPurpose, hardwarem Gen4 a 1 virtuálním jádrem jako kopií existující databáze GeneralPurpose.

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

Vytvoření databáze s redundancí místního úložiště zálohování jako kopií existující databáze

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

Povinné parametry

--dest-name

Název databáze, která se vytvoří jako cíl kopírování.

Volitelné parametry

--assign-identity -i

Přiřaďte identitu pro databázi.

Přípustné hodnoty: false, true
--auto-pause-delay

Doba v minutách, po které se databáze automaticky pozastaví. Hodnota -1 znamená, že automatické pozastavení je zakázané.

--availability-zone

Zóna dostupnosti.

--backup-storage-redundancy --bsr

Redundance úložiště zálohování použitá k ukládání záloh. Mezi povolené hodnoty patří: Local, Zone, Geo, GeoZone.

--capacity -c

Komponenta kapacity skladové položky v celočíselném počtu jednotek DTU nebo virtuálních jader.

--compute-model

Výpočetní model databáze.

Přípustné hodnoty: Provisioned, Serverless
--dest-resource-group

Název skupiny prostředků pro vytvoření kopie Pokud není zadáno, ve výchozím nastavení se nastaví skupina prostředků původu.

--dest-server

Název serveru pro vytvoření kopie. Pokud není zadáno, nastaví se výchozí hodnota na původní server.

--elastic-pool

Název nebo ID prostředku elastického fondu pro vytvoření databáze.

--encryption-protector

Určuje klíč trezoru klíčů Azure, který se má použít jako šifrovací klíč pro šifrování databáze.

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

Určuje příznak automatické obměně klíče pro šifrování databáze. Může to být pravda, nepravda nebo null.

Přípustné hodnoty: false, true
--family -f

Komponenta generování výpočetních prostředků skladové položky (pouze pro skladové položky virtuálních jader). Povolené hodnoty zahrnují: Gen4, Gen5.

--federated-client-id

ID federovaného klienta pro službu SQL Database. Používá se pro scénář CMK napříč tenanty.

--ha-replicas --read-replicas

Počet replik s vysokou dostupností, které se mají pro databázi zřídit. Lze nastavit pouze pro edici Hyperscale.

--ids

Jedno nebo více ID prostředků (oddělených mezerami) Mělo by se jednat o úplné ID prostředku obsahující všechny informace o argumentech ID prostředku. Měli byste zadat argumenty --ids nebo jiné argumenty ID prostředku.

--keys

Seznam klíčů AKV pro službu SQL Database.

--license-type

Typ licence, který se má použít pro tuto databázi.LicenseIncluded pokud potřebujete licenci nebo BasePricepokud máte licenci a máte nárok na Azure HybridBenefit.

Přípustné hodnoty: BasePrice, LicenseIncluded
--min-capacity

Minimální kapacita databáze bude vždy přidělena, pokud není pozastavena.

--name -n

Název služby Azure SQL Database.

--no-wait

Nečekejte na dokončení dlouhotrvající operace.

Default value: False
--preferred-enclave-type

Určuje typ enklávy pro tento prostředek.

Přípustné hodnoty: Default, VBS
--read-scale

Pokud je tato možnost povolená, mohou být připojení, která mají záměr aplikace nastavenou na jen pro čtení v jejich připojovací řetězec, směrována na sekundární repliku jen pro čtení. Tato vlastnost je nastavena pouze pro databáze Premium a Pro důležité obchodní informace.

Přípustné hodnoty: Disabled, Enabled
--resource-group -g

Název skupiny prostředků. Výchozí skupinu můžete nakonfigurovat pomocí az configure --defaults group=<name>.

--server -s

Název Azure SQL Serveru Výchozí nastavení můžete nakonfigurovat pomocí az configure --defaults sql-server=<name>.

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

Cíl služby pro novou databázi. Příklad: Basic, S0, P1, GP_Gen4_1, GP_S_Gen5_8, BC_Gen5_2, HS_Gen5_32.

--subscription

Název nebo ID předplatného. Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID.

--tags

Značky oddělené mezerami: klíč[=hodnota] [klíč[=hodnota] ...]. K vymazání existujících značek použijte "".

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

Seznam identit přiřazených uživatelem pro službu SQL Database.

--zone-redundant -z

Určuje, jestli se má povolit redundance zón. Výchozí hodnota je true, pokud není zadána žádná hodnota.

Přípustné hodnoty: false, true
Globální parametry
--debug

Zvyšte úroveň podrobností protokolování, aby se zobrazily všechny protokoly ladění.

--help -h

Zobrazte tuto zprávu nápovědy a ukončete ji.

--only-show-errors

Zobrazují se pouze chyby, potlačení upozornění.

--output -o

Výstupní formát

Přípustné hodnoty: json, jsonc, none, table, tsv, yaml, yamlc
Default value: json
--query

Řetězec dotazu JMESPath Další http://jmespath.org/ informace a příklady najdete v tématu.

--subscription

Název nebo ID předplatného. Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID.

--verbose

Zvyšte úroveň podrobností protokolování. K úplnému ladění protokolů použijte příkaz --debug.

az sql db create

Vytvořte si databázi.

Úplný seznam možností na úrovni výkonu lze zobrazit spuštěním az sql db list-editions -a -o table -l LOCATIONpříkazu .

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}]

Příklady

Vytvořte databázi Standard S0.

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

Vytvoření databáze s edicí GeneralPurpose, hardwarem Gen4 a 1 virtuálním jádrem

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

Vytvoření databáze s povolenou redundancí zóny

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

Vytvoření databáze s explicitně zakázaným redundancí zóny

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

Vytvoření bezserverové databáze GeneralPurpose Gen5 2 s automatickým pozastavením 120 minut

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

Vytvoření databáze Hyperscale Gen5 2 virtuálních jader se 2 replikami pro čtení

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

Vytvoření databáze GeneralPurpose s místně redundantním úložištěm zálohování

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

Vytvořte databázi s povolenou enklávou VBS.

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

Vytvoření databáze s použitým bezplatným limitem

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

Povinné parametry

--name -n

Název služby Azure SQL Database.

--resource-group -g

Název skupiny prostředků. Výchozí skupinu můžete nakonfigurovat pomocí az configure --defaults group=<name>.

--server -s

Název Azure SQL Serveru Výchozí nastavení můžete nakonfigurovat pomocí az configure --defaults sql-server=<name>.

Volitelné parametry

--assign-identity -i

Přiřaďte identitu pro databázi.

Přípustné hodnoty: false, true
--auto-pause-delay

Doba v minutách, po které se databáze automaticky pozastaví. Hodnota -1 znamená, že automatické pozastavení je zakázané.

--availability-zone

Zóna dostupnosti.

--backup-storage-redundancy --bsr

Redundance úložiště zálohování použitá k ukládání záloh. Mezi povolené hodnoty patří: Local, Zone, Geo, GeoZone.

--capacity -c

Komponenta kapacity skladové položky v celočíselném počtu jednotek DTU nebo virtuálních jader.

--catalog-collation

Kolace katalogu metadat.

Přípustné hodnoty: DATABASE_DEFAULT, SQL_Latin1_General_CP1_CI_AS
--collation

Kolace databáze.

--compute-model

Výpočetní model databáze.

Přípustné hodnoty: Provisioned, Serverless
--edition --tier -e

Součást edice skladové položky. Mezi povolené hodnoty patří: Basic, Standard, Premium, GeneralPurpose, BusinessCritical, Hyperscale.

--elastic-pool

Název nebo ID prostředku elastického fondu pro vytvoření databáze.

--encryption-protector

Určuje klíč trezoru klíčů Azure, který se má použít jako šifrovací klíč pro šifrování databáze.

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

Určuje příznak automatické obměně klíče pro šifrování databáze. Může to být pravda, nepravda nebo null.

Přípustné hodnoty: false, true
--exhaustion-behavior --fleb --free-limit-exhaustion-behavior

Určuje chování při vyčerpání měsíčních bezplatných limitů pro bezplatnou databázi. AutoPause: Databáze se po vyčerpání bezplatných limitů po zbytek měsíce automaticky pozastaví. BillForUsage: Databáze bude i nadále online po vyčerpání bezplatných limitů a veškeré nadlimitní využití se budou účtovat.

Přípustné hodnoty: AutoPause, BillOverUsage
--family -f

Komponenta generování výpočetních prostředků skladové položky (pouze pro skladové položky virtuálních jader). Povolené hodnoty zahrnují: Gen4, Gen5.

--federated-client-id

ID federovaného klienta pro službu SQL Database. Používá se pro scénář CMK napříč tenanty.

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

Bez ohledu na to, jestli databáze používá bezplatné měsíční limity. Povoleno pro jednu databázi v předplatném.

Přípustné hodnoty: false, true
--ha-replicas --read-replicas

Počet replik s vysokou dostupností, které se mají pro databázi zřídit. Lze nastavit pouze pro edici Hyperscale.

--keys

Seznam klíčů AKV pro službu SQL Database.

--ledger-on

Vytvořte databázi registru, ve které je integrita všech dat chráněna funkcí registru. Všechny tabulky v databázi registru musí být tabulky registru. Poznámka: Hodnotu této vlastnosti nelze po vytvoření databáze změnit.

Přípustné hodnoty: Disabled, Enabled
--license-type

Typ licence, který se má použít pro tuto databázi.LicenseIncluded pokud potřebujete licenci nebo BasePricepokud máte licenci a máte nárok na Azure HybridBenefit.

Přípustné hodnoty: BasePrice, LicenseIncluded
--maint-config-id -m

Zadané ID nebo název konfigurace údržby pro tento prostředek

--max-size

Maximální velikost úložiště. Pokud není zadaná žádná jednotka, ve výchozím nastavení se nastaví bajty (B).

--min-capacity

Minimální kapacita databáze bude vždy přidělena, pokud není pozastavena.

--no-wait

Nečekejte na dokončení dlouhotrvající operace.

Default value: False
--preferred-enclave-type

Určuje typ enklávy pro tento prostředek.

Přípustné hodnoty: Default, VBS
--read-scale

Pokud je tato možnost povolená, mohou být připojení, která mají záměr aplikace nastavenou na jen pro čtení v jejich připojovací řetězec, směrována na sekundární repliku jen pro čtení. Tato vlastnost je nastavena pouze pro databáze Premium a Pro důležité obchodní informace.

Přípustné hodnoty: Disabled, Enabled
--sample-name

Název ukázkového schématu, které se má použít při vytváření této databáze dat.

Přípustné hodnoty: AdventureWorksLT
--service-level-objective --service-objective

Cíl služby pro novou databázi. Příklad: Basic, S0, P1, GP_Gen4_1, GP_S_Gen5_8, BC_Gen5_2, HS_Gen5_32.

--tags

Značky oddělené mezerami: klíč[=hodnota] [klíč[=hodnota] ...]. K vymazání existujících značek použijte "".

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

Seznam identit přiřazených uživatelem pro službu SQL Database.

--yes -y

Nezotvádejte výzvu k potvrzení.

--zone-redundant -z

Určuje, jestli se má povolit redundance zón. Výchozí hodnota je true, pokud není zadána žádná hodnota.

Přípustné hodnoty: false, true
Globální parametry
--debug

Zvyšte úroveň podrobností protokolování, aby se zobrazily všechny protokoly ladění.

--help -h

Zobrazte tuto zprávu nápovědy a ukončete ji.

--only-show-errors

Zobrazují se pouze chyby, potlačení upozornění.

--output -o

Výstupní formát

Přípustné hodnoty: json, jsonc, none, table, tsv, yaml, yamlc
Default value: json
--query

Řetězec dotazu JMESPath Další http://jmespath.org/ informace a příklady najdete v tématu.

--subscription

Název nebo ID předplatného. Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID.

--verbose

Zvyšte úroveň podrobností protokolování. K úplnému ladění protokolů použijte příkaz --debug.

az sql db delete

Odstraňte databázi.

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

Příklady

Odstraňte databázi. (automaticky vygenerováno)

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

Volitelné parametry

--ids

Jedno nebo více ID prostředků (oddělených mezerami) Mělo by se jednat o úplné ID prostředku obsahující všechny informace o argumentech ID prostředku. Měli byste zadat argumenty --ids nebo jiné argumenty ID prostředku.

--name -n

Název služby Azure SQL Database.

--no-wait

Nečekejte na dokončení dlouhotrvající operace.

Default value: False
--resource-group -g

Název skupiny prostředků. Výchozí skupinu můžete nakonfigurovat pomocí az configure --defaults group=<name>.

--server -s

Název Azure SQL Serveru Výchozí nastavení můžete nakonfigurovat pomocí az configure --defaults sql-server=<name>.

--subscription

Název nebo ID předplatného. Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID.

--yes -y

Nezotvádejte výzvu k potvrzení.

Default value: False
Globální parametry
--debug

Zvyšte úroveň podrobností protokolování, aby se zobrazily všechny protokoly ladění.

--help -h

Zobrazte tuto zprávu nápovědy a ukončete ji.

--only-show-errors

Zobrazují se pouze chyby, potlačení upozornění.

--output -o

Výstupní formát

Přípustné hodnoty: json, jsonc, none, table, tsv, yaml, yamlc
Default value: json
--query

Řetězec dotazu JMESPath Další http://jmespath.org/ informace a příklady najdete v tématu.

--subscription

Název nebo ID předplatného. Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID.

--verbose

Zvyšte úroveň podrobností protokolování. K úplnému ladění protokolů použijte příkaz --debug.

az sql db export

Export databáze do souboru 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]

Příklady

Získejte klíč SAS pro použití v operaci exportu.

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

Export souboru bacpac pomocí klíče SAS

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

Export souboru bacpac pomocí klíče účtu úložiště

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

Povinné parametry

--admin-password -p

Povinný: Přihlašovací heslo správce.

--admin-user -u

Povinný: Přihlašovací jméno správce.

--storage-key

Povinný: Klíč úložiště.

--storage-key-type

Povinný: Typ klíče úložiště.

Přípustné hodnoty: SharedAccessKey, StorageAccessKey
--storage-uri

Povinný: Identifikátor URI úložiště

Volitelné parametry

--auth-type -a

Typ ověřování.

Přípustné hodnoty: ADPassword, SQL
--ids

Jedno nebo více ID prostředků (oddělených mezerami) Mělo by se jednat o úplné ID prostředku obsahující všechny informace o argumentech ID prostředku. Měli byste zadat argumenty --ids nebo jiné argumenty ID prostředku.

--name -n

Název služby Azure SQL Database.

--no-wait

Nečekejte na dokončení dlouhotrvající operace.

Default value: False
--resource-group -g

Název skupiny prostředků. Výchozí skupinu můžete nakonfigurovat pomocí az configure --defaults group=<name>.

--server -s

Název Azure SQL Serveru Výchozí nastavení můžete nakonfigurovat pomocí az configure --defaults sql-server=<name>.

--subscription

Název nebo ID předplatného. Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID.

Globální parametry
--debug

Zvyšte úroveň podrobností protokolování, aby se zobrazily všechny protokoly ladění.

--help -h

Zobrazte tuto zprávu nápovědy a ukončete ji.

--only-show-errors

Zobrazují se pouze chyby, potlačení upozornění.

--output -o

Výstupní formát

Přípustné hodnoty: json, jsonc, none, table, tsv, yaml, yamlc
Default value: json
--query

Řetězec dotazu JMESPath Další http://jmespath.org/ informace a příklady najdete v tématu.

--subscription

Název nebo ID předplatného. Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID.

--verbose

Zvyšte úroveň podrobností protokolování. K úplnému ladění protokolů použijte příkaz --debug.

az sql db import

Importuje mezeru bacpac do nové databáze nebo do existující prázdné databáze.

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]

Příklady

Získejte klíč SAS pro použití v operaci importu.

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

Import souboru bacpac do existující databáze pomocí klíče SAS.

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

Import souboru bacpac do existující databáze pomocí klíče účtu úložiště.

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

Povinné parametry

--admin-password -p

Povinný: Přihlašovací heslo správce.

--admin-user -u

Povinný: Přihlašovací jméno správce.

--storage-key

Povinný: Klíč úložiště.

--storage-key-type

Povinný: Typ klíče úložiště.

Přípustné hodnoty: SharedAccessKey, StorageAccessKey
--storage-uri

Povinný: Identifikátor URI úložiště

Volitelné parametry

--auth-type -a

Typ ověřování.

Přípustné hodnoty: ADPassword, SQL
--ids

Jedno nebo více ID prostředků (oddělených mezerami) Mělo by se jednat o úplné ID prostředku obsahující všechny informace o argumentech ID prostředku. Měli byste zadat argumenty --ids nebo jiné argumenty ID prostředku.

--name -n

Název služby Azure SQL Database.

--no-wait

Nečekejte na dokončení dlouhotrvající operace.

Default value: False
--resource-group -g

Název skupiny prostředků. Výchozí skupinu můžete nakonfigurovat pomocí az configure --defaults group=<name>.

--server -s

Název Azure SQL Serveru Výchozí nastavení můžete nakonfigurovat pomocí az configure --defaults sql-server=<name>.

--subscription

Název nebo ID předplatného. Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID.

Globální parametry
--debug

Zvyšte úroveň podrobností protokolování, aby se zobrazily všechny protokoly ladění.

--help -h

Zobrazte tuto zprávu nápovědy a ukončete ji.

--only-show-errors

Zobrazují se pouze chyby, potlačení upozornění.

--output -o

Výstupní formát

Přípustné hodnoty: json, jsonc, none, table, tsv, yaml, yamlc
Default value: json
--query

Řetězec dotazu JMESPath Další http://jmespath.org/ informace a příklady najdete v tématu.

--subscription

Název nebo ID předplatného. Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID.

--verbose

Zvyšte úroveň podrobností protokolování. K úplnému ladění protokolů použijte příkaz --debug.

az sql db list

Výpis databází na serveru nebo elastickém fondu

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

Příklady

Výpis databází na serveru nebo elastickém fondu (automaticky vygenerováno)

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

Volitelné parametry

--elastic-pool

Pokud je zadáno, zobrazí se seznam pouze databází v tomto elastickém fondu.

--ids

Jedno nebo více ID prostředků (oddělených mezerami) Mělo by se jednat o úplné ID prostředku obsahující všechny informace o argumentech ID prostředku. Měli byste zadat argumenty --ids nebo jiné argumenty ID prostředku.

--resource-group -g

Název skupiny prostředků. Výchozí skupinu můžete nakonfigurovat pomocí az configure --defaults group=<name>.

--server -s

Název Azure SQL Serveru Výchozí nastavení můžete nakonfigurovat pomocí az configure --defaults sql-server=<name>.

--subscription

Název nebo ID předplatného. Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID.

Globální parametry
--debug

Zvyšte úroveň podrobností protokolování, aby se zobrazily všechny protokoly ladění.

--help -h

Zobrazte tuto zprávu nápovědy a ukončete ji.

--only-show-errors

Zobrazují se pouze chyby, potlačení upozornění.

--output -o

Výstupní formát

Přípustné hodnoty: json, jsonc, none, table, tsv, yaml, yamlc
Default value: json
--query

Řetězec dotazu JMESPath Další http://jmespath.org/ informace a příklady najdete v tématu.

--subscription

Název nebo ID předplatného. Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID.

--verbose

Zvyšte úroveň podrobností protokolování. K úplnému ladění protokolů použijte příkaz --debug.

az sql db list-deleted

Získá seznam obnovených vyřazených databází.

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

Volitelné parametry

--ids

Jedno nebo více ID prostředků (oddělených mezerami) Mělo by se jednat o úplné ID prostředku obsahující všechny informace o argumentech ID prostředku. Měli byste zadat argumenty --ids nebo jiné argumenty ID prostředku.

--resource-group -g

Název skupiny prostředků. Výchozí skupinu můžete nakonfigurovat pomocí az configure --defaults group=<name>.

--server -s

Název Azure SQL Serveru Výchozí nastavení můžete nakonfigurovat pomocí az configure --defaults sql-server=<name>.

--subscription

Název nebo ID předplatného. Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID.

Globální parametry
--debug

Zvyšte úroveň podrobností protokolování, aby se zobrazily všechny protokoly ladění.

--help -h

Zobrazte tuto zprávu nápovědy a ukončete ji.

--only-show-errors

Zobrazují se pouze chyby, potlačení upozornění.

--output -o

Výstupní formát

Přípustné hodnoty: json, jsonc, none, table, tsv, yaml, yamlc
Default value: json
--query

Řetězec dotazu JMESPath Další http://jmespath.org/ informace a příklady najdete v tématu.

--subscription

Název nebo ID předplatného. Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID.

--verbose

Zvyšte úroveň podrobností protokolování. K úplnému ladění protokolů použijte příkaz --debug.

az sql db list-editions

Umožňuje zobrazit edice databáze dostupné pro aktuálně aktivní předplatné.

Zahrnuje dostupné cíle služby a limity úložiště. Aby se snížila úroveň podrobností, nastavení pro úmyslné snížení limitů úložiště jsou ve výchozím nastavení skrytá.

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

Příklady

Zobrazí všechny edice databáze v umístění.

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

Zobrazí všechny dostupné cíle databázové služby pro edici Standard.

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

Zobrazit dostupné maximální velikosti databází pro cíl služby P1

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

Povinné parametry

--location -l

Umístění. Hodnoty z: az account list-locations. Výchozí umístění můžete nakonfigurovat pomocí .az configure --defaults location=<location>

Volitelné parametry

--available -a

Pokud je zadáno, zobrazí se pouze výsledky, které jsou k dispozici v zadané oblasti.

Default value: False
--dtu

Počet jednotek DTU, které chcete vyhledat. Pokud není zadaný, zobrazí se všechny velikosti DTU.

--edition --tier -e

Edici, která se má vyhledat. Pokud není zadáno, zobrazí se všechny edice.

--service-objective

Cíl služby, který se má vyhledat. Pokud není zadaný, zobrazí se všechny cíle služby.

--show-details -d

Seznam dalších podrobností, které se mají zahrnout do výstupu

Přípustné hodnoty: max-size
--vcores

Počet virtuálních jader, které chcete vyhledat. Pokud není zadáno, zobrazí se všechny velikosti virtuálních jader.

Globální parametry
--debug

Zvyšte úroveň podrobností protokolování, aby se zobrazily všechny protokoly ladění.

--help -h

Zobrazte tuto zprávu nápovědy a ukončete ji.

--only-show-errors

Zobrazují se pouze chyby, potlačení upozornění.

--output -o

Výstupní formát

Přípustné hodnoty: json, jsonc, none, table, tsv, yaml, yamlc
Default value: json
--query

Řetězec dotazu JMESPath Další http://jmespath.org/ informace a příklady najdete v tématu.

--subscription

Název nebo ID předplatného. Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID.

--verbose

Zvyšte úroveň podrobností protokolování. K úplnému ladění protokolů použijte příkaz --debug.

az sql db list-usages

Získá využití databáze.

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

Volitelné parametry

--ids

Jedno nebo více ID prostředků (oddělených mezerami) Mělo by se jednat o úplné ID prostředku obsahující všechny informace o argumentech ID prostředku. Měli byste zadat argumenty --ids nebo jiné argumenty ID prostředku.

--name -n

Název služby Azure SQL Database.

--resource-group -g

Název skupiny prostředků. Výchozí skupinu můžete nakonfigurovat pomocí az configure --defaults group=<name>.

--server -s

Název Azure SQL Serveru Výchozí nastavení můžete nakonfigurovat pomocí az configure --defaults sql-server=<name>.

--subscription

Název nebo ID předplatného. Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID.

Globální parametry
--debug

Zvyšte úroveň podrobností protokolování, aby se zobrazily všechny protokoly ladění.

--help -h

Zobrazte tuto zprávu nápovědy a ukončete ji.

--only-show-errors

Zobrazují se pouze chyby, potlačení upozornění.

--output -o

Výstupní formát

Přípustné hodnoty: json, jsonc, none, table, tsv, yaml, yamlc
Default value: json
--query

Řetězec dotazu JMESPath Další http://jmespath.org/ informace a příklady najdete v tématu.

--subscription

Název nebo ID předplatného. Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID.

--verbose

Zvyšte úroveň podrobností protokolování. K úplnému ladění protokolů použijte příkaz --debug.

az sql db rename

Přejmenujte databázi.

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

Příklady

Přejmenujte databázi. (automaticky vygenerováno)

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

Povinné parametry

--new-name

Nový název, na který se databáze přejmenuje.

Volitelné parametry

--ids

Jedno nebo více ID prostředků (oddělených mezerami) Mělo by se jednat o úplné ID prostředku obsahující všechny informace o argumentech ID prostředku. Měli byste zadat argumenty --ids nebo jiné argumenty ID prostředku.

--name -n

Název služby Azure SQL Database.

--resource-group -g

Název skupiny prostředků. Výchozí skupinu můžete nakonfigurovat pomocí az configure --defaults group=<name>.

--server -s

Název Azure SQL Serveru Výchozí nastavení můžete nakonfigurovat pomocí az configure --defaults sql-server=<name>.

--subscription

Název nebo ID předplatného. Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID.

Globální parametry
--debug

Zvyšte úroveň podrobností protokolování, aby se zobrazily všechny protokoly ladění.

--help -h

Zobrazte tuto zprávu nápovědy a ukončete ji.

--only-show-errors

Zobrazují se pouze chyby, potlačení upozornění.

--output -o

Výstupní formát

Přípustné hodnoty: json, jsonc, none, table, tsv, yaml, yamlc
Default value: json
--query

Řetězec dotazu JMESPath Další http://jmespath.org/ informace a příklady najdete v tématu.

--subscription

Název nebo ID předplatného. Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID.

--verbose

Zvyšte úroveň podrobností protokolování. K úplnému ladění protokolů použijte příkaz --debug.

az sql db restore

Vytvořte novou databázi obnovením ze zálohy.

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}]

Příklady

Vytvořte novou databázi obnovením ze zálohy. (automaticky vygenerováno)

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

Vytvořte novou databázi s geograficky redundantním úložištěm zálohování obnovením ze zálohy. (automaticky vygenerováno)

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

Povinné parametry

--dest-name

Název databáze, která se vytvoří jako cíl obnovení.

Volitelné parametry

--assign-identity -i

Přiřaďte identitu pro databázi.

Přípustné hodnoty: false, true
--auto-pause-delay

Doba v minutách, po které se databáze automaticky pozastaví. Hodnota -1 znamená, že automatické pozastavení je zakázané.

--availability-zone

Zóna dostupnosti.

--backup-storage-redundancy --bsr

Redundance úložiště zálohování použitá k ukládání záloh. Mezi povolené hodnoty patří: Local, Zone, Geo, GeoZone.

--capacity -c

Komponenta kapacity skladové položky v celočíselném počtu jednotek DTU nebo virtuálních jader.

--compute-model

Výpočetní model databáze.

Přípustné hodnoty: Provisioned, Serverless
--deleted-time

Pokud je zadáno, obnovte z odstraněné databáze místo z existující databáze. Musí odpovídat času odstranění odstraněné databáze na stejném serveru. Je třeba zadat parametr --time nebo --deleted-time (nebo obojí). Čas by měl být v následujícím formátu: "RRRR-MM-DDTHH:MM:SS".

--edition --tier -e

Součást edice skladové položky. Mezi povolené hodnoty patří: Basic, Standard, Premium, GeneralPurpose, BusinessCritical, Hyperscale.

--elastic-pool

Název nebo ID prostředku elastického fondu pro vytvoření databáze.

--encryption-protector

Určuje klíč trezoru klíčů Azure, který se má použít jako šifrovací klíč pro šifrování databáze.

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

Určuje příznak automatické obměně klíče pro šifrování databáze. Může to být pravda, nepravda nebo null.

Přípustné hodnoty: false, true
--family -f

Komponenta generování výpočetních prostředků skladové položky (pouze pro skladové položky virtuálních jader). Povolené hodnoty zahrnují: Gen4, Gen5.

--federated-client-id

ID federovaného klienta pro službu SQL Database. Používá se pro scénář CMK napříč tenanty.

--ha-replicas --read-replicas

Počet replik s vysokou dostupností, které se mají pro databázi zřídit. Lze nastavit pouze pro edici Hyperscale.

--ids

Jedno nebo více ID prostředků (oddělených mezerami) Mělo by se jednat o úplné ID prostředku obsahující všechny informace o argumentech ID prostředku. Měli byste zadat argumenty --ids nebo jiné argumenty ID prostředku.

--keys

Seznam klíčů AKV pro službu SQL Database.

--license-type

Typ licence, který se má použít pro tuto databázi.LicenseIncluded pokud potřebujete licenci nebo BasePricepokud máte licenci a máte nárok na Azure HybridBenefit.

Přípustné hodnoty: BasePrice, LicenseIncluded
--min-capacity

Minimální kapacita databáze bude vždy přidělena, pokud není pozastavena.

--name -n

Název služby Azure SQL Database.

--no-wait

Nečekejte na dokončení dlouhotrvající operace.

Default value: False
--preferred-enclave-type

Určuje typ enklávy pro tento prostředek.

Přípustné hodnoty: Default, VBS
--read-scale

Pokud je tato možnost povolená, mohou být připojení, která mají záměr aplikace nastavenou na jen pro čtení v jejich připojovací řetězec, směrována na sekundární repliku jen pro čtení. Tato vlastnost je nastavena pouze pro databáze Premium a Pro důležité obchodní informace.

Přípustné hodnoty: Disabled, Enabled
--resource-group -g

Název skupiny prostředků. Výchozí skupinu můžete nakonfigurovat pomocí az configure --defaults group=<name>.

--server -s

Název Azure SQL Serveru Výchozí nastavení můžete nakonfigurovat pomocí az configure --defaults sql-server=<name>.

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

Cíl služby pro novou databázi. Příklad: Basic, S0, P1, GP_Gen4_1, GP_S_Gen5_8, BC_Gen5_2, HS_Gen5_32.

--subscription

Název nebo ID předplatného. Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID.

--tags

Značky oddělené mezerami: klíč[=hodnota] [klíč[=hodnota] ...]. K vymazání existujících značek použijte "".

--time -t

Bod v čase zdrojové databáze, která se obnoví a vytvoří novou databázi. Musí být větší nebo rovna nejstarší hodnotěRestoreDate zdrojové databáze. Je třeba zadat parametr --time nebo --deleted-time (nebo obojí). Čas by měl být v následujícím formátu: "RRRR-MM-DDTHH:MM:SS".

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

Seznam identit přiřazených uživatelem pro službu SQL Database.

--zone-redundant -z

Určuje, jestli se má povolit redundance zón. Výchozí hodnota je true, pokud není zadána žádná hodnota.

Přípustné hodnoty: false, true
Globální parametry
--debug

Zvyšte úroveň podrobností protokolování, aby se zobrazily všechny protokoly ladění.

--help -h

Zobrazte tuto zprávu nápovědy a ukončete ji.

--only-show-errors

Zobrazují se pouze chyby, potlačení upozornění.

--output -o

Výstupní formát

Přípustné hodnoty: json, jsonc, none, table, tsv, yaml, yamlc
Default value: json
--query

Řetězec dotazu JMESPath Další http://jmespath.org/ informace a příklady najdete v tématu.

--subscription

Název nebo ID předplatného. Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID.

--verbose

Zvyšte úroveň podrobností protokolování. K úplnému ladění protokolů použijte příkaz --debug.

az sql db show

Získejte podrobnosti o databázi.

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

Příklady

Získejte podrobnosti o databázi. (automaticky vygenerováno)

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

Volitelné parametry

--expand-keys

Rozbalte klíče AKV pro databázi.

Přípustné hodnoty: false, true
Default value: False
--ids

Jedno nebo více ID prostředků (oddělených mezerami) Mělo by se jednat o úplné ID prostředku obsahující všechny informace o argumentech ID prostředku. Měli byste zadat argumenty --ids nebo jiné argumenty ID prostředku.

--keys-filter

Rozbalte klíče AKV pro databázi.

--name -n

Název služby Azure SQL Database.

--resource-group -g

Název skupiny prostředků. Výchozí skupinu můžete nakonfigurovat pomocí az configure --defaults group=<name>.

--server -s

Název Azure SQL Serveru Výchozí nastavení můžete nakonfigurovat pomocí az configure --defaults sql-server=<name>.

--subscription

Název nebo ID předplatného. Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID.

Globální parametry
--debug

Zvyšte úroveň podrobností protokolování, aby se zobrazily všechny protokoly ladění.

--help -h

Zobrazte tuto zprávu nápovědy a ukončete ji.

--only-show-errors

Zobrazují se pouze chyby, potlačení upozornění.

--output -o

Výstupní formát

Přípustné hodnoty: json, jsonc, none, table, tsv, yaml, yamlc
Default value: json
--query

Řetězec dotazu JMESPath Další http://jmespath.org/ informace a příklady najdete v tématu.

--subscription

Název nebo ID předplatného. Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID.

--verbose

Zvyšte úroveň podrobností protokolování. K úplnému ladění protokolů použijte příkaz --debug.

az sql db show-connection-string

Vygeneruje připojovací řetězec k databázi.

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

Příklady

Generování připojovací řetězec pro ado.net

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

Povinné parametry

--client -c

Typ zprostředkovatele připojení klienta

Přípustné hodnoty: ado.net, jdbc, odbc, php, php_pdo, sqlcmd

Volitelné parametry

--auth-type -a

Typ ověřování.

Přípustné hodnoty: ADIntegrated, ADPassword, SqlPassword
Default value: SqlPassword
--ids

Jedno nebo více ID prostředků (oddělených mezerami) Mělo by se jednat o úplné ID prostředku obsahující všechny informace o argumentech ID prostředku. Měli byste zadat argumenty --ids nebo jiné argumenty ID prostředku.

--name -n

Název služby Azure SQL Database.

Default value: <databasename>
--server -s

Název Azure SQL Serveru Výchozí nastavení můžete nakonfigurovat pomocí az configure --defaults sql-server=<name>.

Default value: <servername>
--subscription

Název nebo ID předplatného. Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID.

Globální parametry
--debug

Zvyšte úroveň podrobností protokolování, aby se zobrazily všechny protokoly ladění.

--help -h

Zobrazte tuto zprávu nápovědy a ukončete ji.

--only-show-errors

Zobrazují se pouze chyby, potlačení upozornění.

--output -o

Výstupní formát

Přípustné hodnoty: json, jsonc, none, table, tsv, yaml, yamlc
Default value: json
--query

Řetězec dotazu JMESPath Další http://jmespath.org/ informace a příklady najdete v tématu.

--subscription

Název nebo ID předplatného. Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID.

--verbose

Zvyšte úroveň podrobností protokolování. K úplnému ladění protokolů použijte příkaz --debug.

az sql db show-deleted

Získejte podrobnosti o odstraněné databázi.

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

Příklady

Získejte podrobnosti o odstraněné databázi. (automaticky vygenerováno)

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

Povinné parametry

--restorable-dropped-database-id -r

Obnovitelné vyřazené ID databáze

Volitelné parametry

--expand-keys

Rozbalte klíče AKV pro databázi.

Přípustné hodnoty: false, true
Default value: False
--ids

Jedno nebo více ID prostředků (oddělených mezerami) Mělo by se jednat o úplné ID prostředku obsahující všechny informace o argumentech ID prostředku. Měli byste zadat argumenty --ids nebo jiné argumenty ID prostředku.

--keys-filter

Rozbalte klíče AKV pro databázi.

--resource-group -g

Název skupiny prostředků. Výchozí skupinu můžete nakonfigurovat pomocí az configure --defaults group=<name>.

--server -s

Název Azure SQL Serveru Výchozí nastavení můžete nakonfigurovat pomocí az configure --defaults sql-server=<name>.

--subscription

Název nebo ID předplatného. Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID.

Globální parametry
--debug

Zvyšte úroveň podrobností protokolování, aby se zobrazily všechny protokoly ladění.

--help -h

Zobrazte tuto zprávu nápovědy a ukončete ji.

--only-show-errors

Zobrazují se pouze chyby, potlačení upozornění.

--output -o

Výstupní formát

Přípustné hodnoty: json, jsonc, none, table, tsv, yaml, yamlc
Default value: json
--query

Řetězec dotazu JMESPath Další http://jmespath.org/ informace a příklady najdete v tématu.

--subscription

Název nebo ID předplatného. Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID.

--verbose

Zvyšte úroveň podrobností protokolování. K úplnému ladění protokolů použijte příkaz --debug.

az sql db update

Aktualizujte databázi.

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]
                 [--manual-cutover {false, true}]
                 [--max-size]
                 [--min-capacity]
                 [--name]
                 [--no-wait]
                 [--perform-cutover {false, true}]
                 [--preferred-enclave-type {Default, VBS}]
                 [--read-scale {Disabled, Enabled}]
                 [--remove]
                 [--resource-group]
                 [--server]
                 [--service-objective]
                 [--set]
                 [--subscription]
                 [--umi]
                 [--zone-redundant {false, true}]

Příklady

Aktualizujte databázi na edici Standard, úroveň výkonu S0 (10 DTU) zadáním kapacity DTU. Všimněte si, že GeneralPurpose umožňuje širší rozsah maximální velikosti než edice Standard.

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

Aktualizujte databázi na edici Standard, úroveň výkonu S1 (20 DTU) zadáním názvu úrovně výkonu. Všimněte si, že GeneralPurpose umožňuje širší rozsah maximální velikosti než edice Standard.

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

Aktualizace databáze na edici GeneralPurpose, 4 virtuální jádra s hardwarem Gen5

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

Aktualizace databáze se zvýšenou maximální velikostí

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

Aktualizace databáze s povolenou redundancí zón

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

Aktualizace databáze s explicitně zakázaným redundancí zóny

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

Aktualizace databáze na bezserverový výpočetní model

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

Aktualizace databáze s místně redundantním úložištěm zálohování

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

Aktualizujte databázi s povolenou enklávou VBS.

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

Aktualizace chování vyčerpání bezplatné databáze limitu na BillOverUsage

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

Aktualizace databáze na edici Hyperscale, 2 virtuální jádra s hardwarem Gen5 s možností ruční přímé migrace

az sql db update -g mygroup -s myserver -n mydb --edition Hyperscale --service-objective HS_Gen5_2 --manual-cutover

Aktivace přímé migrace s možností přímé migrace, když probíhá aktualizace databáze na edici Hyperscale

az sql db update -g mygroup -s myserver -n mydb --perform-cutover

Volitelné parametry

--add

Přidejte objekt do seznamu objektů zadáním párů cest a klíč-hodnota. Příklad: --add property.listProperty <key=value, string or JSON string>.

Default value: []
--assign-identity -i

Přiřaďte identitu pro databázi.

Přípustné hodnoty: false, true
Default value: False
--auto-pause-delay

Doba v minutách, po které se databáze automaticky pozastaví. Hodnota -1 znamená, že automatické pozastavení je zakázané.

--backup-storage-redundancy --bsr

Redundance úložiště zálohování použitá k ukládání záloh. Mezi povolené hodnoty patří: Local, Zone, Geo, GeoZone.

--capacity -c

Komponenta kapacity skladové položky v celočíselném počtu jednotek DTU nebo virtuálních jader.

--compute-model

Výpočetní model databáze.

Přípustné hodnoty: Provisioned, Serverless
--edition --tier -e

Součást edice skladové položky. Mezi povolené hodnoty patří: Basic, Standard, Premium, GeneralPurpose, BusinessCritical, Hyperscale.

--elastic-pool

Název nebo ID prostředku elastického fondu pro přesun databáze do.

--encryption-protector

Určuje klíč trezoru klíčů Azure, který se má použít jako šifrovací klíč pro šifrování databáze.

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

Určuje příznak automatické obměně klíče pro šifrování databáze. Může to být pravda, nepravda nebo null.

Přípustné hodnoty: false, true
--exhaustion-behavior --fleb --free-limit-exhaustion-behavior

Určuje chování při vyčerpání měsíčních bezplatných limitů pro bezplatnou databázi. AutoPause: Databáze se po vyčerpání bezplatných limitů po zbytek měsíce automaticky pozastaví. BillForUsage: Databáze bude i nadále online po vyčerpání bezplatných limitů a veškeré nadlimitní využití se budou účtovat.

Přípustné hodnoty: AutoPause, BillOverUsage
--family -f

Komponenta generování výpočetních prostředků skladové položky (pouze pro skladové položky virtuálních jader). Povolené hodnoty zahrnují: Gen4, Gen5.

--federated-client-id

ID federovaného klienta pro službu SQL Database. Používá se pro scénář CMK napříč tenanty.

--filter

Výraz filtru OData, který filtruje prvky v kolekci. Výchozí hodnota je None.

--force-string

Při použití set nebo add zachovávejte řetězcové literály místo pokusu o převod na JSON.

Default value: False
--free-limit --use-free-limit

Bez ohledu na to, jestli databáze používá bezplatné měsíční limity. Povoleno pro jednu databázi v předplatném.

Přípustné hodnoty: false, true
--ha-replicas --read-replicas

Počet replik s vysokou dostupností, které se mají pro databázi zřídit. Lze nastavit pouze pro edici Hyperscale.

--ids

Jedno nebo více ID prostředků (oddělených mezerami) Mělo by se jednat o úplné ID prostředku obsahující všechny informace o argumentech ID prostředku. Měli byste zadat argumenty --ids nebo jiné argumenty ID prostředku.

--keys

Seznam klíčů AKV pro službu SQL Database.

--keys-to-remove

Seznam klíčů AKV, které chcete odebrat ze služby SQL Database.

--maint-config-id -m

Zadané ID nebo název konfigurace údržby pro tento prostředek

--manual-cutover

Zda provést ruční přímé přecháze během aktualizace SLO. Povoleno při aktualizaci databáze na úroveň Hyperscale.

Přípustné hodnoty: false, true
--max-size

Nová maximální velikost databáze vyjádřená v bajtech.

--min-capacity

Minimální kapacita databáze bude vždy přidělena, pokud není pozastavena.

--name -n

Název služby Azure SQL Database.

--no-wait

Nečekejte na dokončení dlouhotrvající operace.

Default value: False
--perform-cutover

Zda probíhá přímá migrace při aktualizaci databáze na úroveň Hyperscale.

Přípustné hodnoty: false, true
--preferred-enclave-type

Určuje typ enklávy pro tento prostředek.

Přípustné hodnoty: Default, VBS
--read-scale

Pokud je tato možnost povolená, mohou být připojení, která mají záměr aplikace nastavenou na jen pro čtení v jejich připojovací řetězec, směrována na sekundární repliku jen pro čtení. Tato vlastnost je nastavena pouze pro databáze Premium a Pro důležité obchodní informace.

Přípustné hodnoty: Disabled, Enabled
--remove

Odeberte vlastnost nebo prvek ze seznamu. Příklad: --remove property.list <indexToRemove> OR --remove propertyToRemove.

Default value: []
--resource-group -g

Název skupiny prostředků. Výchozí skupinu můžete nakonfigurovat pomocí az configure --defaults group=<name>.

--server -s

Název Azure SQL Serveru Výchozí nastavení můžete nakonfigurovat pomocí az configure --defaults sql-server=<name>.

--service-objective

Název nového cíle služby. Pokud se jedná o cíl samostatné služby db a databáze je aktuálně v elastickém fondu, databáze se z fondu odebere.

--set

Aktualizujte objekt zadáním cesty vlastnosti a hodnoty, která se má nastavit. Příklad: --set property1.property2=<value>.

Default value: []
--subscription

Název nebo ID předplatného. Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID.

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

Seznam identit přiřazených uživatelem pro službu SQL Database.

--zone-redundant -z

Určuje, jestli se má povolit redundance zón. Výchozí hodnota je true, pokud není zadána žádná hodnota.

Přípustné hodnoty: false, true
Globální parametry
--debug

Zvyšte úroveň podrobností protokolování, aby se zobrazily všechny protokoly ladění.

--help -h

Zobrazte tuto zprávu nápovědy a ukončete ji.

--only-show-errors

Zobrazují se pouze chyby, potlačení upozornění.

--output -o

Výstupní formát

Přípustné hodnoty: json, jsonc, none, table, tsv, yaml, yamlc
Default value: json
--query

Řetězec dotazu JMESPath Další http://jmespath.org/ informace a příklady najdete v tématu.

--subscription

Název nebo ID předplatného. Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID.

--verbose

Zvyšte úroveň podrobností protokolování. K úplnému ladění protokolů použijte příkaz --debug.