Delen via


az sql db

Databases beheren.

Opdracht

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

De advanced threat protection-instelling van een database beheren.

Basis GA
az sql db advanced-threat-protection-setting show

Hiermee haalt u een advanced threat protection-instelling op.

Basis GA
az sql db advanced-threat-protection-setting update

De advanced threat protection-instelling van een database bijwerken.

Basis GA
az sql db audit-policy

Het controlebeleid van een database beheren.

Basis GA
az sql db audit-policy show

Databasecontrolebeleid weergeven.

Basis GA
az sql db audit-policy update

Het controlebeleid van een database bijwerken.

Basis GA
az sql db audit-policy wait

Plaats de CLI in een wachtstatus totdat aan een voorwaarde van het controlebeleid van de database wordt voldaan.

Basis GA
az sql db classification

Vertrouwelijkheidsclassificaties beheren.

Basis GA
az sql db classification delete

Verwijder de gevoeligheidsclassificatie van een bepaalde kolom.

Basis GA
az sql db classification list

Haal de gevoeligheidsclassificaties van een bepaalde database op.

Basis GA
az sql db classification recommendation

Aanbevelingen voor vertrouwelijkheidsclassificatie beheren.

Basis GA
az sql db classification recommendation disable

Schakel vertrouwelijkheidsaanveling voor een bepaalde kolom uit (aanbevelingen zijn standaard ingeschakeld voor alle kolommen).

Basis GA
az sql db classification recommendation enable

Schakel vertrouwelijkheidsaanaanveling in voor een bepaalde kolom (aanbevelingen zijn standaard ingeschakeld voor alle kolommen).

Basis GA
az sql db classification recommendation list

Vermeld de aanbevolen vertrouwelijkheidsclassificaties van een bepaalde database.

Basis GA
az sql db classification show

De gevoeligheidsclassificatie van een bepaalde kolom ophalen.

Basis GA
az sql db classification update

Werk de vertrouwelijkheidsclassificatie van een kolom bij.

Basis GA
az sql db copy

Maak een kopie van een database.

Basis GA
az sql db create

Er wordt een -database gemaakt.

Basis GA
az sql db delete

Een database verwijderen.

Basis GA
az sql db export

Een database exporteren naar een bacpac.

Basis GA
az sql db geo-backup

Geografisch redundante back-ups van SQL Database beheren.

Basis Preview uitvoeren
az sql db geo-backup list

Hiermee haalt u een lijst met herstelbare databases op.

Basis Preview uitvoeren
az sql db geo-backup restore

Een geografisch redundante back-up herstellen naar een nieuwe database.

Basis Preview uitvoeren
az sql db geo-backup show

Hiermee haalt u een herstelbare database op, een resource die de geo-back-up van een database vertegenwoordigt.

Basis Preview uitvoeren
az sql db import

Hiermee importeert u een bacpac in een nieuwe database of een bestaande lege database.

Basis GA
az sql db ledger-digest-uploads

Instellingen voor het uploaden van grootboeksamenvatt beheren.

Basis GA
az sql db ledger-digest-uploads disable

Uploaden van grootboeksamenvatten uitschakelen.

Basis GA
az sql db ledger-digest-uploads enable

Uploaden van grootboeksamenvatten naar een Azure Storage-account of naar Azure Confidential Ledger inschakelen. Als het uploaden van grootboeksamenvatten al is ingeschakeld, stelt de cmdlet het digest-opslageindpunt opnieuw in op een nieuwe waarde.

Basis GA
az sql db ledger-digest-uploads show

De huidige instellingen voor grootboeksamenvatting weergeven.

Basis GA
az sql db list

Maak een lijst met databases op een server of elastische pool.

Basis GA
az sql db list-deleted

Hiermee haalt u een lijst met verwijderde databases op.

Basis GA
az sql db list-editions

Database-edities weergeven die beschikbaar zijn voor het momenteel actieve abonnement.

Basis GA
az sql db list-usages

Hiermee haalt u databasegebruik op.

Basis GA
az sql db ltr-backup

Langetermijnretentieback-ups van SQL-databases beheren.

Basis Preview uitvoeren
az sql db ltr-backup delete

Een langetermijnretentieback-up verwijderen.

Basis Preview uitvoeren
az sql db ltr-backup list

Vermeld de langetermijnretentieback-ups voor een locatie, server of database.

Basis Preview uitvoeren
az sql db ltr-backup restore

Herstel een langetermijnretentieback-up naar een nieuwe database.

Basis Preview uitvoeren
az sql db ltr-backup show

Haal een langetermijnretentieback-up op voor een database.

Basis Preview uitvoeren
az sql db ltr-backup wait

Plaats de CLI in een wachtstatus totdat aan een voorwaarde van de database wordt voldaan.

Basis Preview uitvoeren
az sql db ltr-policy

Langetermijnretentiebeleid voor SQL Database beheren.

Basis Preview uitvoeren
az sql db ltr-policy set

Instellingen voor langetermijnretentie voor een database bijwerken.

Basis Preview uitvoeren
az sql db ltr-policy show

Het langetermijnretentiebeleid voor een database weergeven.

Basis Preview uitvoeren
az sql db op

Bewerkingen voor een database beheren.

Basis GA
az sql db op cancel

Hiermee annuleert u de asynchrone bewerking in de database.

Basis GA
az sql db op list

Hiermee haalt u een lijst met bewerkingen op die in de database worden uitgevoerd.

Basis GA
az sql db rename

Wijzig de naam van een database.

Basis GA
az sql db replica

Replicatie tussen databases beheren.

Basis GA
az sql db replica create

Maak een database als een leesbare secundaire replica van een bestaande database.

Basis GA
az sql db replica delete-link

Stop de gegevensreplicatie tussen twee databasereplica's definitief.

Basis GA
az sql db replica list-links

Geef de replica's van een database en de replicatiestatus weer.

Basis GA
az sql db replica set-primary

Stel de primaire replicadatabase in door een failover uit te voeren van de huidige primaire replicadatabase.

Basis GA
az sql db restore

Maak een nieuwe database door een back-up te herstellen.

Basis GA
az sql db show

Haal de details voor een database op.

Basis GA
az sql db show-connection-string

Hiermee genereert u een verbindingsreeks voor een database.

Basis GA
az sql db show-deleted

Haal de details voor een verwijderde database op.

Basis GA
az sql db str-policy

Bewaarbeleid voor sql-databases voor korte termijn beheren.

Basis Preview uitvoeren
az sql db str-policy set

Instellingen voor kortetermijnretentie voor een livedatabase bijwerken.

