Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Gilt für: Azure Data CLI (
azdata)
Hinweis
Einige Szenarien, die zuvor von der Azure Data CLI (azdata) behandelt werden, werden jetzt über Azure CLI-Erweiterungen (az) und Azure Arc-basierte Workflows verwaltet. Es gibt keinen einzigen 1:1-Ersatz für alle azdata Befehle. In der folgenden Tabelle werden häufig verwandte Azure CLI-Alternativen hervorgehoben, in denen sie vorhanden sind.
| Azdata-Befehlsbereich | Azure CLI-Erweiterung /Befehlsgruppe | Azure CLI Referenz |
|---|---|---|
azdata arc dc * |
az arcdata |
Azure Arc data CLI-Referenz |
azdata arc sql mi * |
az arcdata sql mi |
Verwalten der verwalteten Azure SQL-Instanz mit CLI |
azdata arc postgres * |
az arcdata postgres |
Verwalten des PostgreSQL-Servers mit CLI |
azdata migrate * |
az datamigration |
Migrieren mit CLI |
azdata extension * |
az extension * |
Übersicht über Azure CLI-Erweiterungen |
azdata login |
az login |
az login |
azdata sql shell / azdata sql query |
Keine Azure CLI-Entsprechung (Verwenden sqlcmd, SSMS oder andere SQL-Tools) |
sqlcmd-Hilfsprogramm SQL Server Management Studio |
Für neue Automatisierungs- und Verwaltungsszenarien bevorzugen Sie Azure CLI (az)-, Azure CLI-Erweiterungen und Azure Arc-Portalerfahrungen.
Der folgende Artikel enthält Referenzinformationen zu den sql-Befehlen im azdata-Tool. Weitere Informationen zu anderen azdata-Befehlen finden Sie unter azdata.
Befehle
| Befehl | Beschreibung |
|---|---|
| azdata arc | Befehle für die Verwendung von Azure Arc für Azure-Datendienste. |
| azdata sql | Die SQL DB CLI ermöglicht dem Benutzer die Interaktion mit SQL Server über T-SQL. |
| azdata login | Melden Sie sich beim Controllerendpunkt des Clusters an, und legen Sie den Namespace als aktiven Kontext fest. Um ein Kennwort bei der Anmeldung zu verwenden, müssen Sie die AZDATA_PASSWORD Umgebungsvariable festlegen. |
| azdata logout | Melden Sie sich beim Cluster ab. |
| azdata-Kontext | Befehle für die Kontextverwaltung. |
| azdata bdc | Auswählen, Verwalten und Betreiben von SQL Server Big Data-Clustern |
| azdata-Erweiterung | Verwalten und Aktualisieren von CLI-Erweiterungen |
| azdata-App | Erstellen, Löschen, Ausführen und Verwalten von Anwendungen |
| azdata postgres | Postgres-Abfrageausführung und interaktive Shell. |
| azdata-Notizbuch | Befehle zum Anzeigen, Ausführen und Verwalten von Notizbüchern über ein Terminal. |
azdata login
Wenn Ihr Cluster bereitgestellt wird, wird der Controllerendpunkt während der Bereitstellung aufgeführt, mit dem Sie sich anmelden sollten. Wenn Sie den Controllerendpunkt nicht kennen, können Sie sich anmelden, indem Sie die Kube-Konfiguration Ihres Clusters am Standardspeicherort des <Benutzers home>/.kube/config verwenden oder den KUBECONFIG env var verwenden, d. h. exportieren Sie KUBECONFIG=path/to/.kube/config. Wenn Sie sich anmelden, wird der Namespace dieses Clusters auf Ihren aktiven Kontext festgelegt.
azdata login [--auth]
[--endpoint -e]
[--accept-eula -a]
[--namespace -ns]
[--username -u]
[--principal -p]
Beispiele
Melden Sie sich mit der Standardauthentifizierung an.
azdata login --auth basic --username johndoe --endpoint https://<ip or domain name>:30080
Melden Sie sich mit Active Directory an.
azdata login --auth ad --endpoint https://<ip or domain name>:30080
Melden Sie sich mit Active Directory mit einem expliziten Prinzipal an.
azdata login --auth ad --principal johndoe@COSTOSO.COM --endpoint https://<ip or domain name>:30080
Melden Sie sich interaktiv an. Der Clustername wird immer aufgefordert, wenn er nicht als Argument angegeben wird. Wenn Sie die variablen AZDATA_USERNAME, AZDATA_PASSWORD und ACCEPT_EULA auf Ihrem System festgelegt haben, werden diese nicht aufgefordert. Wenn Sie die Kube-Konfiguration auf Ihrem System haben oder den KUBECONFIG env var verwenden, um den Pfad zur Konfiguration anzugeben, versucht die interaktive Benutzeroberfläche zunächst, die Konfiguration zu verwenden, und fordert Sie dann auf, wenn die Konfiguration fehlschlägt.
azdata login
Melden Sie sich (nicht interaktiv) an. Melden Sie sich mit Clustername, Controllerbenutzername, Controllerendpunkt und EULA-Akzeptanz als Argumente an. Die Umgebungsvariable AZDATA_PASSWORD muss festgelegt werden. Wenn Sie den Controllerendpunkt nicht angeben möchten, müssen Sie die Kube-Konfiguration auf Ihrem Computer am Standardspeicherort des <Benutzers home>/.kube/config verwenden oder den KUBECONFIG env var verwenden, d. h. exportieren Sie KUBECONFIG=path/to/.kube/config.
azdata login --namespace ClusterName --username johndoe@contoso.com --endpoint https://<ip or domain name>:30080 --accept-eula yes
Melden Sie sich mit kube config on machine an, und env var set for AZDATA_USERNAME, AZDATA_PASSWORD, and ACCEPT_EULA.
azdata login -n ClusterName
Optionale Parameter
--auth
Die Authentifizierungsstrategie. Standard- oder Active Directory-Authentifizierung. Der Standardwert ist die Standardauthentifizierung.
--endpoint -e
Clustercontrollerendpunkt "https://host:port". Wenn Sie diese Arge nicht verwenden möchten, können Sie die Kube-Konfiguration auf Ihrem Computer verwenden. Stellen Sie sicher, dass sich die Konfiguration am Standardspeicherort des <Benutzers home>/.kube/config befindet, oder verwenden Sie den KUBECONFIG env var.
--accept-eula -a
Akzeptieren Sie die Lizenzbedingungen? [Ja/Nein]. Wenn Sie diese Arge nicht verwenden möchten, können Sie die Umgebungsvariable ACCEPT_EULA auf "Ja" festlegen. Die Lizenzbedingungen für dieses Produkt können unter < /a0
--namespace -ns
Namespace der Clustersteuerungsebene.
--username -u
Kontobenutzer. Wenn Sie diese Arge nicht verwenden möchten, können Sie die Umgebungsvariable AZDATA_USERNAME festlegen.
--principal -p
Ihr Kerberos-Bereich. In den meisten Fällen ist Ihr Kerberos-Bereich Ihr Domänenname in Großbuchstaben.
Globale Argumente
--debug
Erhöhen Sie die Ausführlichkeit der Protokollierung, um alle Debugprotokolle anzuzeigen.
--help -h
Diese Hilfemeldung anzeigen und schließen.
--output -o
Ausgabeformat. Zulässige Werte: json, jsonc, table, tsv. Standardwert: json.
--query -q
JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.
--verbose
Erhöhen Sie die Ausführlichkeit der Protokollierung. Verwenden Sie "-debug" für vollständige Debugprotokolle.
azdata logout
Melden Sie sich beim Cluster ab.
azdata logout
Beispiele
Melden Sie sich bei diesem Benutzer ab.
azdata logout
Globale Argumente
--debug
Erhöhen Sie die Ausführlichkeit der Protokollierung, um alle Debugprotokolle anzuzeigen.
--help -h
Diese Hilfemeldung anzeigen und schließen.
--output -o
Ausgabeformat. Zulässige Werte: json, jsonc, table, tsv. Standardwert: json.
--query -q
JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.
--verbose
Erhöhen Sie die Ausführlichkeit der Protokollierung. Verwenden Sie "-debug" für vollständige Debugprotokolle.
Nächste Schritte
Weitere Informationen zu anderen azdata-Befehlen finden Sie unter azdata.
Weitere Informationen zur Installation des Tools azdata finden Sie unter Installieren von azdata.