SnowSQL (CLI-Client)¶
Bemerkung
Snowflake CLI ist ein Open-Source-Befehlszeilentool, das zusätzlich zu SQL-Operationen explizit für entwicklerzentrierte Workloads entwickelt wurde. Snowflake CLI ist ein modernerer, robusterer und effizienterer CLI-Client als das ältere SnowSQL. Mit der Snowflake CLI können Sie nicht nur SQL-Befehle ausführen, sondern auch Befehle für andere Snowflake-Produkte wie Streamlit in Snowflake, Snowpark Container Services und Snowflake Native App Framework. Snowflake fügt neue Features und Verbesserungen nur zu Snowflake CLI hinzu. Daher empfiehlt Snowflake, dass Sie mit der Umstellung von SnowSQL auf Snowflake CLI beginnen.
Hilfe bei der Umstellung von SnowSQL auf Snowflake CLI finden Sie unter Migration von SnowSQL zur Snowflake CLI.
Ab Juli 2025 bietet Snowflake Unterstützung auf der Grundlage der Nebenversionen von SnowSQL wie folgt:
SnowSQL-Version
Datum der Erstveröffentlichung
Enddatum des Supports
1.2.x
February 02, 2023
December 19, 2025
1.3.x
May 02, 2024
May 02, 2026
1.4.x
May 22, 2025
May 22, 2027
1.5.x
16. April 2026
16. April 2028
SnowSQL ist ein älterer Befehlszeilenclient für die Verbindung zu Snowflake, um SQL-Abfragen und alle DDL- und DML-Operationen auszuführen, einschließlich das 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 |