Basis Preview uitvoeren
az sql db str-policy show

Het bewaarbeleid voor de korte termijn voor een live-database weergeven.

Basis Preview uitvoeren
az sql db str-policy wait

Plaats de CLI in een wachtstatus totdat het beleid is ingesteld.

Basis Preview uitvoeren
az sql db tde

De transparante gegevensversleuteling van een database beheren.

Basis GA
az sql db tde key

De versleutelingsbeveiliging van een database beheren.

Basis GA
az sql db tde key revalidate

De versleutelingsbeveiligingssleutel van een database wordt opnieuw gevalideerd.

Basis GA
az sql db tde key revert

De versleutelingsbeveiligingssleutel van een database wordt teruggezet naar serverniveau.

Basis GA
az sql db tde set

Hiermee stelt u de configuratie van transparante gegevensversleuteling van een database in.

Basis GA
az sql db tde show

Toont een transparante gegevensversleuteling.

Basis GA
az sql db threat-policy

Beheer het beleid voor bedreigingsdetectie van een database.

Basis Afgeschaft
az sql db threat-policy show

Hiermee haalt u een beleid voor bedreigingsdetectie op.

Basis Afgeschaft
az sql db threat-policy update

Werk het beleid voor bedreigingsdetectie van een database bij.

Basis Afgeschaft
az sql db update

Een database bijwerken.

Basis GA

az sql db copy

Maak een kopie van een database.

Een volledige lijst met opties op prestatieniveau kan worden weergegeven door uit te az sql db list-editions -a -o table -l LOCATIONvoeren. De kopieerdoeldatabase moet dezelfde editie hebben als de brondatabase, maar u kunt de editie wijzigen nadat het kopiëren is voltooid.

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

Voorbeelden

Maak een database met prestatieniveau S0 als kopie van een bestaande Standard-database.

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

Maak een database met GeneralPurpose-editie, Gen4-hardware en 1 vcore als kopie van een bestaande GeneralPurpose-database.

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

Een database maken met redundantie van lokale back-upopslag als kopie van een bestaande database

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

Vereiste parameters

--dest-name

De naam van de database die wordt gemaakt als de kopieerbestemming.

Optionele parameters

--assign-identity -i

Identiteit toewijzen voor database.

Geaccepteerde waarden: false, true
--auto-pause-delay

Tijd in minuten waarna de database automatisch wordt onderbroken. Een waarde van -1 betekent dat automatische pauze is uitgeschakeld.

--availability-zone

Beschikbaarheidszone.

--backup-storage-redundancy --bsr

Redundantie van back-upopslag die wordt gebruikt voor het opslaan van back-ups. Toegestane waarden zijn: Lokaal, Zone, Geo, GeoZone.

--capacity -c

Het capaciteitsonderdeel van de SKU in een geheel getal van DTU's of vcores.

--compute-model

Het rekenmodel van de database.

Geaccepteerde waarden: Provisioned, Serverless
--dest-resource-group

De naam van de resourcegroep waarin u de kopie wilt maken. Als dit niet is opgegeven, wordt standaard de oorspronkelijke resourcegroep gebruikt.

--dest-server

De naam van de server waarin de kopie moet worden gemaakt. Als dit niet is opgegeven, wordt de standaardwaarde ingesteld op de oorspronkelijke server.

--elastic-pool

De naam of resource-id van de elastische pool waarin de database moet worden gemaakt.

--encryption-protector

Hiermee geeft u de Azure-sleutelkluissleutel op die moet worden gebruikt als een versleutelingsbeveiligingssleutel voor databaseversleuteling.

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

Hiermee geeft u de vlag voor automatische rotatie van de databaseversleutelingssleutel op. Kan waar, onwaar of null zijn.

Geaccepteerde waarden: false, true
--family -f

