az sql db
Verwaltet Datenbanken.
Befehle
| az sql db audit-policy |
Verwalten der Überwachungsrichtlinie einer Datenbank. |
| az sql db audit-policy show |
Datenbanküberwachungsrichtlinie anzeigen. |
| az sql db audit-policy update |
Aktualisieren der Überwachungsrichtlinie einer Datenbank. |
| az sql db audit-policy wait |
Platzieren Sie die CLI in einem Wartezustand, bis eine Bedingung der Überwachungsrichtlinie der Datenbank erfüllt ist. |
| az sql db classification |
Verwalten von Vertraulichkeitsklassifizierungen. |
| az sql db classification delete |
Löschen Sie die Vertraulichkeitsklassifizierung einer bestimmten Spalte. |
| az sql db classification list |
Rufen Sie die Vertraulichkeitsklassifizierungen einer bestimmten Datenbank ab. |
| az sql db classification recommendation |
Verwalten von Empfehlungen zur Vertraulichkeitsklassifizierung. |
| az sql db classification recommendation disable |
Deaktivieren Sie Vertraulichkeitsempfehlungen für eine bestimmte Spalte (Empfehlungen sind standardmäßig für alle Spalten aktiviert). |
| az sql db classification recommendation enable |
Aktivieren Sie Vertraulichkeitsempfehlungen für eine bestimmte Spalte (Empfehlungen sind standardmäßig für alle Spalten aktiviert). |
| az sql db classification recommendation list |
Listet die empfohlenen Vertraulichkeitsklassifizierungen einer bestimmten Datenbank auf. |
| az sql db classification show |
Rufen Sie die Vertraulichkeitsklassifizierung einer bestimmten Spalte ab. |
| az sql db classification update |
Aktualisieren der Vertraulichkeitsklassifizierung einer Spalte. |
| az sql db copy |
Erstellen Sie eine Kopie einer Datenbank. |
| az sql db create |
Erstellen einer Datenbank |
| az sql db delete |
Löscht eine Datenbank. |
| az sql db export |
Exportieren sie eine Datenbank in einen Bacpac. |
| az sql db import |
Importiert ein Bacpac in eine vorhandene Datenbank. |
| az sql db ledger-digest-uploads |
Verwalten sie die Uploadeinstellungen des Ledger-Digests. |
| az sql db ledger-digest-uploads disable |
Deaktivieren des Hochladens von Hauptbuchdigesten. |
| az sql db ledger-digest-uploads enable |
Aktivieren Sie das Hochladen von Hauptbuchdigas in ein Azure Storage-Konto oder auf Azure Confidential Ledger. Wenn das Hochladen von Ledger-Digests bereits aktiviert ist, setzt das Cmdlet den Digestspeicherendpunkt auf einen neuen Wert zurück. |
| az sql db ledger-digest-uploads show |
Zeigen Sie die aktuellen Hauptbuchdigesteinstellungen an. |
| az sql db list |
Auflisten von Datenbanken auf einem Server oder einem elastischen Pool. |
| az sql db list-deleted |
Ruft eine Liste der wiederherstellbaren gelöschten Datenbanken ab. |
| az sql db list-editions |
Datenbankeditionen anzeigen, die für das derzeit aktive Abonnement verfügbar sind. |
| az sql db list-usages |
Ruft Datenbankverwendungen ab. |
| az sql db ltr-backup |
Verwalten von langfristigen Aufbewahrungssicherungen in der SQL-Datenbank. |
| az sql db ltr-backup delete |
Löschen einer langfristigen Aufbewahrungssicherung. |
| az sql db ltr-backup list |
Listet die langfristigen Aufbewahrungssicherungen für einen Standort, einen Server oder eine Datenbank auf. |
| az sql db ltr-backup restore |
Stellen Sie eine langfristige Aufbewahrungssicherung in einer neuen Datenbank wieder her. |
| az sql db ltr-backup show |
Abrufen einer langfristigen Aufbewahrungssicherung für eine Datenbank. |
| az sql db ltr-backup wait |
Platzieren Sie die CLI in einem Wartezustand, bis eine Bedingung der Datenbank erfüllt ist. |
| az sql db ltr-policy |
Verwalten der langfristigen Aufbewahrungsrichtlinie für SQL-Datenbank. |
| az sql db ltr-policy set |
Aktualisieren von langfristigen Aufbewahrungseinstellungen für eine Datenbank. |
| az sql db ltr-policy show |
Anzeigen der langfristigen Aufbewahrungsrichtlinie für eine Datenbank. |
| az sql db op |
Verwalten von Vorgängen in einer Datenbank. |
| az sql db op cancel |
Bricht den asynchronen Vorgang für die Datenbank ab. |
| az sql db op list |
Ruft eine Liste der Vorgänge ab, die für die Datenbank ausgeführt werden. |
| az sql db rename |
Benennen Sie eine Datenbank um. |
| az sql db replica |
Verwalten der Replikation zwischen Datenbanken. |
| az sql db replica create |
Erstellen Sie eine Datenbank als lesbares sekundäres Replikat einer vorhandenen Datenbank. |
| az sql db replica delete-link |
Die Datenreplikation zwischen zwei Datenbankreplikaten wird dauerhaft beendet. |
| az sql db replica list-links |
Listet die Replikate einer Datenbank und ihren Replikationsstatus auf. |
| az sql db replica set-primary |
Legen Sie die primäre Replikatdatenbank fest, indem Sie aus der aktuellen primären Replikatdatenbank fehlschlagen. |
| az sql db restore |
Erstellen Sie eine neue Datenbank, indem Sie eine Sicherung wiederherstellen. |
| az sql db show |
Rufen Sie die Details für eine Datenbank ab. |
| az sql db show-connection-string |
Generiert eine Verbindungszeichenfolge für eine Datenbank. |
| az sql db str-policy |
Verwalten sie die SQL-Datenbank kurzzeitaufbewahrungsrichtlinie. |
| az sql db str-policy set |
Aktualisieren sie kurzfristige Aufbewahrungseinstellungen für eine Livedatenbank. |
| az sql db str-policy show |
Anzeigen der kurzfristigen Aufbewahrungsrichtlinie für eine Livedatenbank. |
| az sql db str-policy wait |
Platzieren Sie die CLI in einem Wartezustand, bis die Richtlinie festgelegt ist. |
| az sql db tde |
Verwalten der transparenten Datenverschlüsselung einer Datenbank. |
| az sql db tde set |
Legt die transparente Datenverschlüsselungskonfiguration einer Datenbank fest. |
| az sql db tde show |
Zeigt eine transparente Datenverschlüsselung an. |
| az sql db threat-policy |
Verwalten der Bedrohungserkennungsrichtlinien einer Datenbank. |
| az sql db threat-policy show |
Ruft eine Bedrohungserkennungsrichtlinie ab. |
| az sql db threat-policy update |
Aktualisieren der Bedrohungserkennungsrichtlinie einer Datenbank. |
| az sql db update |
Aktualisieren einer Datenbank. |
az sql db copy
Erstellen Sie eine Kopie einer Datenbank.
Eine vollständige Liste der Optionen auf Leistungsebene kann durch Ausführen az sql db list-editions -a -o table -l LOCATIONangezeigt werden. Die Zieldatenbank der 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
[--auto-pause-delay]
[--backup-storage-redundancy]
[--capacity]
[--compute-model {Provisioned, Serverless}]
[--dest-resource-group]
[--dest-server]
[--elastic-pool]
[--family]
[--ha-replicas]
[--ids]
[--license-type {BasePrice, LicenseIncluded}]
[--min-capacity]
[--name]
[--no-wait]
[--read-scale {Disabled, Enabled}]
[--resource-group]
[--server]
[--service-objective]
[--tags]
[--zone-redundant {false, true}]
Beispiele
Erstellen Sie eine Datenbank mit Leistungsstufe S0 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
Zeit in Minuten, nach denen 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.
Die Kapazitätskomponente des Sku in ganzzahliger Anzahl von DTUs oder vcores.
Das Berechnungsmodell der Datenbank.
Name der Gruppe "Resouce", um die Kopie zu erstellen. Wenn nicht angegeben, wird standardmäßig die Ursprungsressourcegruppe verwendet.
Name des Servers zum Erstellen der Kopie in. Wenn nicht angegeben, werden Standardeinstellungen für den Ursprungsserver verwendet.
Der Name oder die Ressourcen-ID des elastischen Pools, um die Datenbank zu erstellen.
Die Berechnungsgenerierungskomponente des Sku (nur für vcore skus). Zulässige Werte umfassen: Gen4, Gen5.
Die Anzahl der Hochverfügbarkeitsreplikate, die für die Datenbank bereitgestellt werden sollen. Nur für die Hyperscale-Edition festgelegt.
Eine oder mehrere Ressourcen-IDs (durch Leerzeichen getrennt). Es sollte eine vollständige Ressourcen-ID sein, die alle Informationen der Argumente "Resource Id" enthält. Sie sollten entweder --ids oder andere Argumente "Resource Id" angeben.
Der Lizenztyp, der für diese Datenbank angewendet werden soll.LicenseIncluded wenn Sie eine Lizenz benötigen oder über eine Lizenz verfügen und BasePricefür den Azure HybridBenefit berechtigt sind.
Minimale Kapazität, die die Datenbank immer zugewiesen hat, wenn nicht angehalten.
Name der Azure SQL Datenbank.
Nicht auf den Abschluss lang andauernder Vorgänge warten
Wenn dies aktiviert ist, können Verbindungen mit Anwendungsabsicht auf Lesezugriff in der Verbindungszeichenfolge an ein readonly sekundäres Replikat weitergeleitet werden. 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 Servers. Sie können die Standardeinstellung mithilfe az configure --defaults sql-server=<name>von .
Das Dienstziel für die neue Datenbank. Beispiel: Basic, S0, P1, GP_Gen4_1, GP_Gen5_S_8, BC_Gen5_2, HS_Gen5_32.
Leergetrennte Tags: key[=value] [key[=value] ...]. Verwenden Sie "", um vorhandene Tags zu löschen.
Gibt an, ob Die Zonen redundanz aktiviert werden soll.
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 az sql db list-editions -a -o table -l LOCATIONangezeigt werden.
az sql db create --name
--resource-group
--server
[--auto-pause-delay]
[--backup-storage-redundancy]
[--capacity]
[--catalog-collation {DATABASE_DEFAULT, SQL_Latin1_General_CP1_CI_AS}]
[--collation]
[--compute-model {Provisioned, Serverless}]
[--edition]
[--elastic-pool]
[--family]
[--ha-replicas]
[--ledger-on {Disabled, Enabled}]
[--license-type {BasePrice, LicenseIncluded}]
[--maint-config-id]
[--max-size]
[--min-capacity]
[--no-wait]
[--read-scale {Disabled, Enabled}]
[--sample-name {AdventureWorksLT}]
[--service-objective]
[--tags]
[--yes]
[--zone-redundant {false, true}]
Beispiele
Erstellen Sie eine Standarddatenbank S0.
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 Zonen redundanz
az sql db create -g mygroup -s myserver -n mydb -z
Erstellen einer Datenbank mit explizit deaktivierter Zone-Redundanz
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 Lesereplikaten
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
Erforderliche Parameter
Name der Azure SQL Datenbank.
Name der Ressourcengruppe Sie können die Standardgruppe mit az configure --defaults group=<name> konfigurieren.
Name des Azure SQL Servers. Sie können die Standardeinstellung mithilfe az configure --defaults sql-server=<name>von .
Optionale Parameter
Zeit in Minuten, nach denen die Datenbank automatisch angehalten wird. Ein Wert von -1 bedeutet, dass die automatische Pause deaktiviert ist.
Sicherungsspeicherrundanz, die zum Speichern von Sicherungen verwendet wird. Zulässige Werte umfassen: Lokal, Zone, Geo.
Die Kapazitätskomponente des Sku in ganzzahliger Anzahl von DTUs oder vcores.
Sortierung des Metadatenkatalogs.
Die Sortierung der Datenbank.
Das Berechnungsmodell der Datenbank.
Die Edition-Komponente des Sku. Zulässige Werte umfassen: Basic, Standard, Premium, GeneralPurpose, BusinessCritical, Hyperscale.
Der Name oder die Ressourcen-ID des elastischen Pools, um die Datenbank zu erstellen.
Die Berechnungsgenerierungskomponente des Sku (nur für vcore skus). Zulässige Werte umfassen: Gen4, Gen5.
Die Anzahl der Hochverfügbarkeitsreplikate, die für die Datenbank bereitgestellt werden sollen. Nur für die Hyperscale-Edition festgelegt.
Erstellen Sie eine Ledger-Datenbank, in der die Integrität aller Daten durch das Ledger-Feature geschützt ist. Alle Tabellen in der Ledgerdatenbank müssen Hauptbuchtabellen sein. Hinweis: Der Wert dieser Eigenschaft kann nicht geändert werden, nachdem die Datenbank erstellt wurde.
Der Lizenztyp, der für diese Datenbank angewendet werden soll.LicenseIncluded wenn Sie eine Lizenz benötigen oder über eine Lizenz verfügen und BasePricefür den Azure HybridBenefit berechtigt sind.
Angegebene Wartungskonfigurations-ID oder Name für diese Ressource.
Die maximale Speichergröße. Wenn keine Einheit angegeben wird, werden Standardmäßige auf Bytes (B) festgelegt.
Minimale Kapazität, die die Datenbank immer zugewiesen hat, wenn nicht angehalten.
Nicht auf den Abschluss lang andauernder Vorgänge warten
Wenn dies aktiviert ist, können Verbindungen mit Anwendungsabsicht auf Lesezugriff in der Verbindungszeichenfolge an ein readonly sekundäres Replikat weitergeleitet werden. 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_Gen5_S_8, BC_Gen5_2, HS_Gen5_32.
Leergetrennte Tags: key[=value] [key[=value] ...]. Verwenden Sie "", um vorhandene Tags zu löschen.
Nicht zur Bestätigung auffordern
Gibt an, ob Die Zonen redundanz aktiviert werden soll.
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]
[--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). Es sollte eine vollständige Ressourcen-ID sein, die alle Informationen der Argumente "Resource Id" enthält. Sie sollten entweder --ids oder andere Argumente "Resource Id" angeben.
Name der 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 Servers. Sie können die Standardeinstellung mithilfe az configure --defaults sql-server=<name>von .
Nicht zur Bestätigung auffordern
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 eine Bacpac.
az sql db export --admin-password
--admin-user
--storage-key
--storage-key-type {SharedAccessKey, StorageAccessKey}
--storage-uri
[--auth-type {ADPassword, SQL}]
[--ids]
[--name]
[--resource-group]
[--server]
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 w --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. Administrator-Anmeldekennwort.
Erforderlich. Administrator-Anmeldename.
Erforderlich. Speicherschlüssel.
Erforderlich. Speicherschlüsseltyp.
Erforderlich. Speicher-Uri.
Optionale Parameter
Authentifizierungstyp.
Eine oder mehrere Ressourcen-IDs (durch Leerzeichen getrennt). Es sollte eine vollständige Ressourcen-ID sein, die alle Informationen der Argumente "Resource Id" enthält. Sie sollten entweder --ids oder andere Argumente "Resource Id" angeben.
Name der Azure SQL Datenbank.
Name der Ressourcengruppe Sie können die Standardgruppe mit az configure --defaults group=<name> konfigurieren.
Name des Azure SQL Servers. Sie können die Standardeinstellung mithilfe az configure --defaults sql-server=<name>von .
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 eine Bacpac in eine vorhandene Datenbank.
az sql db import --admin-password
--admin-user
--storage-key
--storage-key-type {SharedAccessKey, StorageAccessKey}
--storage-uri
[--auth-type {ADPassword, SQL}]
[--ids]
[--name]
[--resource-group]
[--server]
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 r --expiry 2018-01-01T00:00:00Z
Importieren Sie Bacpac in eine vorhandene Datenbank mithilfe eines SAS-Schlüssels.
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 in eine vorhandene Datenbank mithilfe eines Speicherkontoschlüssels.
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. Administrator-Anmeldekennwort.
Erforderlich. Administrator-Anmeldename.
Erforderlich. Speicherschlüssel.
Erforderlich. Speicherschlüsseltyp.
Erforderlich. Speicher-Uri.
Optionale Parameter
Authentifizierungstyp.
Eine oder mehrere Ressourcen-IDs (durch Leerzeichen getrennt). Es sollte eine vollständige Ressourcen-ID sein, die alle Informationen der Argumente "Resource Id" enthält. Sie sollten entweder --ids oder andere Argumente "Resource Id" angeben.
Name der Azure SQL Datenbank.
Name der Ressourcengruppe Sie können die Standardgruppe mit az configure --defaults group=<name> konfigurieren.
Name des Azure SQL Servers. Sie können die Standardeinstellung mithilfe az configure --defaults sql-server=<name>von .
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]
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, listet nur die Datenbanken in diesem elastischen Pool auf.
Eine oder mehrere Ressourcen-IDs (durch Leerzeichen getrennt). Es sollte eine vollständige Ressourcen-ID sein, die alle Informationen der Argumente "Resource Id" enthält. Sie sollten entweder --ids oder andere Argumente "Resource Id" angeben.
Name der Ressourcengruppe Sie können die Standardgruppe mit az configure --defaults group=<name> konfigurieren.
Name des Azure SQL Servers. Sie können die Standardeinstellung mithilfe az configure --defaults sql-server=<name>von .
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 gelöschten Datenbanken ab.
az sql db list-deleted [--ids]
[--resource-group]
[--server]
Optionale Parameter
Eine oder mehrere Ressourcen-IDs (durch Leerzeichen getrennt). Es sollte eine vollständige Ressourcen-ID sein, die alle Informationen der Argumente "Resource Id" enthält. Sie sollten entweder --ids oder andere Argumente "Resource Id" angeben.
Name der Ressourcengruppe Sie können die Standardgruppe mit az configure --defaults group=<name> konfigurieren.
Name des Azure SQL Servers. Sie können die Standardeinstellung mithilfe az configure --defaults sql-server=<name>von .
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 Verbosität zu verringern, werden Einstellungen zum absichtlichen Reduzieren von Speichergrenzwerten 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
Anzeigen der verfügbaren max. Datenbankgrößen für P1-Dienstziel
az sql db list-editions -l westus --service-objective P1 --show-details max-size
Erforderliche Parameter
Der 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.
Anzahl der zu suchenden DTUs. 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 einbezogen werden sollen.
Anzahl der zu suchenden Vcores. Wenn nicht angegeben, werden alle vcore-Größen angezeigt.
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 Datenbanknutzungen ab.
az sql db list-usages [--ids]
[--name]
[--resource-group]
[--server]
Optionale Parameter
Eine oder mehrere Ressourcen-IDs (durch Leerzeichen getrennt). Es sollte eine vollständige Ressourcen-ID sein, die alle Informationen der Argumente "Resource Id" enthält. Sie sollten entweder --ids oder andere Argumente "Resource Id" angeben.
Name der Azure SQL Datenbank.
Name der Ressourcengruppe Sie können die Standardgruppe mit az configure --defaults group=<name> konfigurieren.
Name des Azure SQL Servers. Sie können die Standardeinstellung mithilfe az configure --defaults sql-server=<name>von .
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]
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). Es sollte eine vollständige Ressourcen-ID sein, die alle Informationen der Argumente "Resource Id" enthält. Sie sollten entweder --ids oder andere Argumente "Resource Id" angeben.
Name der Azure SQL Datenbank.
Name der Ressourcengruppe Sie können die Standardgruppe mit az configure --defaults group=<name> konfigurieren.
Name des Azure SQL Servers. Sie können die Standardeinstellung mithilfe az configure --defaults sql-server=<name>von .
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 eine Sicherung wiederherstellen.
az sql db restore --dest-name
[--auto-pause-delay]
[--backup-storage-redundancy]
[--capacity]
[--compute-model {Provisioned, Serverless}]
[--deleted-time]
[--edition]
[--elastic-pool]
[--family]
[--ha-replicas]
[--ids]
[--license-type {BasePrice, LicenseIncluded}]
[--min-capacity]
[--name]
[--no-wait]
[--read-scale {Disabled, Enabled}]
[--resource-group]
[--server]
[--service-objective]
[--tags]
[--time]
[--zone-redundant {false, true}]
Beispiele
Erstellen Sie eine neue Datenbank, indem Sie eine 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 geo redundantem Sicherungsspeicher, indem Sie eine 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
Zeit in Minuten, nach denen die Datenbank automatisch angehalten wird. Ein Wert von -1 bedeutet, dass die automatische Pause deaktiviert ist.
Sicherungsspeicherrundanz, die zum Speichern von Sicherungen verwendet wird. Zulässige Werte umfassen: Lokal, Zone, Geo.
Die Kapazitätskomponente des Sku in ganzzahliger Anzahl von DTUs oder vcores.
Das Berechnungsmodell der Datenbank.
Wenn angegeben, stellen Sie die Wiederherstellung aus einer gelöschten Datenbank anstelle einer vorhandenen Datenbank 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 enthalten sein: "YYYY-MM-DDTHH:MM:SS".
Die Edition-Komponente des Sku. Zulässige Werte umfassen: Basic, Standard, Premium, GeneralPurpose, BusinessCritical, Hyperscale.
Der Name oder die Ressourcen-ID des elastischen Pools, um die Datenbank zu erstellen.
Die Berechnungsgenerierungskomponente des Sku (nur für vcore skus). Zulässige Werte umfassen: Gen4, Gen5.
Die Anzahl der Hochverfügbarkeitsreplikate, die für die Datenbank bereitgestellt werden sollen. Nur für die Hyperscale-Edition festgelegt.
Eine oder mehrere Ressourcen-IDs (durch Leerzeichen getrennt). Es sollte eine vollständige Ressourcen-ID sein, die alle Informationen der Argumente "Resource Id" enthält. Sie sollten entweder --ids oder andere Argumente "Resource Id" angeben.
Der Lizenztyp, der für diese Datenbank angewendet werden soll.LicenseIncluded wenn Sie eine Lizenz benötigen oder über eine Lizenz verfügen und BasePricefür den Azure HybridBenefit berechtigt sind.
Minimale Kapazität, die die Datenbank immer zugewiesen hat, wenn nicht angehalten.
Name der Azure SQL Datenbank.
Nicht auf den Abschluss lang andauernder Vorgänge warten
Wenn dies aktiviert ist, können Verbindungen mit Anwendungsabsicht auf Lesezugriff in der Verbindungszeichenfolge an ein readonly sekundäres Replikat weitergeleitet werden. 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 Servers. Sie können die Standardeinstellung mithilfe az configure --defaults sql-server=<name>von .
Das Dienstziel für die neue Datenbank. Beispiel: Basic, S0, P1, GP_Gen4_1, GP_Gen5_S_8, BC_Gen5_2, HS_Gen5_32.
Leergetrennte 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 enthalten sein: "YYYY-MM-DDTHH:MM:SS".
Gibt an, ob Die Zonen redundanz aktiviert werden soll.
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 [--ids]
[--name]
[--resource-group]
[--server]
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
Eine oder mehrere Ressourcen-IDs (durch Leerzeichen getrennt). Es sollte eine vollständige Ressourcen-ID sein, die alle Informationen der Argumente "Resource Id" enthält. Sie sollten entweder --ids oder andere Argumente "Resource Id" angeben.
Name der Azure SQL Datenbank.
Name der Ressourcengruppe Sie können die Standardgruppe mit az configure --defaults group=<name> konfigurieren.
Name des Azure SQL Servers. Sie können die Standardeinstellung mithilfe az configure --defaults sql-server=<name>von .
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]
Beispiele
Generieren von Verbindungszeichenfolgen 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). Es sollte eine vollständige Ressourcen-ID sein, die alle Informationen der Argumente "Resource Id" enthält. Sie sollten entweder --ids oder andere Argumente "Resource Id" angeben.
Name der Azure SQL Datenbank.
Name des Azure SQL Servers. Sie können die Standardeinstellung mithilfe az configure --defaults sql-server=<name>von .
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]
[--auto-pause-delay]
[--backup-storage-redundancy]
[--capacity]
[--compute-model {Provisioned, Serverless}]
[--edition]
[--elastic-pool]
[--family]
[--force-string]
[--ha-replicas]
[--ids]
[--maint-config-id]
[--max-size]
[--min-capacity]
[--name]
[--no-wait]
[--read-scale {Disabled, Enabled}]
[--remove]
[--resource-group]
[--server]
[--service-objective]
[--set]
[--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 max. Größe als Standard edition ermöglicht.
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 max. Größe als Standard edition ermöglicht.
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 Zone-Redundanz
az sql db update -g mygroup -s myserver -n mydb -z
Aktualisieren der Datenbank mit explizit deaktivierter Zone-Redundanz
az sql db update -g mygroup -s myserver -n mydb -z false
Aktualisieren der Datenbank auf serverloses Berechnungsmodell
az sql db update -g mygroup -s myserver -n mydb --edition GeneralPurpose --capacity 2 --family Gen5 --compute-model Serverless
Aktualisieren der Datenbank mit lokal redundantem Sicherungsspeicher
az sql db update -g mygroup -s myserver -n mydb --backup-storage-redundancy Local
Optionale Parameter
Fügen Sie einem Objekt eine Liste von Objekten hinzu, indem Sie ein Pfad- und Schlüsselwertpaar angeben. Beispiel: --add property.listProperty <key=value, string or JSON string>.
Zeit in Minuten, nach denen die Datenbank automatisch angehalten wird. Ein Wert von -1 bedeutet, dass die automatische Pause deaktiviert ist.
Sicherungsspeicherrundanz, die zum Speichern von Sicherungen verwendet wird. Zulässige Werte umfassen: Lokal, Zone, Geo.
Die Kapazitätskomponente des Sku in ganzzahliger Anzahl von DTUs oder vcores.
Das Berechnungsmodell der Datenbank.
Die Edition-Komponente des Sku. Zulässige Werte umfassen: Basic, Standard, Premium, GeneralPurpose, BusinessCritical, Hyperscale.
Der Name oder die Ressourcen-ID des elastischen Pools, in den die Datenbank verschoben werden soll.
Die Berechnungsgenerierungskomponente des Sku (nur für vcore skus). Zulässige Werte umfassen: Gen4, Gen5.
Wenn Sie "set" oder "add" verwenden, behalten Sie Zeichenfolgen literale beibehalten, anstatt zu versuchen, in JSON zu konvertieren.
Die Anzahl der Hochverfügbarkeitsreplikate, die für die Datenbank bereitgestellt werden sollen. Nur für die Hyperscale-Edition festgelegt.
Eine oder mehrere Ressourcen-IDs (durch Leerzeichen getrennt). Es sollte eine vollständige Ressourcen-ID sein, die alle Informationen der Argumente "Resource Id" enthält. Sie sollten entweder --ids oder andere Argumente "Resource Id" angeben.
Angegebene Wartungskonfigurations-ID oder Name für diese Ressource.
Die neue maximale Größe der Datenbank, die in Bytes ausgedrückt wird.
Minimale Kapazität, die die Datenbank immer zugewiesen hat, wenn nicht angehalten.
Name der Azure SQL Datenbank.
Nicht auf den Abschluss lang andauernder Vorgänge warten
Wenn dies aktiviert ist, können Verbindungen mit Anwendungsabsicht auf Lesezugriff in der Verbindungszeichenfolge an ein readonly sekundäres Replikat weitergeleitet werden. 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 OR --remove propertyToRemove.
Name der Ressourcengruppe Sie können die Standardgruppe mit az configure --defaults group=<name> konfigurieren.
Name des Azure SQL Servers. 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 Eigenschaftspfad und einen festzulegenden Wert angeben. Beispiel: --set property1.property2=.
Gibt an, ob Zonenredundanz aktiviert werden soll.
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.
Feedback
Feedback senden und anzeigen für