Freigeben über


Installieren von Azure Data CLI (azdata) mit apt

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.

Für Linux-Distributionen mit apt gibt es ein Paket für die azdata-cli. Das CLI-Paket wurde mit den folgenden Linux-Versionen getestet, die apt verwenden:

  • Ubuntu 16.04, Ubuntu 18.04, Ubuntu 20.04

Python-/pip-Installation

Sie können Azure Data CLI (azdata) unter Linux mit yum, apt oder zypper oder auf MacOS mit Homebrew-Installationspaketmanagern installieren. Bevor diese Paket-Manager zur Verfügung standen, wurden Python und pip für die Installation benötigt.

Von Bedeutung

Bevor Sie fortfahren, müssen Sie alle Installationen von azdata aus dem globalen Python-System entfernen. Die neuen Installer oder nativen Pakete fügen azdata zu Ihrem Pfad hinzu, und es ist nicht möglich, die erste Installation zu ermitteln. Wenn azdata bereits im globalen Python-System installiert ist, entfernen Sie diese Installation, bevor Sie fortfahren.

Führen Sie den folgenden Befehl aus, um die aktuelle Installation aufzurufen:

$ pip list --format columns

Wenn azdata von pip installiert wurde, werden das Paket und die Version zurückgegeben. Beispiel:

 Package             Version
------------------- ----------
azdata-cli          15.0.X
azdata-cli-app      15.0.X
azdata-cli-cluster  15.0.X
azdata-cli-core     15.0.X
azdata-cli-hdfs     15.0.X
azdata-cli-notebook 15.0.X
azdata-cli-profile  15.0.X
azdata-cli-spark    15.0.X
azdata-cli-sql      15.0.X

Im folgenden Beispiel wird eine pip-Installation von azdata entfernt.

$ pip freeze | grep azdata-* | xargs pip uninstall -y

Nachdem Sie überprüft haben, dass Sie alle Installationen von azdata entfernt haben, die mit pip installiert wurden, fahren Sie mit der Installation fort.

Installieren mit apt

Von Bedeutung

Das Debian-Paket von azdata-cli hängt vom python3-Paket ab. Auf Ihrem System handelt es sich dabei möglicherweise um eine ältere Python-Version als die erforderliche Version 3.6.x. Falls dies für Sie ein Problem ist, suchen Sie ein alternatives Paket python3 .

  1. Installieren Sie die für die Installation von azdata-cli erforderlichen Abhängigkeiten.

    sudo apt-get update
    sudo apt-get install gnupg ca-certificates curl wget software-properties-common apt-transport-https lsb-release -y
    
  2. Importieren Sie den Microsoft-Repositoryschlüssel.

    curl https://packages.microsoft.com/keys/microsoft.asc | sudo tee /etc/apt/trusted.gpg.d/microsoft.asc
    
  3. Erstellen Sie lokale Repository-Informationen.

    Führen Sie für Ubuntu 16.04-Clients den folgenden Befehl aus:

    sudo add-apt-repository "$(wget -qO- https://packages.microsoft.com/config/ubuntu/16.04/prod.list)"
    

    Führen Sie für Ubuntu 18.04-Clients den folgenden Befehl aus:

    sudo add-apt-repository "$(wget -qO- https://packages.microsoft.com/config/ubuntu/18.04/prod.list)"
    

    Führen Sie für Ubuntu 20.04-Clients den folgenden Befehl aus:

    sudo add-apt-repository "$(wget -qO- https://packages.microsoft.com/config/ubuntu/20.04/prod.list)"
    
  4. Installiere azdata-cli.

    sudo apt-get update
    sudo apt-get install -y azdata-cli
    

Überprüfen der Installation

azdata
azdata --version

Update

Aktualisieren Sie die azdata-cli mit den Befehlen apt-get update und apt-get install.

sudo apt-get update && sudo apt-get install --only-upgrade -y azdata-cli

Uninstall

  1. Entfernen Sie das Paket aus Ihrem System.

    sudo apt-get remove -y azdata-cli
    
  2. Entfernen Sie die Repositoryinformationen, wenn Sie nicht planen, azdata-cli neu zu installieren.

    sudo rm /etc/apt/sources.list.d/azdata-cli.list
    
  3. Entfernen Sie den Repositoryschlüssel.

    sudo rm /etc/apt/trusted.gpg.d/dpgswdist.v1.asc.gpg
    
  4. Entfernen Sie Abhängigkeiten, die nicht mehr benötigt werden.

    sudo apt autoremove
    

Nächste Schritte

Weitere Informationen zu Big Data-Clustern finden Sie unter Was sind SQL Server 2019: Big Data-Cluster?.