Het rekenprocesonderdeel van de SKU (alleen voor vcore-SKU's). Toegestane waarden zijn: Gen4, Gen5.

--federated-client-id

De federatieve client-id voor de SQL Database. Het wordt gebruikt voor cmk-scenario's voor meerdere tenants.

--ha-replicas --read-replicas

Het aantal replica's met hoge beschikbaarheid dat moet worden ingericht voor de database. Alleen instelbaar voor De Hyperscale-editie.

--ids

Een of meer resource-id's (met spatie gescheiden). Dit moet een volledige resource-id zijn die alle informatie over de argumenten Resource-id bevat. Geef de argumenten --id's of andere resource-id's op.

--keys

De lijst met AKV-sleutels voor de SQL Database.

--license-type

Het licentietype dat moet worden toegepast op deze database.LicenseIncluded als u een licentie nodig hebt of BasePriceals u een licentie hebt en in aanmerking komt voor Azure HybridBenefit.

Geaccepteerde waarden: BasePrice, LicenseIncluded
--min-capacity

Minimale capaciteit die de database altijd heeft toegewezen, indien niet onderbroken.

--name -n

Naam van de Azure SQL Database.

--no-wait

Wacht niet totdat de langdurige bewerking is voltooid.

Default value: False
--preferred-enclave-type

Hiermee geeft u het type enclave voor deze resource op.

Geaccepteerde waarden: Default, VBS
--read-scale

Als deze optie is ingeschakeld, kunnen verbindingen waarvoor de intentie van de toepassing is ingesteld op alleen-lezen in hun verbindingsreeks worden doorgestuurd naar een alleen-lezen secundaire replica. Deze eigenschap is alleen ingesteld voor Premium- en Bedrijfskritiek-databases.

Geaccepteerde waarden: Disabled, Enabled
--resource-group -g

De naam van de resourcegroep. U kunt de standaardgroep configureren met behulp van az configure --defaults group=<name>.

--server -s

Naam van de Azure SQL Server. U kunt de standaardinstelling configureren met behulp van az configure --defaults sql-server=<name>.

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

De servicedoelstelling voor de nieuwe database. Bijvoorbeeld: Basic, S0, P1, GP_Gen4_1, GP_S_Gen5_8, BC_Gen5_2, HS_Gen5_32.

--subscription

Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID.

--tags

Door spaties gescheiden tags: key[=value] [key[=value] ...]. Gebruik '' om bestaande tags te wissen.

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

De lijst met door de gebruiker toegewezen identiteit voor de SQL Database.

--zone-redundant -z

Hiermee geeft u op of zoneredundantie moet worden ingeschakeld. De standaardwaarde is waar als er geen waarde is opgegeven.

Geaccepteerde waarden: false, true
Globale parameters
--debug

Vergroot de uitgebreidheid van logboekregistratie om alle logboeken voor foutopsporing weer te geven.

--help -h

Dit Help-bericht weergeven en afsluiten.

--only-show-errors

Alleen fouten weergeven, waarschuwingen onderdrukken.

--output -o

Uitvoerindeling.

Geaccepteerde waarden: json, jsonc, none, table, tsv, yaml, yamlc
Default value: json
--query

JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.

--subscription

Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID.

--verbose

Vergroot de uitgebreidheid van logboekregistratie. Gebruik --debug voor volledige foutopsporingslogboeken.

az sql db create

Er wordt een -database gemaakt.

Een volledige lijst met opties op prestatieniveau kan worden weergegeven door uit te az sql db list-editions -a -o table -l LOCATIONvoeren.

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

Voorbeelden

Maak een Standard S0-database.

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

Een database maken met GeneralPurpose-editie, Gen4-hardware en 1 vcore

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

Een database maken waarvoor zoneredundantie is ingeschakeld

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

Een database maken met zoneredundantie expliciet uitgeschakeld

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

Een GeneralPurpose Gen5 2 vcore serverloze database maken met automatische onderbrekingsvertraging van 120 minuten

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

Een Hyperscale Gen5 2 vcore-database maken met 2 leesreplica's

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

Een GeneralPurpose-database maken met lokaal redundante back-upopslag

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

Maak een database waarvoor VBS-enclave is ingeschakeld.

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

Een database maken waarop een gratis limiet is toegepast

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

Vereiste parameters

--name -n

Naam van de Azure SQL Database.

--resource-group -g

De naam van de resourcegroep. U kunt de standaardgroep configureren met behulp van az configure --defaults group=<name>.

--server -s

Naam van de Azure SQL Server. U kunt de standaardinstelling configureren met behulp van az configure --defaults sql-server=<name>.

Optionele parameters

--assign-identity -i

Identiteit toewijzen voor database.

Geaccepteerde waarden: false, true
--auto-pause-delay

Tijd in minuten waarna de database automatisch wordt onderbroken. Een waarde van -1 betekent dat automatische pauze is uitgeschakeld.

--availability-zone

Beschikbaarheidszone.

--backup-storage-redundancy --bsr

Redundantie van back-upopslag die wordt gebruikt voor het opslaan van back-ups. Toegestane waarden zijn: Lokaal, Zone, Geo, GeoZone.

--capacity -c

Het capaciteitsonderdeel van de SKU in een geheel getal van DTU's of vcores.

--catalog-collation

Sortering van de metagegevenscatalogus.

Geaccepteerde waarden: DATABASE_DEFAULT, SQL_Latin1_General_CP1_CI_AS
--collation

De sortering van de database.

--compute-model

Het rekenmodel van de database.

Geaccepteerde waarden: Provisioned, Serverless
--edition --tier -e

Het editieonderdeel van de SKU. Toegestane waarden zijn: Basic, Standard, Premium, GeneralPurpose, BusinessCritical, Hyperscale.

--elastic-pool

De naam of resource-id van de elastische pool waarin de database moet worden gemaakt.

--encryption-protector

Hiermee geeft u de Azure-sleutelkluissleutel op die moet worden gebruikt als een versleutelingsbeveiligingssleutel voor databaseversleuteling.

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

Hiermee geeft u de vlag voor automatische rotatie van de databaseversleutelingssleutel op. Kan waar, onwaar of null zijn.

Geaccepteerde waarden: false, true
--exhaustion-behavior --fleb --free-limit-exhaustion-behavior

Hiermee geeft u het gedrag op wanneer maandelijkse gratis limieten worden uitgeput voor de gratis database. AutoPause: De database wordt automatisch onderbroken bij uitputting van de gratis limieten voor de rest van de maand. BillForUsage: De database blijft online bij uitputting van gratis limieten en eventuele overschrijdingen worden gefactureerd.

Geaccepteerde waarden: AutoPause, BillOverUsage
--family -f

Het rekenprocesonderdeel van de SKU (alleen voor vcore-SKU's). Toegestane waarden zijn: Gen4, Gen5.

--federated-client-id

De federatieve client-id voor de SQL Database. Het wordt gebruikt voor cmk-scenario's voor meerdere tenants.

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

Of de database wel of niet gratis maandelijkse limieten gebruikt. Toegestaan voor één database in een abonnement.

Geaccepteerde waarden: false, true
--ha-replicas --read-replicas

Het aantal replica's met hoge beschikbaarheid dat moet worden ingericht voor de database. Alleen instelbaar voor De Hyperscale-editie.

--keys

De lijst met AKV-sleutels voor de SQL Database.

--ledger-on

Maak een grootboekdatabase, waarin de integriteit van alle gegevens wordt beveiligd door de grootboekfunctie. Alle tabellen in de grootboekdatabase moeten grootboektabellen zijn. Opmerking: de waarde van deze eigenschap kan niet worden gewijzigd nadat de database is gemaakt.

Geaccepteerde waarden: Disabled, Enabled
--license-type

Het licentietype dat moet worden toegepast op deze database.LicenseIncluded als u een licentie nodig hebt of BasePriceals u een licentie hebt en in aanmerking komt voor Azure HybridBenefit.

Geaccepteerde waarden: BasePrice, LicenseIncluded
--maint-config-id -m

Opgegeven onderhoudsconfiguratie-id of -naam voor deze resource.

--max-size

De maximale opslaggrootte. Als er geen eenheid is opgegeven, wordt standaard ingesteld op bytes (B).

--min-capacity

Minimale capaciteit die de database altijd heeft toegewezen, indien niet onderbroken.

--no-wait

Wacht niet totdat de langdurige bewerking is voltooid.

Default value: False
--preferred-enclave-type

Hiermee geeft u het type enclave voor deze resource op.

Geaccepteerde waarden: Default, VBS
--read-scale

Als deze optie is ingeschakeld, kunnen verbindingen waarvoor de intentie van de toepassing is ingesteld op alleen-lezen in hun verbindingsreeks worden doorgestuurd naar een alleen-lezen secundaire replica. Deze eigenschap is alleen ingesteld voor Premium- en Bedrijfskritiek-databases.

Geaccepteerde waarden: Disabled, Enabled
--sample-name

De naam van het voorbeeldschema dat moet worden toegepast bij het maken van deze database.

Geaccepteerde waarden: AdventureWorksLT
--service-level-objective --service-objective

De servicedoelstelling voor de nieuwe database. Bijvoorbeeld: Basic, S0, P1, GP_Gen4_1, GP_S_Gen5_8, BC_Gen5_2, HS_Gen5_32.

--tags

Door spaties gescheiden tags: key[=value] [key[=value] ...]. Gebruik '' om bestaande tags te wissen.

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

De lijst met door de gebruiker toegewezen identiteit voor de SQL Database.

--yes -y

Niet vragen om bevestiging.

--zone-redundant -z

Hiermee geeft u op of zoneredundantie moet worden ingeschakeld. De standaardwaarde is waar als er geen waarde is opgegeven.

Geaccepteerde waarden: false, true
Globale parameters
--debug

Vergroot de uitgebreidheid van logboekregistratie om alle logboeken voor foutopsporing weer te geven.

--help -h

Dit Help-bericht weergeven en afsluiten.

--only-show-errors

Alleen fouten weergeven, waarschuwingen onderdrukken.

--output -o

Uitvoerindeling.

Geaccepteerde waarden: json, jsonc, none, table, tsv, yaml, yamlc
Default value: json
--query

JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.

--subscription

Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID.

--verbose

Vergroot de uitgebreidheid van logboekregistratie. Gebruik --debug voor volledige foutopsporingslogboeken.

az sql db delete

Een database verwijderen.

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

Voorbeelden

Een database verwijderen. (automatisch gegenereerd)

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

Optionele parameters

--ids

Een of meer resource-id's (met spatie gescheiden). Dit moet een volledige resource-id zijn die alle informatie over de argumenten Resource-id bevat. Geef de argumenten --id's of andere resource-id's op.

--name -n

Naam van de Azure SQL Database.

--no-wait

Wacht niet totdat de langdurige bewerking is voltooid.

Default value: False
--resource-group -g

De naam van de resourcegroep. U kunt de standaardgroep configureren met behulp van az configure --defaults group=<name>.

--server -s

Naam van de Azure SQL Server. U kunt de standaardinstelling configureren met behulp van az configure --defaults sql-server=<name>.

--subscription

Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID.

--yes -y

Niet vragen om bevestiging.

Default value: False
Globale parameters
--debug

Vergroot de uitgebreidheid van logboekregistratie om alle logboeken voor foutopsporing weer te geven.

--help -h

Dit Help-bericht weergeven en afsluiten.

--only-show-errors

Alleen fouten weergeven, waarschuwingen onderdrukken.

--output -o

Uitvoerindeling.

Geaccepteerde waarden: json, jsonc, none, table, tsv, yaml, yamlc
Default value: json
--query

JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.

--subscription

Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID.

--verbose

Vergroot de uitgebreidheid van logboekregistratie. Gebruik --debug voor volledige foutopsporingslogboeken.

az sql db export

Een database exporteren naar een 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]

Voorbeelden

Haal een SAS-sleutel op voor gebruik in de exportbewerking.

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

Exporteer bacpac met behulp van een SAS-sleutel.

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

Exporteer bacpac met behulp van een opslagaccountsleutel.

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

Vereiste parameters

--admin-password -p

Vereist. Aanmeldingswachtwoord van de beheerder.

--admin-user -u

Vereist. Aanmeldingsnaam van de beheerder.

--storage-key

Vereist. Opslagsleutel.

--storage-key-type

Vereist. Type opslagsleutel.

Geaccepteerde waarden: SharedAccessKey, StorageAccessKey
--storage-uri

Vereist. Opslag-URI.

Optionele parameters

--auth-type -a

Verificatietype.

Geaccepteerde waarden: ADPassword, SQL
--ids

Een of meer resource-id's (met spatie gescheiden). Dit moet een volledige resource-id zijn die alle informatie over de argumenten Resource-id bevat. Geef de argumenten --id's of andere resource-id's op.

--name -n

Naam van de Azure SQL Database.

--no-wait

Wacht niet totdat de langdurige bewerking is voltooid.

Default value: False
--resource-group -g

De naam van de resourcegroep. U kunt de standaardgroep configureren met behulp van az configure --defaults group=<name>.

--server -s

Naam van de Azure SQL Server. U kunt de standaardinstelling configureren met behulp van az configure --defaults sql-server=<name>.

--subscription

Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID.

Globale parameters
--debug

Vergroot de uitgebreidheid van logboekregistratie om alle logboeken voor foutopsporing weer te geven.

--help -h

Dit Help-bericht weergeven en afsluiten.

--only-show-errors

Alleen fouten weergeven, waarschuwingen onderdrukken.

--output -o

Uitvoerindeling.

Geaccepteerde waarden: json, jsonc, none, table, tsv, yaml, yamlc
Default value: json
--query

JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.

--subscription

Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID.

--verbose

Vergroot de uitgebreidheid van logboekregistratie. Gebruik --debug voor volledige foutopsporingslogboeken.

az sql db import

Hiermee importeert u een bacpac in een nieuwe database of een bestaande lege database.

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]

