SnowSQL (client CLI)¶
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 |
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.