SnowSQL (CLI-Client)

Bemerkung

Snowflake CLI ist ein Open-Source-Befehlszeilentool, das zusätzlich zu SQL-Operationen explizit für entwicklerzentrierte Workloads entwickelt wurde. Als Alternative zu SnowSQL können Sie mit Snowflake CLI die SQL-Befehle sowie die Befehle für andere Snowflake-Produkte wie Streamlit in Snowflake, Snowpark Container Services und Snowflake Native App Framework ausführen. Snowflake empfiehlt Ihnen, mit der Umstellung von SnowSQL auf Snowflake CLI zu beginnen.

SnowSQL ist der Befehlszeilen-Client für die Verbindung mit Snowflake, um SQL-Abfragen und alle DDL- und DML-Operationen auszuführen, einschließlich Laden von Daten in und Entladen von Daten aus Datenbanktabellen.

SnowSQL (snowsql ausführbar) kann als interaktive Shell oder im Batchmodus über stdin oder mit der Option -f ausgeführt werden.

SnowSQL ist ein Beispiel für eine mit dem Snowflake Connector für Python entwickelte Anwendung. Der Konnektor ist jedoch keine Voraussetzung für die Installation von SnowSQL. Alle für die Installation von SnowSQL erforderliche Software ist in den Installern enthalten.

Snowflake stellt für die folgenden Plattformen plattformspezifische Versionen von SnowSQL zum Download bereit:

Betriebssystem

Unterstützte Versionen

Linux

CentOS 7, 8

Red Hat Enterprise Linux (RHEL) 7, 8

Ubuntu 16.04, 18.04, 20.04 oder höher

macOS

10.14 oder höher

Microsoft Windows

Microsoft Windows 8 oder höher

Microsoft Windows Server 2012, 2016, 2019, 2022