Voorbeelden

Haal een SAS-sleutel op voor gebruik in de importbewerking.

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

Importeer bacpac in een bestaande database met behulp van een SAS-sleutel.

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

Importeer bacpac in een bestaande database met behulp van een opslagaccountsleutel.

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

Vereiste parameters

--admin-password -p

Vereist. Aanmeldingswachtwoord van de beheerder.

--admin-user -u

Vereist. Aanmeldingsnaam van de beheerder.

--storage-key

Vereist. Opslagsleutel.

--storage-key-type

Vereist. Type opslagsleutel.

Geaccepteerde waarden: SharedAccessKey, StorageAccessKey
--storage-uri

Vereist. Opslag-URI.

Optionele parameters

--auth-type -a

Verificatietype.

Geaccepteerde waarden: ADPassword, SQL
--ids

Een of meer resource-id's (met spatie gescheiden). Dit moet een volledige resource-id zijn die alle informatie over de argumenten Resource-id bevat. Geef de argumenten --id's of andere resource-id's op.

--name -n

Naam van de Azure SQL Database.

--no-wait

Wacht niet totdat de langdurige bewerking is voltooid.

Default value: False
--resource-group -g

De naam van de resourcegroep. U kunt de standaardgroep configureren met behulp van az configure --defaults group=<name>.

--server -s

Naam van de Azure SQL Server. U kunt de standaardinstelling configureren met behulp van az configure --defaults sql-server=<name>.

--subscription

Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID.

Globale parameters
--debug

Vergroot de uitgebreidheid van logboekregistratie om alle logboeken voor foutopsporing weer te geven.

--help -h

Dit Help-bericht weergeven en afsluiten.

--only-show-errors

Alleen fouten weergeven, waarschuwingen onderdrukken.

