SnowSQL (CLI client)

SnowSQL est le client de ligne de commande pour se connecter à Snowflake afin d’exécuter des requêtes SQL et exécuter toutes les opérations DDL et DML, y compris le chargement et le déchargement de données vers/depuis des tables de base de données.

SnowSQL (snowsql exécutable) peut être exécuté comme un shell interactif ou en mode batch via stdin ou en utilisant l’option -f.

SnowSQL est un exemple d’application développée à l’aide de Connecteur Snowflake pour Python. Cependant, le connecteur n’est pas un prérequis pour installer SnowSQL. Tous les logiciels nécessaires à l’installation de SnowSQL sont fournis avec les installateurs.

Snowflake fournit des versions spécifiques de SnowSQL à télécharger pour les plates-formes suivantes :

Système d’exploitation

Versions prises en charge

Linux

CentOS 7, 8

Red Hat Enterprise Linux (RHEL) 7, 8

Ubuntu 16.04, 18.04, 20.04 ou plus récent

macOS

10.14 ou plus récent

Microsoft Windows

Microsoft Windows 8 ou plus récent

Microsoft Windows Server 2012, 2016, 2019, 2022

Note

Les numéros de version pris en charge changent au fil du temps, en grande partie en fonction de l’évolution des politiques de prise en charge des fournisseurs de systèmes d’exploitation.