az sql db
Verwaltet Datenbanken.
Befehle
Name | Beschreibung | Typ | Status |
---|---|---|---|
az sql db advanced-threat-protection-setting |
Verwalten sie die Erweiterte Bedrohungsschutzeinstellung einer Datenbank. |
Core | Allgemein verfügbar |
az sql db advanced-threat-protection-setting show |
Ruft eine erweiterte Bedrohungsschutzeinstellung ab. |
Core | Allgemein verfügbar |
az sql db advanced-threat-protection-setting update |
Aktualisieren sie die Erweiterte Bedrohungsschutzeinstellung einer Datenbank. |
Core | Allgemein verfügbar |
az sql db audit-policy |
Verwalten der Überwachungsrichtlinie einer Datenbank. |
Core | Allgemein verfügbar |
az sql db audit-policy show |
Datenbanküberwachungsrichtlinie anzeigen. |
Core | Allgemein verfügbar |
az sql db audit-policy update |
Aktualisieren sie die Überwachungsrichtlinie einer Datenbank. |
Core | Allgemein verfügbar |
az sql db audit-policy wait |
Platzieren Sie die CLI in einem Wartezustand, bis eine Bedingung der Überwachungsrichtlinie der Datenbank erfüllt ist. |
Core | Allgemein verfügbar |
az sql db classification |
Verwalten von Vertraulichkeitsklassifizierungen. |
Core | Allgemein verfügbar |
az sql db classification delete |
Löschen Sie die Vertraulichkeitsklassifizierung einer bestimmten Spalte. |
Core | Allgemein verfügbar |
az sql db classification list |
Rufen Sie die Vertraulichkeitsklassifizierungen einer bestimmten Datenbank ab. |
Core | Allgemein verfügbar |
az sql db classification recommendation |
Verwalten von Empfehlungen zur Vertraulichkeitsklassifizierung. |
Core | Allgemein verfügbar |
az sql db classification recommendation disable |
Deaktivieren Sie Vertraulichkeitsempfehlungen für eine bestimmte Spalte (Empfehlungen sind standardmäßig für alle Spalten aktiviert). |
Core | Allgemein verfügbar |
az sql db classification recommendation enable |
Aktivieren von Vertraulichkeitsempfehlungen für eine bestimmte Spalte (Empfehlungen sind standardmäßig für alle Spalten aktiviert). |
Core | Allgemein verfügbar |
az sql db classification recommendation list |
Listet die empfohlenen Vertraulichkeitsklassifizierungen einer bestimmten Datenbank auf. |
Core | Allgemein verfügbar |
az sql db classification show |
Rufen Sie die Vertraulichkeitsklassifizierung einer bestimmten Spalte ab. |
Core | Allgemein verfügbar |
az sql db classification update |
Aktualisieren sie die Vertraulichkeitsklassifizierung einer Spalte. |
Core | Allgemein verfügbar |
az sql db copy |
Erstellen Sie eine Kopie einer Datenbank. |
Core | Allgemein verfügbar |
az sql db create |
Erstellen einer Datenbank |
Core | Allgemein verfügbar |
az sql db delete |
Löscht eine Datenbank. |
Core | Allgemein verfügbar |
az sql db export |
Exportieren einer Datenbank in einen Bacpac. |
Core | Allgemein verfügbar |
az sql db geo-backup |
Verwalten sie redundante SQL-Datenbanksicherungen. |
Core | Vorschau |
az sql db geo-backup list |
Ruft eine Liste der wiederherstellbaren Datenbanken ab. |
Core | Vorschau |
az sql db geo-backup restore |
Wiederherstellen einer georedundanten Sicherung in einer neuen Datenbank. |
Core | Vorschau |
az sql db geo-backup show |
Ruft eine wiederherstellbare Datenbank ab, bei der es sich um eine Ressource handelt, die die geo-Sicherung einer Datenbank darstellt. |
Core | Vorschau |
az sql db import |
Importiert einen Bacpac in eine neue Datenbank oder eine vorhandene leere Datenbank. |
Core | Allgemein verfügbar |
az sql db ledger-digest-uploads |
Verwalten sie die Uploadeinstellungen des Ledgerdigests. |
Core | Allgemein verfügbar |
az sql db ledger-digest-uploads disable |
Deaktivieren Sie das Hochladen von Hauptbuchdigesten. |
Core | Allgemein verfügbar |
az sql db ledger-digest-uploads enable |
Aktivieren Sie das Hochladen von Hauptbuchdigesten in ein Azure Storage-Konto oder auf Azure Confidential Ledger. Wenn das Hochladen von Hauptbuchdigesten bereits aktiviert ist, setzt das Cmdlet den Digestspeicherendpunkt auf einen neuen Wert zurück. |
Core | Allgemein verfügbar |
az sql db ledger-digest-uploads show |
Zeigen Sie die aktuellen Hauptbuchdigesteinstellungen an. |
Core | Allgemein verfügbar |
az sql db list |
Auflisten von Datenbanken auf einem Server oder einem elastischen Pool. |
Core | Allgemein verfügbar |
az sql db list-deleted |
Ruft eine Liste der wiederherstellbaren verworfenen Datenbanken ab. |
Core | Allgemein verfügbar |
az sql db list-editions |
Datenbankeditionen anzeigen, die für das derzeit aktive Abonnement verfügbar sind. |
Core | Allgemein verfügbar |
az sql db list-usages |
Ruft Datenbankverwendungen ab. |
Core | Allgemein verfügbar |
az sql db ltr-backup |
Verwalten sie langfristige Sicherungen der SQL-Datenbank. |
Core | Vorschau |
az sql db ltr-backup delete |
Löschen einer langfristigen Aufbewahrungssicherung. |
Core | Vorschau |
az sql db ltr-backup list |
Listen Sie die langfristigen Aufbewahrungssicherungen für einen Speicherort, einen Server oder eine Datenbank auf. |
Core | Vorschau |
az sql db ltr-backup restore |
Wiederherstellen einer langfristigen Aufbewahrungssicherung in einer neuen Datenbank. |
Core | Vorschau |
az sql db ltr-backup show |
Abrufen einer langfristigen Aufbewahrungssicherung für eine Datenbank. |
Core | Vorschau |
az sql db ltr-backup wait |
Platzieren Sie die CLI in einem Wartezustand, bis eine Bedingung der Datenbank erfüllt ist. |
Core | Vorschau |
az sql db ltr-policy |
Verwalten sie die langfristige Aufbewahrungsrichtlinie für SQL-Datenbanken. |
Core | Vorschau |
az sql db ltr-policy set |
Aktualisieren sie langfristige Aufbewahrungseinstellungen für eine Datenbank. |
Core | Vorschau |
az sql db ltr-policy show |
Zeigen Sie die langfristige Aufbewahrungsrichtlinie für eine Datenbank an. |
Core | Vorschau |
az sql db op |
Verwalten von Vorgängen in einer Datenbank. |
Core | Allgemein verfügbar |
az sql db op cancel |
Bricht den asynchronen Vorgang für die Datenbank ab. |
Core | Allgemein verfügbar |
az sql db op list |
Ruft eine Liste der Vorgänge ab, die für die Datenbank ausgeführt werden. |
Core | Allgemein verfügbar |
az sql db rename |
Benennen Sie eine Datenbank um. |
Core | Allgemein verfügbar |
az sql db replica |
Verwalten der Replikation zwischen Datenbanken. |
Core | Allgemein verfügbar |
az sql db replica create |
Erstellen Sie eine Datenbank als lesbares sekundäres Replikat einer vorhandenen Datenbank. |
Core | Allgemein verfügbar |
az sql db replica delete-link |
Beenden Sie die Datenreplikation zwischen zwei Datenbankreplikaten dauerhaft. |
Core | Allgemein verfügbar |
az sql db replica list-links |
Auflisten der Replikate einer Datenbank und ihres Replikationsstatus. |
Core | Allgemein verfügbar |
az sql db replica set-primary |
Legen Sie die primäre Replikatdatenbank fest, indem Sie einen Fehler aus der aktuellen primären Replikatdatenbank ausführen. |
Core | Allgemein verfügbar |
az sql db restore |
Erstellen Sie eine neue Datenbank, indem Sie sie aus einer Sicherung wiederherstellen. |
Core | Allgemein verfügbar |
az sql db show |
Rufen Sie die Details für eine Datenbank ab. |
Core | Allgemein verfügbar |
az sql db show-connection-string |
Generiert eine Verbindungszeichenfolge für eine Datenbank. |
Core | Allgemein verfügbar |
az sql db show-deleted |
Rufen Sie die Details für eine gelöschte Datenbank ab. |
Core | Allgemein verfügbar |
az sql db str-policy |
Verwalten der kurzfristigen Aufbewahrungsrichtlinie für DIE SQL-Datenbank. |
Core | Vorschau |
az sql db str-policy set |
Aktualisieren Sie kurzfristige Aufbewahrungseinstellungen für eine Livedatenbank. |
Core | Vorschau |
az sql db str-policy show |
Zeigen Sie die kurzfristige Aufbewahrungsrichtlinie für eine Livedatenbank an. |
Core | Vorschau |
az sql db str-policy wait |
Platzieren Sie die CLI in einem Wartezustand, bis die Richtlinie festgelegt ist. |
Core | Vorschau |
az sql db tde |
Verwalten der transparenten Datenverschlüsselung einer Datenbank. |
Core | Allgemein verfügbar |
az sql db tde key |
Verwalten sie die Verschlüsselungsschutzkomponente einer Datenbank. |
Core | Allgemein verfügbar |
az sql db tde key revalidate |
Revalidates des Verschlüsselungsschutzschlüssels einer Datenbank. |
Core | Allgemein verfügbar |
az sql db tde key revert |
Stellt den Verschlüsselungsschutzschlüssel einer Datenbank auf Serverebene zurück. |
Core | Allgemein verfügbar |
az sql db tde set |
Legt die transparente Datenverschlüsselungskonfiguration einer Datenbank fest. |
Core | Allgemein verfügbar |
az sql db tde show |
Zeigt eine transparente Datenverschlüsselung an. |
Core | Allgemein verfügbar |
az sql db threat-policy |
Verwalten sie die Bedrohungserkennungsrichtlinien einer Datenbank. |
Core | Als veraltet markiert |
az sql db threat-policy show |
Ruft eine Bedrohungserkennungsrichtlinie ab. |
Core | Als veraltet markiert |
az sql db threat-policy update |
Aktualisieren der Bedrohungserkennungsrichtlinie einer Datenbank. |
Core | Als veraltet markiert |
az sql db update |
Aktualisieren einer Datenbank. |
Core | Allgemein verfügbar |
az sql db copy
Erstellen Sie eine Kopie einer Datenbank.
Eine vollständige Liste der Optionen auf Leistungsebene kann durch Ausführen angezeigt az sql db list-editions -a -o table -l LOCATION
werden. Die Zieldatenbank für die Kopie muss dieselbe Edition wie die Quelldatenbank haben, Sie können die Edition jedoch ändern, nachdem die Kopie abgeschlossen wurde.
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}]
Beispiele
Erstellen Sie eine Datenbank mit S0-Leistungsstufe als Kopie einer vorhandenen Standarddatenbank.
az sql db copy -g mygroup -s myserver -n originalDb --dest-name newDb --service-objective S0
Erstellen Sie eine Datenbank mit GeneralPurpose Edition, Gen4-Hardware und 1 vcore als Kopie einer vorhandenen GeneralPurpose-Datenbank.
az sql db copy -g mygroup -s myserver -n originalDb --dest-name newDb -f Gen4 -c 1
Erstellen einer Datenbank mit lokaler Sicherungsspeicherredundanz als Kopie einer vorhandenen Datenbank
az sql db copy -g mygroup -s myserver -n originalDb --dest-name newDb --backup-storage-redundancy Local
Erforderliche Parameter
Name der Datenbank, die als Kopierziel erstellt wird.
Optionale Parameter
Zuweisen der Identität für die Datenbank.
Die Zeit in Minuten, nach der die Datenbank automatisch angehalten wird. Ein Wert von -1 bedeutet, dass die automatische Pause deaktiviert ist.
Verfügbarkeitszone.
Sicherungsspeicherredundanz, die zum Speichern von Sicherungen verwendet wird. Zulässige Werte sind: Lokal, Zone, Geo, GeoZone.
Die Kapazitätskomponente der Sku in ganzzahliger Anzahl von DTUs oder vcores.
Das Berechnungsmodell der Datenbank.
Name der Ressourcengruppe, in der die Kopie erstellt werden soll. Wenn nicht angegeben, wird standardmäßig die Ursprungsressourcengruppe verwendet.
Name des Servers, in dem die Kopie erstellt werden soll. Wenn nicht angegeben, wird standardmäßig der Ursprungsserver verwendet.
Der Name oder die Ressourcen-ID des elastischen Pools, in dem die Datenbank erstellt werden soll.
Gibt den Azure Key Vault-Schlüssel an, der als Datenbankverschlüsselungsschutzschlüssel verwendet werden soll.
Gibt das Automatische Drehungskennzeichnung für die Datenbankverschlüsselungsschutztaste an. Dies kann entweder "true", "false" oder "null" sein.
Die Berechnungsgenerierungskomponente der SKU (nur für Vcore-Skus). Zulässige Werte sind: Gen4, Gen5.
Die Partnerclient-ID für die SQL-Datenbank. Sie wird für das mandantenübergreifende CMK-Szenario verwendet.
Die Anzahl der Replikate mit hoher Verfügbarkeit, die für die Datenbank bereitgestellt werden sollen. Nur für Hyperscale-Edition festgelegt.
Eine oder mehrere Ressourcen-IDs (durch Leerzeichen getrennt). Dabei sollte es sich um eine vollständige Ressourcen-ID mit allen Informationen der „Ressource id“-Argumente handeln. Sie sollten entweder „--ids“ oder andere „Resource Id“-Argumente angeben.
Die Liste der AKV-Schlüssel für die SQL-Datenbank.
Der lizenztyp, der für diese Datenbank gilt.LicenseIncluded
wenn Sie eine Lizenz benötigen oder BasePrice
über eine Lizenz verfügen und für azure HybridBenefit berechtigt sind.
Minimale Kapazität, die die Datenbank immer zugewiesen hat, wenn sie nicht angehalten wird.
Name des Azure SQL-Datenbank.
Nicht auf den Abschluss lang andauernder Vorgänge warten
Gibt den Typ der Enklave für diese Ressource an.
Wenn diese Option aktiviert ist, werden Verbindungen, für die die Anwendungsabsicht in ihrem Verbindungszeichenfolge festgelegt ist, möglicherweise an ein readonly sekundäres Replikat weitergeleitet. Diese Eigenschaft ist nur für Premium- und Unternehmenskritisch-Datenbanken festgelegt.
Name der Ressourcengruppe Sie können die Standardgruppe mit az configure --defaults group=<name>
konfigurieren.
Name des Azure SQL Server. Sie können die Standardeinstellung mithilfe von az configure --defaults sql-server=<name>
.
Das Dienstziel für die neue Datenbank. Beispiel: Basic, S0, P1, GP_Gen4_1, GP_S_Gen5_8, BC_Gen5_2, HS_Gen5_32.
Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID
konfigurieren.
Durch Leerzeichen getrennte Tags: key[=value] [key[=value] ...]. Verwenden Sie "", um vorhandene Tags zu löschen.
Die Liste der vom Benutzer zugewiesenen Identitäten für die SQL-Datenbank.
Gibt an, ob Zonenredundanz aktiviert werden soll. Der Standardwert ist true, wenn kein Wert angegeben wird.
Globale Parameter
Ausführlichkeit der Protokollierung erhöhen, um alle Debugprotokolle anzuzeigen.
Zeigen Sie diese Hilfemeldung an, und schließen Sie sie.
Nur Fehler anzeigen und Warnungen unterdrücken.
Ausgabeformat.
JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.
Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID
konfigurieren.
Ausführlichkeit der Protokollierung erhöhen. „--debug“ für vollständige Debugprotokolle verwenden.
az sql db create
Erstellen einer Datenbank
Eine vollständige Liste der Optionen auf Leistungsebene kann durch Ausführen angezeigt az sql db list-editions -a -o table -l LOCATION
werden.
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}]
Beispiele
Erstellen Sie eine Standard-S0-Datenbank.
az sql db create -g mygroup -s myserver -n mydb --service-objective S0
Erstellen einer Datenbank mit GeneralPurpose Edition, Gen4-Hardware und 1 vcore
az sql db create -g mygroup -s myserver -n mydb -e GeneralPurpose -f Gen4 -c 1
Erstellen einer Datenbank mit aktivierter Zonenredundanz
az sql db create -g mygroup -s myserver -n mydb -z
Erstellen einer Datenbank mit explizit deaktivierter Zonenredundanz
az sql db create -g mygroup -s myserver -n mydb -z false
Erstellen einer GeneralPurpose Gen5 2 vcore Serverless-Datenbank mit automatischer Pausenverzögerung von 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
Erstellen einer Hyperscale Gen5 2-Vcore-Datenbank mit 2 gelesenen Replikaten
az sql db create -g mygroup -s myserver -n mydb -e Hyperscale -f Gen5 -c 2 --read-replicas 2
Erstellen einer GeneralPurpose-Datenbank mit lokal redundantem Sicherungsspeicher
az sql db create -g mygroup -s myserver -n mydb -e GeneralPurpose --backup-storage-redundancy Local
Erstellen Sie eine Datenbank mit aktivierter VBS-Enklave.
az sql db create -g mygroup -s myserver -n mydb --preferred-enclave-type VBS
Erstellen einer Datenbank mit angewendetem kostenlosen Grenzwert
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
Erforderliche Parameter
Name des Azure SQL-Datenbank.
Name der Ressourcengruppe Sie können die Standardgruppe mit az configure --defaults group=<name>
konfigurieren.
Name des Azure SQL Server. Sie können die Standardeinstellung mithilfe von az configure --defaults sql-server=<name>
.
Optionale Parameter
Zuweisen der Identität für die Datenbank.
Die Zeit in Minuten, nach der die Datenbank automatisch angehalten wird. Ein Wert von -1 bedeutet, dass die automatische Pause deaktiviert ist.
Verfügbarkeitszone.
Sicherungsspeicherredundanz, die zum Speichern von Sicherungen verwendet wird. Zulässige Werte sind: Lokal, Zone, Geo, GeoZone.
Die Kapazitätskomponente der Sku in ganzzahliger Anzahl von DTUs oder vcores.
Sortierung des Metadatenkatalogs.
Die Sortierung der Datenbank.
Das Berechnungsmodell der Datenbank.
Die Edition-Komponente der SKU. Zulässige Werte sind: Basic, Standard, Premium, GeneralPurpose, BusinessCritical, Hyperscale.
Der Name oder die Ressourcen-ID des elastischen Pools, in dem die Datenbank erstellt werden soll.
Gibt den Azure Key Vault-Schlüssel an, der als Datenbankverschlüsselungsschutzschlüssel verwendet werden soll.
Gibt das Automatische Drehungskennzeichnung für die Datenbankverschlüsselungsschutztaste an. Dies kann entweder "true", "false" oder "null" sein.
Gibt das Verhalten an, wenn monatliche kostenlose Grenzwerte für die kostenlose Datenbank erschöpft sind. AutoPause: Die Datenbank wird automatisch angehalten, wenn die freien Grenzwerte für den Rest des Monats erschöpft sind. BillForUsage: Die Datenbank wird weiterhin online sein, wenn sie freie Grenzwerte erschöpfung hat, und jede Überlastung wird abgerechnet.
Die Berechnungsgenerierungskomponente der SKU (nur für Vcore-Skus). Zulässige Werte sind: Gen4, Gen5.
Die Partnerclient-ID für die SQL-Datenbank. Sie wird für das mandantenübergreifende CMK-Szenario verwendet.
Gibt an, ob die Datenbank kostenlose monatliche Grenzwerte verwendet. In einer Datenbank in einem Abonnement zulässig.
Die Anzahl der Replikate mit hoher Verfügbarkeit, die für die Datenbank bereitgestellt werden sollen. Nur für Hyperscale-Edition festgelegt.
Die Liste der AKV-Schlüssel für die SQL-Datenbank.
Erstellen Sie eine Ledger-Datenbank, in der die Integrität aller Daten durch die Sachbuchfunktion geschützt ist. Alle Tabellen in der Hauptbuchdatenbank müssen Sachtabellen sein. Hinweis: Der Wert dieser Eigenschaft kann nicht geändert werden, nachdem die Datenbank erstellt wurde.
Der lizenztyp, der für diese Datenbank gilt.LicenseIncluded
wenn Sie eine Lizenz benötigen oder BasePrice
über eine Lizenz verfügen und für azure HybridBenefit berechtigt sind.
Angegebene Wartungskonfigurations-ID oder Name für diese Ressource.
Die maximale Speichergröße. Wenn keine Einheit angegeben ist, werden standardmäßig Bytes (B) verwendet.
Minimale Kapazität, die die Datenbank immer zugewiesen hat, wenn sie nicht angehalten wird.
Nicht auf den Abschluss lang andauernder Vorgänge warten
Gibt den Typ der Enklave für diese Ressource an.
Wenn diese Option aktiviert ist, werden Verbindungen, für die die Anwendungsabsicht in ihrem Verbindungszeichenfolge festgelegt ist, möglicherweise an ein readonly sekundäres Replikat weitergeleitet. Diese Eigenschaft ist nur für Premium- und Unternehmenskritisch-Datenbanken festgelegt.
Der Name des Beispielschemas, das beim Erstellen dieser Datenbank angewendet werden soll.
Das Dienstziel für die neue Datenbank. Beispiel: Basic, S0, P1, GP_Gen4_1, GP_S_Gen5_8, BC_Gen5_2, HS_Gen5_32.
Durch Leerzeichen getrennte Tags: key[=value] [key[=value] ...]. Verwenden Sie "", um vorhandene Tags zu löschen.
Die Liste der vom Benutzer zugewiesenen Identitäten für die SQL-Datenbank.
Nicht zur Bestätigung auffordern
Gibt an, ob Zonenredundanz aktiviert werden soll. Der Standardwert ist true, wenn kein Wert angegeben wird.
Globale Parameter
Ausführlichkeit der Protokollierung erhöhen, um alle Debugprotokolle anzuzeigen.
Zeigen Sie diese Hilfemeldung an, und schließen Sie sie.
Nur Fehler anzeigen und Warnungen unterdrücken.
Ausgabeformat.
JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.
Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID
konfigurieren.
Ausführlichkeit der Protokollierung erhöhen. „--debug“ für vollständige Debugprotokolle verwenden.
az sql db delete
Löscht eine Datenbank.
az sql db delete [--ids]
[--name]
[--no-wait]
[--resource-group]
[--server]
[--subscription]
[--yes]
Beispiele
Löscht eine Datenbank. (automatisch generiert)
az sql db delete --name MyAzureSQLDatabase --resource-group MyResourceGroup --server myserver
Optionale Parameter
Eine oder mehrere Ressourcen-IDs (durch Leerzeichen getrennt). Dabei sollte es sich um eine vollständige Ressourcen-ID mit allen Informationen der „Ressource id“-Argumente handeln. Sie sollten entweder „--ids“ oder andere „Resource Id“-Argumente angeben.
Name des Azure SQL-Datenbank.
Nicht auf den Abschluss lang andauernder Vorgänge warten
Name der Ressourcengruppe Sie können die Standardgruppe mit az configure --defaults group=<name>
konfigurieren.
Name des Azure SQL Server. Sie können die Standardeinstellung mithilfe von az configure --defaults sql-server=<name>
.
Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID
konfigurieren.
Nicht zur Bestätigung auffordern
Globale Parameter
Ausführlichkeit der Protokollierung erhöhen, um alle Debugprotokolle anzuzeigen.
Zeigen Sie diese Hilfemeldung an, und schließen Sie sie.
Nur Fehler anzeigen und Warnungen unterdrücken.
Ausgabeformat.
JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.
Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID
konfigurieren.
Ausführlichkeit der Protokollierung erhöhen. „--debug“ für vollständige Debugprotokolle verwenden.
az sql db export
Exportieren einer Datenbank in einen 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]
Beispiele
Rufen Sie einen SAS-Schlüssel für die Verwendung im Exportvorgang ab.
az storage blob generate-sas --account-name myAccountName -c myContainer -n myBacpac.bacpac \
--permissions rw --expiry 2018-01-01T00:00:00Z
Exportieren Sie bacpac mithilfe eines SAS-Schlüssels.
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
Exportieren Sie bacpac mithilfe eines Speicherkontoschlüssels.
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
Erforderliche Parameter
Erforderlich. Administratoranmeldungskennwort.
Erforderlich. Administratoranmeldungsname.
Erforderlich. Speicherschlüssel.
Erforderlich. Speicherschlüsseltyp.
Erforderlich. Speicher-URI.
Optionale Parameter
Authentifizierungstyp
Eine oder mehrere Ressourcen-IDs (durch Leerzeichen getrennt). Dabei sollte es sich um eine vollständige Ressourcen-ID mit allen Informationen der „Ressource id“-Argumente handeln. Sie sollten entweder „--ids“ oder andere „Resource Id“-Argumente angeben.
Name des Azure SQL-Datenbank.
Nicht auf den Abschluss lang andauernder Vorgänge warten
Name der Ressourcengruppe Sie können die Standardgruppe mit az configure --defaults group=<name>
konfigurieren.
Name des Azure SQL Server. Sie können die Standardeinstellung mithilfe von az configure --defaults sql-server=<name>
.
Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID
konfigurieren.
Globale Parameter
Ausführlichkeit der Protokollierung erhöhen, um alle Debugprotokolle anzuzeigen.
Zeigen Sie diese Hilfemeldung an, und schließen Sie sie.
Nur Fehler anzeigen und Warnungen unterdrücken.
Ausgabeformat.
JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.
Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID
konfigurieren.
Ausführlichkeit der Protokollierung erhöhen. „--debug“ für vollständige Debugprotokolle verwenden.
az sql db import
Importiert einen Bacpac in eine neue Datenbank oder eine vorhandene leere Datenbank.
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]
Beispiele
Rufen Sie einen SAS-Schlüssel für die Verwendung im Importvorgang ab.
az storage blob generate-sas --account-name myAccountName -c myContainer -n myBacpac.bacpac \
--permissions rw --expiry 2018-01-01T00:00:00Z
Importieren Sie bacpac mithilfe eines SAS-Schlüssels in eine vorhandene Datenbank.
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
Importieren Sie bacpac mithilfe eines Speicherkontoschlüssels in eine vorhandene Datenbank.
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
Erforderliche Parameter
Erforderlich. Administratoranmeldungskennwort.
Erforderlich. Administratoranmeldungsname.
Erforderlich. Speicherschlüssel.
Erforderlich. Speicherschlüsseltyp.
Erforderlich. Speicher-URI.
Optionale Parameter
Authentifizierungstyp
Eine oder mehrere Ressourcen-IDs (durch Leerzeichen getrennt). Dabei sollte es sich um eine vollständige Ressourcen-ID mit allen Informationen der „Ressource id“-Argumente handeln. Sie sollten entweder „--ids“ oder andere „Resource Id“-Argumente angeben.
Name des Azure SQL-Datenbank.
Nicht auf den Abschluss lang andauernder Vorgänge warten
Name der Ressourcengruppe Sie können die Standardgruppe mit az configure --defaults group=<name>
konfigurieren.
Name des Azure SQL Server. Sie können die Standardeinstellung mithilfe von az configure --defaults sql-server=<name>
.
Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID
konfigurieren.
Globale Parameter
Ausführlichkeit der Protokollierung erhöhen, um alle Debugprotokolle anzuzeigen.
Zeigen Sie diese Hilfemeldung an, und schließen Sie sie.
Nur Fehler anzeigen und Warnungen unterdrücken.
Ausgabeformat.
JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.
Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID
konfigurieren.
Ausführlichkeit der Protokollierung erhöhen. „--debug“ für vollständige Debugprotokolle verwenden.
az sql db list
Auflisten von Datenbanken auf einem Server oder einem elastischen Pool.
az sql db list [--elastic-pool]
[--ids]
[--resource-group]
[--server]
[--subscription]
Beispiele
Auflisten von Datenbanken auf einem Server oder einem elastischen Pool. (automatisch generiert)
az sql db list --resource-group MyResourceGroup --server myserver
Optionale Parameter
Wenn angegeben, werden nur die Datenbanken in diesem elastischen Pool aufgelistet.
Eine oder mehrere Ressourcen-IDs (durch Leerzeichen getrennt). Dabei sollte es sich um eine vollständige Ressourcen-ID mit allen Informationen der „Ressource id“-Argumente handeln. Sie sollten entweder „--ids“ oder andere „Resource Id“-Argumente angeben.
Name der Ressourcengruppe Sie können die Standardgruppe mit az configure --defaults group=<name>
konfigurieren.
Name des Azure SQL Server. Sie können die Standardeinstellung mithilfe von az configure --defaults sql-server=<name>
.
Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID
konfigurieren.
Globale Parameter
Ausführlichkeit der Protokollierung erhöhen, um alle Debugprotokolle anzuzeigen.
Zeigen Sie diese Hilfemeldung an, und schließen Sie sie.
Nur Fehler anzeigen und Warnungen unterdrücken.
Ausgabeformat.
JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.
Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID
konfigurieren.
Ausführlichkeit der Protokollierung erhöhen. „--debug“ für vollständige Debugprotokolle verwenden.
az sql db list-deleted
Ruft eine Liste der wiederherstellbaren verworfenen Datenbanken ab.
az sql db list-deleted [--ids]
[--resource-group]
[--server]
[--subscription]
Optionale Parameter
Eine oder mehrere Ressourcen-IDs (durch Leerzeichen getrennt). Dabei sollte es sich um eine vollständige Ressourcen-ID mit allen Informationen der „Ressource id“-Argumente handeln. Sie sollten entweder „--ids“ oder andere „Resource Id“-Argumente angeben.
Name der Ressourcengruppe Sie können die Standardgruppe mit az configure --defaults group=<name>
konfigurieren.
Name des Azure SQL Server. Sie können die Standardeinstellung mithilfe von az configure --defaults sql-server=<name>
.
Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID
konfigurieren.
Globale Parameter
Ausführlichkeit der Protokollierung erhöhen, um alle Debugprotokolle anzuzeigen.
Zeigen Sie diese Hilfemeldung an, und schließen Sie sie.
Nur Fehler anzeigen und Warnungen unterdrücken.
Ausgabeformat.
JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.
Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID
konfigurieren.
Ausführlichkeit der Protokollierung erhöhen. „--debug“ für vollständige Debugprotokolle verwenden.
az sql db list-editions
Datenbankeditionen anzeigen, die für das derzeit aktive Abonnement verfügbar sind.
Umfasst verfügbare Dienstziele und Speichergrenzwerte. Um die Ausführlichkeit zu verringern, werden Einstellungen zur absichtlichen Reduzierung der Speichergrenzwerte standardmäßig ausgeblendet.
az sql db list-editions --location
[--available]
[--dtu]
[--edition]
[--service-objective]
[--show-details {max-size}]
[--vcores]
Beispiele
Alle Datenbankeditionen an einem Speicherort anzeigen.
az sql db list-editions -l westus -o table
Alle verfügbaren Datenbankdienstziele für Standard Edition anzeigen.
az sql db list-editions -l westus --edition Standard -o table
Verfügbare maximale Datenbankgrößen für P1-Dienstziel anzeigen
az sql db list-editions -l westus --service-objective P1 --show-details max-size
Erforderliche Parameter
Standort. Werte aus: az account list-locations
. Sie können den standardmäßig verwendeten Standort mit az configure --defaults location=<location>
konfigurieren.
Optionale Parameter
Wenn angegeben, zeigen Sie nur Ergebnisse an, die in der angegebenen Region verfügbar sind.
Die Anzahl der dtUs, nach der gesucht werden soll. Wenn nicht angegeben, werden alle DTU-Größen angezeigt.
Edition, nach der gesucht werden soll. Wenn nicht angegeben, werden alle Editionen angezeigt.
Dienstziel, nach dem gesucht werden soll. Wenn nicht angegeben, werden alle Dienstziele angezeigt.
Liste der zusätzlichen Details, die in die Ausgabe aufgenommen werden sollen.
Anzahl der zu suchden Vcores. Wenn nicht angegeben, werden alle vcore-Größen angezeigt.
Globale Parameter
Ausführlichkeit der Protokollierung erhöhen, um alle Debugprotokolle anzuzeigen.
Zeigen Sie diese Hilfemeldung an, und schließen Sie sie.
Nur Fehler anzeigen und Warnungen unterdrücken.
Ausgabeformat.
JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.
Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID
konfigurieren.
Ausführlichkeit der Protokollierung erhöhen. „--debug“ für vollständige Debugprotokolle verwenden.
az sql db list-usages
Ruft Datenbankverwendungen ab.
az sql db list-usages [--ids]
[--name]
[--resource-group]
[--server]
[--subscription]
Optionale Parameter
Eine oder mehrere Ressourcen-IDs (durch Leerzeichen getrennt). Dabei sollte es sich um eine vollständige Ressourcen-ID mit allen Informationen der „Ressource id“-Argumente handeln. Sie sollten entweder „--ids“ oder andere „Resource Id“-Argumente angeben.
Name des Azure SQL-Datenbank.
Name der Ressourcengruppe Sie können die Standardgruppe mit az configure --defaults group=<name>
konfigurieren.
Name des Azure SQL Server. Sie können die Standardeinstellung mithilfe von az configure --defaults sql-server=<name>
.
Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID
konfigurieren.
Globale Parameter
Ausführlichkeit der Protokollierung erhöhen, um alle Debugprotokolle anzuzeigen.
Zeigen Sie diese Hilfemeldung an, und schließen Sie sie.
Nur Fehler anzeigen und Warnungen unterdrücken.
Ausgabeformat.
JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.
Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID
konfigurieren.
Ausführlichkeit der Protokollierung erhöhen. „--debug“ für vollständige Debugprotokolle verwenden.
az sql db rename
Benennen Sie eine Datenbank um.
az sql db rename --new-name
[--ids]
[--name]
[--resource-group]
[--server]
[--subscription]
Beispiele
Benennen Sie eine Datenbank um. (automatisch generiert)
az sql db rename --name MyAzureSQLDatabase --new-name MyNew --resource-group MyResourceGroup --server myserver
Erforderliche Parameter
Der neue Name, in den die Datenbank umbenannt wird.
Optionale Parameter
Eine oder mehrere Ressourcen-IDs (durch Leerzeichen getrennt). Dabei sollte es sich um eine vollständige Ressourcen-ID mit allen Informationen der „Ressource id“-Argumente handeln. Sie sollten entweder „--ids“ oder andere „Resource Id“-Argumente angeben.
Name des Azure SQL-Datenbank.
Name der Ressourcengruppe Sie können die Standardgruppe mit az configure --defaults group=<name>
konfigurieren.
Name des Azure SQL Server. Sie können die Standardeinstellung mithilfe von az configure --defaults sql-server=<name>
.
Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID
konfigurieren.
Globale Parameter
Ausführlichkeit der Protokollierung erhöhen, um alle Debugprotokolle anzuzeigen.
Zeigen Sie diese Hilfemeldung an, und schließen Sie sie.
Nur Fehler anzeigen und Warnungen unterdrücken.
Ausgabeformat.
JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.
Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID
konfigurieren.
Ausführlichkeit der Protokollierung erhöhen. „--debug“ für vollständige Debugprotokolle verwenden.
az sql db restore
Erstellen Sie eine neue Datenbank, indem Sie sie aus einer Sicherung wiederherstellen.
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}]
Beispiele
Erstellen Sie eine neue Datenbank, indem Sie sie aus einer Sicherung wiederherstellen. (automatisch generiert)
az sql db restore --dest-name MyDest --edition GeneralPurpose --name MyAzureSQLDatabase --resource-group MyResourceGroup --server myserver --subscription MySubscription --time "2018-05-20T05:34:22"
Erstellen Sie eine neue Datenbank mit georedundanten Sicherungsspeichern, indem Sie sie aus einer Sicherung wiederherstellen. (automatisch generiert)
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
Erforderliche Parameter
Name der Datenbank, die als Wiederherstellungsziel erstellt wird.
Optionale Parameter
Zuweisen der Identität für die Datenbank.
Die Zeit in Minuten, nach der die Datenbank automatisch angehalten wird. Ein Wert von -1 bedeutet, dass die automatische Pause deaktiviert ist.
Verfügbarkeitszone.
Sicherungsspeicherredundanz, die zum Speichern von Sicherungen verwendet wird. Zulässige Werte sind: Lokal, Zone, Geo, GeoZone.
Die Kapazitätskomponente der Sku in ganzzahliger Anzahl von DTUs oder vcores.
Das Berechnungsmodell der Datenbank.
Wenn angegeben, stellen Sie aus einer gelöschten Datenbank statt aus einer vorhandenen Datenbank wieder her. Muss mit der gelöschten Zeit einer gelöschten Datenbank auf demselben Server übereinstimmen. Entweder --time oder --deleted-time (oder beide) muss angegeben werden. Die Uhrzeit sollte im folgenden Format vorliegen: "JJJJ-MM-TTTHH:MM:SS".
Die Edition-Komponente der SKU. Zulässige Werte sind: Basic, Standard, Premium, GeneralPurpose, BusinessCritical, Hyperscale.
Der Name oder die Ressourcen-ID des elastischen Pools, in dem die Datenbank erstellt werden soll.
Gibt den Azure Key Vault-Schlüssel an, der als Datenbankverschlüsselungsschutzschlüssel verwendet werden soll.
Gibt das Automatische Drehungskennzeichnung für die Datenbankverschlüsselungsschutztaste an. Dies kann entweder "true", "false" oder "null" sein.
Die Berechnungsgenerierungskomponente der SKU (nur für Vcore-Skus). Zulässige Werte sind: Gen4, Gen5.
Die Partnerclient-ID für die SQL-Datenbank. Sie wird für das mandantenübergreifende CMK-Szenario verwendet.
Die Anzahl der Replikate mit hoher Verfügbarkeit, die für die Datenbank bereitgestellt werden sollen. Nur für Hyperscale-Edition festgelegt.
Eine oder mehrere Ressourcen-IDs (durch Leerzeichen getrennt). Dabei sollte es sich um eine vollständige Ressourcen-ID mit allen Informationen der „Ressource id“-Argumente handeln. Sie sollten entweder „--ids“ oder andere „Resource Id“-Argumente angeben.
Die Liste der AKV-Schlüssel für die SQL-Datenbank.
Der lizenztyp, der für diese Datenbank gilt.LicenseIncluded
wenn Sie eine Lizenz benötigen oder BasePrice
über eine Lizenz verfügen und für azure HybridBenefit berechtigt sind.
Minimale Kapazität, die die Datenbank immer zugewiesen hat, wenn sie nicht angehalten wird.
Name des Azure SQL-Datenbank.
Nicht auf den Abschluss lang andauernder Vorgänge warten
Gibt den Typ der Enklave für diese Ressource an.
Wenn diese Option aktiviert ist, werden Verbindungen, für die die Anwendungsabsicht in ihrem Verbindungszeichenfolge festgelegt ist, möglicherweise an ein readonly sekundäres Replikat weitergeleitet. Diese Eigenschaft ist nur für Premium- und Unternehmenskritisch-Datenbanken festgelegt.
Name der Ressourcengruppe Sie können die Standardgruppe mit az configure --defaults group=<name>
konfigurieren.
Name des Azure SQL Server. Sie können die Standardeinstellung mithilfe von az configure --defaults sql-server=<name>
.
Das Dienstziel für die neue Datenbank. Beispiel: Basic, S0, P1, GP_Gen4_1, GP_S_Gen5_8, BC_Gen5_2, HS_Gen5_32.
Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID
konfigurieren.
Durch Leerzeichen getrennte Tags: key[=value] [key[=value] ...]. Verwenden Sie "", um vorhandene Tags zu löschen.
Der Zeitpunkt der Quelldatenbank, die wiederhergestellt wird, um die neue Datenbank zu erstellen. Muss größer oder gleich dem frühesten Wert der Quelldatenbank sein. Entweder --time oder --deleted-time (oder beide) muss angegeben werden. Die Uhrzeit sollte im folgenden Format vorliegen: "JJJJ-MM-TTTHH:MM:SS".
Die Liste der vom Benutzer zugewiesenen Identitäten für die SQL-Datenbank.
Gibt an, ob Zonenredundanz aktiviert werden soll. Der Standardwert ist true, wenn kein Wert angegeben wird.
Globale Parameter
Ausführlichkeit der Protokollierung erhöhen, um alle Debugprotokolle anzuzeigen.
Zeigen Sie diese Hilfemeldung an, und schließen Sie sie.
Nur Fehler anzeigen und Warnungen unterdrücken.
Ausgabeformat.
JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.
Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID
konfigurieren.
Ausführlichkeit der Protokollierung erhöhen. „--debug“ für vollständige Debugprotokolle verwenden.
az sql db show
Rufen Sie die Details für eine Datenbank ab.
az sql db show [--expand-keys {false, true}]
[--ids]
[--keys-filter]
[--name]
[--resource-group]
[--server]
[--subscription]
Beispiele
Rufen Sie die Details für eine Datenbank ab. (automatisch generiert)
az sql db show --name MyAzureSQLDatabase --resource-group MyResourceGroup --server myserver
Optionale Parameter
Erweitern Sie die AKV-Schlüssel für die Datenbank.
Eine oder mehrere Ressourcen-IDs (durch Leerzeichen getrennt). Dabei sollte es sich um eine vollständige Ressourcen-ID mit allen Informationen der „Ressource id“-Argumente handeln. Sie sollten entweder „--ids“ oder andere „Resource Id“-Argumente angeben.
Erweitern Sie die AKV-Schlüssel für die Datenbank.
Name des Azure SQL-Datenbank.
Name der Ressourcengruppe Sie können die Standardgruppe mit az configure --defaults group=<name>
konfigurieren.
Name des Azure SQL Server. Sie können die Standardeinstellung mithilfe von az configure --defaults sql-server=<name>
.
Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID
konfigurieren.
Globale Parameter
Ausführlichkeit der Protokollierung erhöhen, um alle Debugprotokolle anzuzeigen.
Zeigen Sie diese Hilfemeldung an, und schließen Sie sie.
Nur Fehler anzeigen und Warnungen unterdrücken.
Ausgabeformat.
JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.
Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID
konfigurieren.
Ausführlichkeit der Protokollierung erhöhen. „--debug“ für vollständige Debugprotokolle verwenden.
az sql db show-connection-string
Generiert eine Verbindungszeichenfolge für eine Datenbank.
az sql db show-connection-string --client {ado.net, jdbc, odbc, php, php_pdo, sqlcmd}
[--auth-type {ADIntegrated, ADPassword, SqlPassword}]
[--ids]
[--name]
[--server]
[--subscription]
Beispiele
Generieren von Verbindungszeichenfolge für ado.net
az sql db show-connection-string -s myserver -n mydb -c ado.net
Erforderliche Parameter
Typ des Clientverbindungsanbieters.
Optionale Parameter
Die Art der Authentifizierung.
Eine oder mehrere Ressourcen-IDs (durch Leerzeichen getrennt). Dabei sollte es sich um eine vollständige Ressourcen-ID mit allen Informationen der „Ressource id“-Argumente handeln. Sie sollten entweder „--ids“ oder andere „Resource Id“-Argumente angeben.
Name des Azure SQL-Datenbank.
Name des Azure SQL Server. Sie können die Standardeinstellung mithilfe von az configure --defaults sql-server=<name>
.
Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID
konfigurieren.
Globale Parameter
Ausführlichkeit der Protokollierung erhöhen, um alle Debugprotokolle anzuzeigen.
Zeigen Sie diese Hilfemeldung an, und schließen Sie sie.
Nur Fehler anzeigen und Warnungen unterdrücken.
Ausgabeformat.
JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.
Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID
konfigurieren.
Ausführlichkeit der Protokollierung erhöhen. „--debug“ für vollständige Debugprotokolle verwenden.
az sql db show-deleted
Rufen Sie die Details für eine gelöschte Datenbank ab.
az sql db show-deleted --restorable-dropped-database-id
[--expand-keys {false, true}]
[--ids]
[--keys-filter]
[--resource-group]
[--server]
[--subscription]
Beispiele
Rufen Sie die Details für eine gelöschte Datenbank ab. (automatisch generiert)
az sql db show-deleted --resource-group MyResourceGroup --server myserver --restorable-dropped-database-id "MyAzureSQLDatabase,133203966918270000"
Erforderliche Parameter
Wiederherstellbare verworfene Datenbank-ID.
Optionale Parameter
Erweitern Sie die AKV-Schlüssel für die Datenbank.
Eine oder mehrere Ressourcen-IDs (durch Leerzeichen getrennt). Dabei sollte es sich um eine vollständige Ressourcen-ID mit allen Informationen der „Ressource id“-Argumente handeln. Sie sollten entweder „--ids“ oder andere „Resource Id“-Argumente angeben.
Erweitern Sie die AKV-Schlüssel für die Datenbank.
Name der Ressourcengruppe Sie können die Standardgruppe mit az configure --defaults group=<name>
konfigurieren.
Name des Azure SQL Server. Sie können die Standardeinstellung mithilfe von az configure --defaults sql-server=<name>
.
Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID
konfigurieren.
Globale Parameter
Ausführlichkeit der Protokollierung erhöhen, um alle Debugprotokolle anzuzeigen.
Zeigen Sie diese Hilfemeldung an, und schließen Sie sie.
Nur Fehler anzeigen und Warnungen unterdrücken.
Ausgabeformat.
JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.
Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID
konfigurieren.
Ausführlichkeit der Protokollierung erhöhen. „--debug“ für vollständige Debugprotokolle verwenden.
az sql db update
Aktualisieren einer Datenbank.
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}]
Beispiele
Aktualisieren Sie eine Datenbank auf Standard Edition, S0 Performance Level (10 DTU), indem Sie die DTU-Kapazität angeben. Beachten Sie, dass GeneralPurpose einen breiteren Bereich von maximaler Größe als Standard Edition zulässt.
az sql db update -g mygroup -s myserver -n mydb --edition Standard --capacity 10 --max-size 250GB
Aktualisieren Sie eine Datenbank auf Standard Edition, S1 Performance Level (20 DTU), indem Sie den Namen der Leistungsstufe angeben. Beachten Sie, dass GeneralPurpose einen breiteren Bereich von maximaler Größe als Standard Edition zulässt.
az sql db update -g mygroup -s myserver -n mydb --edition Standard --service-objective S1 --max-size 250GB
Aktualisieren einer Datenbank auf GeneralPurpose Edition, 4 vcores mit Gen5-Hardware
az sql db update -g mygroup -s myserver -n mydb --edition GeneralPurpose --capacity 4 --family Gen5
Aktualisieren der Datenbank mit erhöhter max. Größe
az sql db update -g mygroup -s myserver -n mydb --max-size 500GB
Aktualisieren der Datenbank mit aktivierter Zonenredundanz
az sql db update -g mygroup -s myserver -n mydb -z
Aktualisieren der Datenbank mit explizit deaktivierter Zonenredundanz
az sql db update -g mygroup -s myserver -n mydb -z false
Aktualisieren der Datenbank auf serverloses Computemodell
az sql db update -g mygroup -s myserver -n mydb --edition GeneralPurpose --capacity 2 --family Gen5 --compute-model Serverless
Aktualisieren der Datenbank mit lokal redundanter Sicherungsspeicher
az sql db update -g mygroup -s myserver -n mydb --backup-storage-redundancy Local
Aktualisieren sie die Datenbank mit aktivierter VBS-Enklave.
az sql db update -g mygroup -s myserver -n mydb --preferred-enclave-type VBS
Aktualisieren des Erschöpfungsverhaltens der kostenlosen Limit-Datenbank auf BillOverUsage
az sql db update -g mygroup -s myserver -n mydb --free-limit-exhaustion-behavior BillOverUsage
Aktualisieren einer Datenbank auf Hyperscale Edition, 2 vcores mit Gen5-Hardware mit manueller Übernahmeoption
az sql db update -g mygroup -s myserver -n mydb --edition Hyperscale --service-objective HS_Gen5_2 --manual-cutover
Auslösen des Übernahmevorgangs mit der Option "Übernahme ausführen", wenn die Datenbank auf die Hyperscale-Edition aktualisiert wird
az sql db update -g mygroup -s myserver -n mydb --perform-cutover
Optionale Parameter
Fügen Sie einer Liste von Objekten ein Objekt hinzu, indem Sie ein Pfad- und Schlüsselwertpaar angeben. Beispiel: --add property.listProperty <key=value, string or JSON string>
.
Zuweisen der Identität für die Datenbank.
Die Zeit in Minuten, nach der die Datenbank automatisch angehalten wird. Ein Wert von -1 bedeutet, dass die automatische Pause deaktiviert ist.
Sicherungsspeicherredundanz, die zum Speichern von Sicherungen verwendet wird. Zulässige Werte sind: Lokal, Zone, Geo, GeoZone.
Die Kapazitätskomponente der Sku in ganzzahliger Anzahl von DTUs oder vcores.
Das Berechnungsmodell der Datenbank.
Die Edition-Komponente der SKU. Zulässige Werte sind: Basic, Standard, Premium, GeneralPurpose, BusinessCritical, Hyperscale.
Der Name oder die Ressourcen-ID des elastischen Pools, in den die Datenbank verschoben werden soll.
Gibt den Azure Key Vault-Schlüssel an, der als Datenbankverschlüsselungsschutzschlüssel verwendet werden soll.
Gibt das Automatische Drehungskennzeichnung für die Datenbankverschlüsselungsschutztaste an. Dies kann entweder "true", "false" oder "null" sein.
Gibt das Verhalten an, wenn monatliche kostenlose Grenzwerte für die kostenlose Datenbank erschöpft sind. AutoPause: Die Datenbank wird automatisch angehalten, wenn die freien Grenzwerte für den Rest des Monats erschöpft sind. BillForUsage: Die Datenbank wird weiterhin online sein, wenn sie freie Grenzwerte erschöpfung hat, und jede Überlastung wird abgerechnet.
Die Berechnungsgenerierungskomponente der SKU (nur für Vcore-Skus). Zulässige Werte sind: Gen4, Gen5.
Die Partnerclient-ID für die SQL-Datenbank. Sie wird für das mandantenübergreifende CMK-Szenario verwendet.
Ein OData-Filterausdruck, der Elemente in der Auflistung filtert. Der Standardwert ist Keiner.
Wenn Sie "set" oder "add" verwenden, behalten Sie Zeichenfolgenliterale bei, anstatt zu versuchen, in JSON zu konvertieren.
Gibt an, ob die Datenbank kostenlose monatliche Grenzwerte verwendet. In einer Datenbank in einem Abonnement zulässig.
Die Anzahl der Replikate mit hoher Verfügbarkeit, die für die Datenbank bereitgestellt werden sollen. Nur für Hyperscale-Edition festgelegt.
Eine oder mehrere Ressourcen-IDs (durch Leerzeichen getrennt). Dabei sollte es sich um eine vollständige Ressourcen-ID mit allen Informationen der „Ressource id“-Argumente handeln. Sie sollten entweder „--ids“ oder andere „Resource Id“-Argumente angeben.
Die Liste der AKV-Schlüssel für die SQL-Datenbank.
Die Liste der AKV-Schlüssel, die aus dem SQL-Datenbank entfernt werden sollen.
Angegebene Wartungskonfigurations-ID oder Name für diese Ressource.
Gibt an, ob während der Update-SLO manuelle Übernahme ausgeführt werden soll. Beim Aktualisieren der Datenbank auf die Hyperscale-Ebene zulässig.
Die neue maximale Größe der Datenbank, die in Byte ausgedrückt wird.
Minimale Kapazität, die die Datenbank immer zugewiesen hat, wenn sie nicht angehalten wird.
Name des Azure SQL-Datenbank.
Nicht auf den Abschluss lang andauernder Vorgänge warten
Gibt an, ob der Übernahmevorgang beim Aktualisieren der Datenbank auf die Hyperscale-Ebene ausgeführt wird.
Gibt den Typ der Enklave für diese Ressource an.
Wenn diese Option aktiviert ist, werden Verbindungen, für die die Anwendungsabsicht in ihrem Verbindungszeichenfolge festgelegt ist, möglicherweise an ein readonly sekundäres Replikat weitergeleitet. Diese Eigenschaft ist nur für Premium- und Unternehmenskritisch-Datenbanken festgelegt.
Entfernen sie eine Eigenschaft oder ein Element aus einer Liste. Beispiel: --remove property.list <indexToRemove>
ODER --remove propertyToRemove
.
Name der Ressourcengruppe Sie können die Standardgruppe mit az configure --defaults group=<name>
konfigurieren.
Name des Azure SQL Server. Sie können die Standardeinstellung mithilfe von az configure --defaults sql-server=<name>
.
Der Name des neuen Dienstziels. Wenn es sich um ein eigenständiges Db-Dienstziel handelt und sich die Db derzeit in einem elastischen Pool befindet, wird die Db aus dem Pool entfernt.
Aktualisieren Sie ein Objekt, indem Sie einen festzulegenden Eigenschaftspfad und -wert angeben. Beispiel: --set property1.property2=<value>
.
Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID
konfigurieren.
Die Liste der vom Benutzer zugewiesenen Identitäten für die SQL-Datenbank.
Gibt an, ob Zonenredundanz aktiviert werden soll. Der Standardwert ist true, wenn kein Wert angegeben wird.
Globale Parameter
Ausführlichkeit der Protokollierung erhöhen, um alle Debugprotokolle anzuzeigen.
Zeigen Sie diese Hilfemeldung an, und schließen Sie sie.
Nur Fehler anzeigen und Warnungen unterdrücken.
Ausgabeformat.
JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.
Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID
konfigurieren.
Ausführlichkeit der Protokollierung erhöhen. „--debug“ für vollständige Debugprotokolle verwenden.