--output -o

Uitvoerindeling.

Geaccepteerde waarden: json, jsonc, none, table, tsv, yaml, yamlc
Default value: json
--query

JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.

--subscription

Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID.

--verbose

Vergroot de uitgebreidheid van logboekregistratie. Gebruik --debug voor volledige foutopsporingslogboeken.

az sql db list

Maak een lijst met databases op een server of elastische pool.

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

Voorbeelden

Maak een lijst met databases op een server of elastische pool. (automatisch gegenereerd)

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

Optionele parameters

--elastic-pool

Indien opgegeven, worden alleen de databases in deze elastische pool vermeld.

--ids

Een of meer resource-id's (met spatie gescheiden). Dit moet een volledige resource-id zijn die alle informatie over de argumenten Resource-id bevat. Geef de argumenten --id's of andere resource-id's op.

--resource-group -g

De naam van de resourcegroep. U kunt de standaardgroep configureren met behulp van az configure --defaults group=<name>.

--server -s

Naam van de Azure SQL Server. U kunt de standaardinstelling configureren met behulp van az configure --defaults sql-server=<name>.

--subscription

Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID.

Globale parameters
--debug

Vergroot de uitgebreidheid van logboekregistratie om alle logboeken voor foutopsporing weer te geven.

--help -h

Dit Help-bericht weergeven en afsluiten.

--only-show-errors

Alleen fouten weergeven, waarschuwingen onderdrukken.

--output -o

Uitvoerindeling.

Geaccepteerde waarden: json, jsonc, none, table, tsv, yaml, yamlc
Default value: json
--query

JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.

--subscription

Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID.

--verbose

Vergroot de uitgebreidheid van logboekregistratie. Gebruik --debug voor volledige foutopsporingslogboeken.

az sql db list-deleted

Hiermee haalt u een lijst met verwijderde databases op.

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

Optionele parameters

--ids

Een of meer resource-id's (met spatie gescheiden). Dit moet een volledige resource-id zijn die alle informatie over de argumenten Resource-id bevat. Geef de argumenten --id's of andere resource-id's op.

--resource-group -g

De naam van de resourcegroep. U kunt de standaardgroep configureren met behulp van az configure --defaults group=<name>.

--server -s

Naam van de Azure SQL Server. U kunt de standaardinstelling configureren met behulp van az configure --defaults sql-server=<name>.

--subscription

Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID.

Globale parameters
--debug

Vergroot de uitgebreidheid van logboekregistratie om alle logboeken voor foutopsporing weer te geven.

--help -h

Dit Help-bericht weergeven en afsluiten.

--only-show-errors

Alleen fouten weergeven, waarschuwingen onderdrukken.

--output -o

Uitvoerindeling.

Geaccepteerde waarden: json, jsonc, none, table, tsv, yaml, yamlc
Default value: json
--query

JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.

--subscription

Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID.

--verbose

Vergroot de uitgebreidheid van logboekregistratie. Gebruik --debug voor volledige foutopsporingslogboeken.

az sql db list-editions

Database-edities weergeven die beschikbaar zijn voor het momenteel actieve abonnement.

Bevat beschikbare servicedoelstellingen en opslaglimieten. Om de uitgebreidheid te beperken, worden instellingen om de opslaglimieten opzettelijk te verminderen standaard verborgen.

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

Voorbeelden

Alle database-edities op een locatie weergeven.

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

Alle beschikbare databaseservicedoelstellingen voor de Standard-editie weergeven.

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

Beschikbare maximale databasegrootten weergeven voor P1-servicedoelstelling

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

Vereiste parameters

--location -l

Locatie. Waarden van: az account list-locations. U kunt de standaardlocatie configureren met behulp van az configure --defaults location=<location>.

Optionele parameters

--available -a

Indien opgegeven, geeft u alleen resultaten weer die beschikbaar zijn in de opgegeven regio.

Default value: False
--dtu

Het aantal DTU's dat moet worden gezocht. Als u niets opgeeft, worden alle DTU-grootten weergegeven.

--edition --tier -e

Editie om naar te zoeken. Als dit niet is opgegeven, worden alle edities weergegeven.

--service-objective

Servicedoelstelling om naar te zoeken. Indien niet opgegeven, worden alle servicedoelstellingen weergegeven.

--show-details -d

Lijst met aanvullende informatie die moet worden opgenomen in de uitvoer.

Geaccepteerde waarden: max-size
--vcores

Het aantal vcores dat moet worden gezocht. Als dit niet is opgegeven, worden alle vcore-grootten weergegeven.

Globale parameters
--debug

Vergroot de uitgebreidheid van logboekregistratie om alle logboeken voor foutopsporing weer te geven.

--help -h

Dit Help-bericht weergeven en afsluiten.

--only-show-errors

Alleen fouten weergeven, waarschuwingen onderdrukken.

--output -o

Uitvoerindeling.

Geaccepteerde waarden: json, jsonc, none, table, tsv, yaml, yamlc
Default value: json
--query

JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.

--subscription

Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID.

--verbose

Vergroot de uitgebreidheid van logboekregistratie. Gebruik --debug voor volledige foutopsporingslogboeken.

az sql db list-usages

Hiermee haalt u databasegebruik op.

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

Optionele parameters

--ids

Een of meer resource-id's (met spatie gescheiden). Dit moet een volledige resource-id zijn die alle informatie over de argumenten Resource-id bevat. Geef de argumenten --id's of andere resource-id's op.

--name -n

Naam van de Azure SQL Database.

--resource-group -g

De naam van de resourcegroep. U kunt de standaardgroep configureren met behulp van az configure --defaults group=<name>.

--server -s

Naam van de Azure SQL Server. U kunt de standaardinstelling configureren met behulp van az configure --defaults sql-server=<name>.

--subscription

Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID.

Globale parameters
--debug

Vergroot de uitgebreidheid van logboekregistratie om alle logboeken voor foutopsporing weer te geven.

--help -h

Dit Help-bericht weergeven en afsluiten.

--only-show-errors

Alleen fouten weergeven, waarschuwingen onderdrukken.

--output -o

Uitvoerindeling.

Geaccepteerde waarden: json, jsonc, none, table, tsv, yaml, yamlc
Default value: json
--query

JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.

--subscription

Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID.

--verbose

Vergroot de uitgebreidheid van logboekregistratie. Gebruik --debug voor volledige foutopsporingslogboeken.

az sql db rename

Wijzig de naam van een database.

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

Voorbeelden

Wijzig de naam van een database. (automatisch gegenereerd)

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

Vereiste parameters

--new-name

De nieuwe naam waarnaar de database wordt gewijzigd.

Optionele parameters

--ids

Een of meer resource-id's (met spatie gescheiden). Dit moet een volledige resource-id zijn die alle informatie over de argumenten Resource-id bevat. Geef de argumenten --id's of andere resource-id's op.

--name -n

Naam van de Azure SQL Database.

--resource-group -g

De naam van de resourcegroep. U kunt de standaardgroep configureren met behulp van az configure --defaults group=<name>.

--server -s

Naam van de Azure SQL Server. U kunt de standaardinstelling configureren met behulp van az configure --defaults sql-server=<name>.

--subscription

Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID.

Globale parameters
--debug

Vergroot de uitgebreidheid van logboekregistratie om alle logboeken voor foutopsporing weer te geven.

--help -h

Dit Help-bericht weergeven en afsluiten.

--only-show-errors

Alleen fouten weergeven, waarschuwingen onderdrukken.

--output -o

Uitvoerindeling.

Geaccepteerde waarden: json, jsonc, none, table, tsv, yaml, yamlc
Default value: json
--query

JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.

--subscription

Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID.

--verbose

Vergroot de uitgebreidheid van logboekregistratie. Gebruik --debug voor volledige foutopsporingslogboeken.

az sql db restore

Maak een nieuwe database door een back-up te herstellen.

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

Voorbeelden

Maak een nieuwe database door een back-up te herstellen. (automatisch gegenereerd)

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

Maak een nieuwe database met geografisch redundante back-upopslag door een back-up te herstellen. (automatisch gegenereerd)

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

Vereiste parameters

--dest-name

De naam van de database die wordt gemaakt als de herstelbestemming.

Optionele parameters

--assign-identity -i

Identiteit toewijzen voor database.

Geaccepteerde waarden: false, true
--auto-pause-delay

Tijd in minuten waarna de database automatisch wordt onderbroken. Een waarde van -1 betekent dat automatische pauze is uitgeschakeld.

--availability-zone

Beschikbaarheidszone.

--backup-storage-redundancy --bsr

Redundantie van back-upopslag die wordt gebruikt voor het opslaan van back-ups. Toegestane waarden zijn: Lokaal, Zone, Geo, GeoZone.

--capacity -c

Het capaciteitsonderdeel van de SKU in een geheel getal van DTU's of vcores.

--compute-model

Het rekenmodel van de database.

Geaccepteerde waarden: Provisioned, Serverless
--deleted-time

Indien opgegeven, herstelt u vanuit een verwijderde database in plaats van uit een bestaande database. Moet overeenkomen met de verwijderde tijd van een verwijderde database op dezelfde server. Er moet --time of --deleted-time (of beide) worden opgegeven. De tijd moet de volgende notatie hebben: "JJJJ-MM-DDTHH:MM:SS".

--edition --tier -e

Het editieonderdeel van de SKU. Toegestane waarden zijn: Basic, Standard, Premium, GeneralPurpose, BusinessCritical, Hyperscale.

--elastic-pool

De naam of resource-id van de elastische pool waarin de database moet worden gemaakt.

--encryption-protector

Hiermee geeft u de Azure-sleutelkluissleutel op die moet worden gebruikt als een versleutelingsbeveiligingssleutel voor databaseversleuteling.

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

Hiermee geeft u de vlag voor automatische rotatie van de databaseversleutelingssleutel op. Kan waar, onwaar of null zijn.

Geaccepteerde waarden: false, true
--family -f

Het rekenprocesonderdeel van de SKU (alleen voor vcore-SKU's). Toegestane waarden zijn: Gen4, Gen5.

--federated-client-id

De federatieve client-id voor de SQL Database. Het wordt gebruikt voor cmk-scenario's voor meerdere tenants.

--ha-replicas --read-replicas

Het aantal replica's met hoge beschikbaarheid dat moet worden ingericht voor de database. Alleen instelbaar voor De Hyperscale-editie.

--ids

Een of meer resource-id's (met spatie gescheiden). Dit moet een volledige resource-id zijn die alle informatie over de argumenten Resource-id bevat. Geef de argumenten --id's of andere resource-id's op.

--keys

De lijst met AKV-sleutels voor de SQL Database.

--license-type

Het licentietype dat moet worden toegepast op deze database.LicenseIncluded als u een licentie nodig hebt of BasePriceals u een licentie hebt en in aanmerking komt voor Azure HybridBenefit.

Geaccepteerde waarden: BasePrice, LicenseIncluded
--min-capacity

Minimale capaciteit die de database altijd heeft toegewezen, indien niet onderbroken.

--name -n

Naam van de Azure SQL Database.

--no-wait

Wacht niet totdat de langdurige bewerking is voltooid.

Default value: False
--preferred-enclave-type

Hiermee geeft u het type enclave voor deze resource op.

Geaccepteerde waarden: Default, VBS
--read-scale

Als deze optie is ingeschakeld, kunnen verbindingen waarvoor de intentie van de toepassing is ingesteld op alleen-lezen in hun verbindingsreeks worden doorgestuurd naar een alleen-lezen secundaire replica. Deze eigenschap is alleen ingesteld voor Premium- en Bedrijfskritiek-databases.

Geaccepteerde waarden: Disabled, Enabled
--resource-group -g

De naam van de resourcegroep. U kunt de standaardgroep configureren met behulp van az configure --defaults group=<name>.

--server -s

Naam van de Azure SQL Server. U kunt de standaardinstelling configureren met behulp van az configure --defaults sql-server=<name>.

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

De servicedoelstelling voor de nieuwe database. Bijvoorbeeld: Basic, S0, P1, GP_Gen4_1, GP_S_Gen5_8, BC_Gen5_2, HS_Gen5_32.

--subscription

Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID.

--tags

Door spaties gescheiden tags: key[=value] [key[=value] ...]. Gebruik '' om bestaande tags te wissen.

--time -t

Het tijdstip van de brondatabase die wordt hersteld om de nieuwe database te maken. Moet groter dan of gelijk zijn aan de vroegste waardeRestoreDate van de brondatabase. Er moet --time of --deleted-time (of beide) worden opgegeven. De tijd moet de volgende notatie hebben: "JJJJ-MM-DDTHH:MM:SS".

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

De lijst met door de gebruiker toegewezen identiteit voor de SQL Database.

--zone-redundant -z

Hiermee geeft u op of zoneredundantie moet worden ingeschakeld. De standaardwaarde is waar als er geen waarde is opgegeven.

Geaccepteerde waarden: false, true
Globale parameters
--debug

Vergroot de uitgebreidheid van logboekregistratie om alle logboeken voor foutopsporing weer te geven.

--help -h

Dit Help-bericht weergeven en afsluiten.

--only-show-errors

Alleen fouten weergeven, waarschuwingen onderdrukken.

--output -o

Uitvoerindeling.

Geaccepteerde waarden: json, jsonc, none, table, tsv, yaml, yamlc
Default value: json
--query

JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.

--subscription

Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID.

--verbose

Vergroot de uitgebreidheid van logboekregistratie. Gebruik --debug voor volledige foutopsporingslogboeken.

az sql db show

Haal de details voor een database op.

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

Voorbeelden

Haal de details voor een database op. (automatisch gegenereerd)

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

Optionele parameters

--expand-keys

Vouw de AKV-sleutels voor de database uit.

Geaccepteerde waarden: false, true
Default value: False
--ids

Een of meer resource-id's (met spatie gescheiden). Dit moet een volledige resource-id zijn die alle informatie over de argumenten Resource-id bevat. Geef de argumenten --id's of andere resource-id's op.

--keys-filter

Vouw de AKV-sleutels voor de database uit.

--name -n

Naam van de Azure SQL Database.

--resource-group -g

De naam van de resourcegroep. U kunt de standaardgroep configureren met behulp van az configure --defaults group=<name>.

--server -s

Naam van de Azure SQL Server. U kunt de standaardinstelling configureren met behulp van az configure --defaults sql-server=<name>.

--subscription

Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID.

Globale parameters
--debug

Vergroot de uitgebreidheid van logboekregistratie om alle logboeken voor foutopsporing weer te geven.

--help -h

Dit Help-bericht weergeven en afsluiten.

--only-show-errors

Alleen fouten weergeven, waarschuwingen onderdrukken.

--output -o

Uitvoerindeling.

Geaccepteerde waarden: json, jsonc, none, table, tsv, yaml, yamlc
Default value: json
--query

JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.

--subscription

Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID.

--verbose

Vergroot de uitgebreidheid van logboekregistratie. Gebruik --debug voor volledige foutopsporingslogboeken.

az sql db show-connection-string

Hiermee genereert u een verbindingsreeks voor een database.

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

Voorbeelden

Verbindingsreeks genereren voor ado.net

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

Vereiste parameters

--client -c

Type clientverbindingsprovider.

Geaccepteerde waarden: ado.net, jdbc, odbc, php, php_pdo, sqlcmd

Optionele parameters

--auth-type -a

Type verificatie.

Geaccepteerde waarden: ADIntegrated, ADPassword, SqlPassword
Default value: SqlPassword
--ids

Een of meer resource-id's (met spatie gescheiden). Dit moet een volledige resource-id zijn die alle informatie over de argumenten Resource-id bevat. Geef de argumenten --id's of andere resource-id's op.

--name -n

Naam van de Azure SQL Database.

Default value: <databasename>
--server -s

Naam van de Azure SQL Server. U kunt de standaardinstelling configureren met behulp van az configure --defaults sql-server=<name>.

Default value: <servername>
--subscription

Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID.

Globale parameters
--debug

Vergroot de uitgebreidheid van logboekregistratie om alle logboeken voor foutopsporing weer te geven.

--help -h

Dit Help-bericht weergeven en afsluiten.

--only-show-errors

Alleen fouten weergeven, waarschuwingen onderdrukken.

--output -o

Uitvoerindeling.

Geaccepteerde waarden: json, jsonc, none, table, tsv, yaml, yamlc
Default value: json
--query

JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.

--subscription

Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID.

--verbose

Vergroot de uitgebreidheid van logboekregistratie. Gebruik --debug voor volledige foutopsporingslogboeken.

az sql db show-deleted

Haal de details voor een verwijderde database op.

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

Voorbeelden

Haal de details voor een verwijderde database op. (automatisch gegenereerd)

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

Vereiste parameters

--restorable-dropped-database-id -r

Verwijderde database-id kan worden teruggezet.

Optionele parameters

--expand-keys

Vouw de AKV-sleutels voor de database uit.

Geaccepteerde waarden: false, true
Default value: False
--ids

Een of meer resource-id's (met spatie gescheiden). Dit moet een volledige resource-id zijn die alle informatie over de argumenten Resource-id bevat. Geef de argumenten --id's of andere resource-id's op.

--keys-filter

Vouw de AKV-sleutels voor de database uit.

--resource-group -g

De naam van de resourcegroep. U kunt de standaardgroep configureren met behulp van az configure --defaults group=<name>.

--server -s

Naam van de Azure SQL Server. U kunt de standaardinstelling configureren met behulp van az configure --defaults sql-server=<name>.

--subscription

Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID.

Globale parameters
--debug

Vergroot de uitgebreidheid van logboekregistratie om alle logboeken voor foutopsporing weer te geven.

--help -h

Dit Help-bericht weergeven en afsluiten.

--only-show-errors

Alleen fouten weergeven, waarschuwingen onderdrukken.

--output -o

Uitvoerindeling.

Geaccepteerde waarden: json, jsonc, none, table, tsv, yaml, yamlc
Default value: json
--query

JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.

--subscription

Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID.

--verbose

Vergroot de uitgebreidheid van logboekregistratie. Gebruik --debug voor volledige foutopsporingslogboeken.

az sql db update

Een database bijwerken.

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

Voorbeelden

Werk een database bij naar de Standard-editie, het prestatieniveau S0 (10 DTU) door DTU-capaciteit op te geven. Houd er rekening mee dat GeneralPurpose een groter bereik van maximale grootte toestaat dan de Standard-editie.

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

Werk een database bij naar de Standard-editie, het prestatieniveau S1 (20 DTU) door de naam van het prestatieniveau op te geven. Houd er rekening mee dat GeneralPurpose een groter bereik van maximale grootte toestaat dan de Standard-editie.

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

Een database bijwerken naar GeneralPurpose Edition, 4 vcores met Gen5-hardware

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

Database bijwerken met een grotere maximale grootte

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

Database bijwerken met zoneredundantie ingeschakeld

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

Database bijwerken met zoneredundantie expliciet uitgeschakeld

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

Database bijwerken naar serverloos rekenmodel

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

Database bijwerken met lokaal redundante back-upopslag

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

Database bijwerken met VBS-enclave ingeschakeld.

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

Het gedrag van uitputting van de gratis limietdatabase bijwerken naar BillOverUsage

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

Een database bijwerken naar De Hyperscale-editie, 2 vcores met Gen5-hardware, met handmatige cutover-optie

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

Cutover activeren met cutover-optie uitvoeren wanneer de database wordt bijgewerkt naar de Hyperscale-editie wordt uitgevoerd

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

Optionele parameters

--add

Voeg een object toe aan een lijst met objecten door een pad- en sleutelwaardeparen op te geven. Voorbeeld: --add property.listProperty <key=value, string or JSON string>.

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

Identiteit toewijzen voor database.

Geaccepteerde waarden: false, true
Default value: False
--auto-pause-delay

Tijd in minuten waarna de database automatisch wordt onderbroken. Een waarde van -1 betekent dat automatische pauze is uitgeschakeld.

--backup-storage-redundancy --bsr

Redundantie van back-upopslag die wordt gebruikt voor het opslaan van back-ups. Toegestane waarden zijn: Lokaal, Zone, Geo, GeoZone.

--capacity -c

Het capaciteitsonderdeel van de SKU in een geheel getal van DTU's of vcores.

--compute-model

Het rekenmodel van de database.

Geaccepteerde waarden: Provisioned, Serverless
--edition --tier -e

Het editieonderdeel van de SKU. Toegestane waarden zijn: Basic, Standard, Premium, GeneralPurpose, BusinessCritical, Hyperscale.

--elastic-pool

De naam of resource-id van de elastische pool om de database naar te verplaatsen.

--encryption-protector

Hiermee geeft u de Azure-sleutelkluissleutel op die moet worden gebruikt als een versleutelingsbeveiligingssleutel voor databaseversleuteling.

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

Hiermee geeft u de vlag voor automatische rotatie van de databaseversleutelingssleutel op. Kan waar, onwaar of null zijn.

Geaccepteerde waarden: false, true
--exhaustion-behavior --fleb --free-limit-exhaustion-behavior

Hiermee geeft u het gedrag op wanneer maandelijkse gratis limieten worden uitgeput voor de gratis database. AutoPause: De database wordt automatisch onderbroken bij uitputting van de gratis limieten voor de rest van de maand. BillForUsage: De database blijft online bij uitputting van gratis limieten en eventuele overschrijdingen worden gefactureerd.

Geaccepteerde waarden: AutoPause, BillOverUsage
--family -f

Het rekenprocesonderdeel van de SKU (alleen voor vcore-SKU's). Toegestane waarden zijn: Gen4, Gen5.

--federated-client-id

De federatieve client-id voor de SQL Database. Het wordt gebruikt voor cmk-scenario's voor meerdere tenants.

--filter

Een OData-filterexpressie waarmee elementen in de verzameling worden gefilterd. De standaardwaarde is Geen.

--force-string

Wanneer u 'set' of 'toevoegen' gebruikt, behoudt u letterlijke tekenreeksen in plaats van te converteren naar JSON.

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

Of de database wel of niet gratis maandelijkse limieten gebruikt. Toegestaan voor één database in een abonnement.

Geaccepteerde waarden: false, true
--ha-replicas --read-replicas

Het aantal replica's met hoge beschikbaarheid dat moet worden ingericht voor de database. Alleen instelbaar voor De Hyperscale-editie.

--ids

Een of meer resource-id's (met spatie gescheiden). Dit moet een volledige resource-id zijn die alle informatie over de argumenten Resource-id bevat. Geef de argumenten --id's of andere resource-id's op.

--keys

De lijst met AKV-sleutels voor de SQL Database.

--keys-to-remove

De lijst met AKV-sleutels die uit de SQL Database moeten worden verwijderd.

--maint-config-id -m

Opgegeven onderhoudsconfiguratie-id of -naam voor deze resource.

--manual-cutover

Of u handmatig cutover wilt uitvoeren tijdens update-SLO. Toegestaan bij het bijwerken van de database naar de Hyperscale-laag.

Geaccepteerde waarden: false, true
--max-size

De nieuwe maximale grootte van de database, uitgedrukt in bytes.

--min-capacity

Minimale capaciteit die de database altijd heeft toegewezen, indien niet onderbroken.

--name -n

Naam van de Azure SQL Database.

--no-wait

Wacht niet totdat de langdurige bewerking is voltooid.

Default value: False
--perform-cutover

Of cutover moet worden uitgevoerd bij het bijwerken van de database naar de Hyperscale-laag.

Geaccepteerde waarden: false, true
--preferred-enclave-type

Hiermee geeft u het type enclave voor deze resource op.

Geaccepteerde waarden: Default, VBS
--read-scale

Als deze optie is ingeschakeld, kunnen verbindingen waarvoor de intentie van de toepassing is ingesteld op alleen-lezen in hun verbindingsreeks worden doorgestuurd naar een alleen-lezen secundaire replica. Deze eigenschap is alleen ingesteld voor Premium- en Bedrijfskritiek-databases.

Geaccepteerde waarden: Disabled, Enabled
--remove

Een eigenschap of element uit een lijst verwijderen. Voorbeeld: --remove property.list <indexToRemove> OF --remove propertyToRemove.

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

De naam van de resourcegroep. U kunt de standaardgroep configureren met behulp van az configure --defaults group=<name>.

--server -s

Naam van de Azure SQL Server. U kunt de standaardinstelling configureren met behulp van az configure --defaults sql-server=<name>.

--service-objective

De naam van de nieuwe servicedoelstelling. Als dit een zelfstandige db-servicedoelstelling is en de database zich momenteel in een elastische pool bevindt, wordt de database uit de pool verwijderd.

--set

Werk een object bij door een eigenschapspad en waarde op te geven die u wilt instellen. Voorbeeld: --set property1.property2=<value>.

Default value: []
--subscription

Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID.

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

De lijst met door de gebruiker toegewezen identiteit voor de SQL Database.

--zone-redundant -z

Hiermee geeft u op of zoneredundantie moet worden ingeschakeld. De standaardwaarde is waar als er geen waarde is opgegeven.

Geaccepteerde waarden: false, true
Globale parameters
--debug

Vergroot de uitgebreidheid van logboekregistratie om alle logboeken voor foutopsporing weer te geven.

--help -h

Dit Help-bericht weergeven en afsluiten.

--only-show-errors

Alleen fouten weergeven, waarschuwingen onderdrukken.

--output -o

Uitvoerindeling.

Geaccepteerde waarden: json, jsonc, none, table, tsv, yaml, yamlc
Default value: json
--query

JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.

--subscription

Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID.

--verbose

Vergroot de uitgebreidheid van logboekregistratie. Gebruik --debug voor volledige foutopsporingslogboeken.