SnowSQL
Snowflake, Inc. · 対話型SQL、バッチスクリプト、データのロードやアンロードに対応する従来のSnowflakeコマンドラインクライアントです。新規プロジェクトにはSnowflake CLIを推奨します。
SnowSQL は「データベース」カテゴリの Mac 用ソフトウェアです。
紹介
AI 翻訳原文を表示SnowSQL は、SQL クエリの実行や、テーブルへのデータのロードとテーブルからのアンロードを含む DDL・DML 操作を行うための、Snowflake の従来型コマンドラインクライアントです。単独の Mac 向けグラフィカルアプリケーションではなく、ターミナルで動作します。
対話型とバッチ処理のワークフロー
SnowSQL は対話型シェルとして使用するほか、標準入力から SQL を渡したり、-f オプションでスクリプトを実行したりできます。このクライアントは Snowflake Connector for Python を使用して構築されていますが、コネクタを事前に別途インストールする必要はありません。必要なソフトウェアはインストーラーに同梱されています。接続と設定に関するドキュメントでは、クライアントを Snowflake アカウントに接続する方法を説明しています。
macOS 向けの配布
Homebrew の cask には SnowSQL 1.5.2 が登録されており、公式の Apple シリコン向け PKG インストーラーが配布されています。Intel 向けの配布ファイルは別に用意されています。デフォルトの設定ファイルは ~/ です。公式インストールガイドでは、ワークスペースとダウンロードディレクトリの変更方法を説明しています。現在のガイド冒頭の案内によると、1.3.0 以降は自動アップグレードが無効になっています。そのため、ガイド内のほかの箇所にある古い自動アップグレードの例に頼らず、新しいバージョンをダウンロードして再インストールしてください。
保守と移行
Snowflake は、新規インストールと新しい作業には Snowflake CLI を推奨しており、新機能や機能強化は Snowflake CLI にのみ追加するとしています。公式サポート表によると、SnowSQL 1.5.x は 2028 年 4 月 16 日までサポートされます。Snowflake CLI と VS Code 拡張機能は別の製品であり、この cask によってインストールされるグラフィカルインターフェースではありません。
バージョン 1.5.2 では、同梱の Python コネクタが 4.7.3 にアップグレードされ、インストールバンドルから SQLite が削除されています。公式の製品ドキュメントとインストールドキュメントでは、公開されている SnowSQL のソースコードリポジトリは示されていません。Python コネクタのリポジトリを、このアプリケーションのリポジトリとして代用していません。
出典
新バージョン 1.5.2の更新内容 10月7日 · OpenNavo編集部 · AI翻訳
- 更新内容snowflake-connector-pythonを4.7.3に更新しました。
- バグ修正公式リリースノートには記載されていません。
インストールとアンインストール
Homebrew はインストーラ snowsql-1.5.2-darwin_arm64.pkg を実行するため、管理者パスワードの入力が必要です。
Homebrew を使わずにインストール
チップに合わせて Homebrew が使うファイルをダウンロード: Apple シリコンIntel
SHA-256 はダウンロードしたファイルが完全かを確かめるためのもので、安全性の認証ではありません。 SHA-256 とダウンロード URL を見る
$ brew uninstall --cask \snowflake-snowsql通常のアンインストールではアプリ本体だけを削除し、設定とキャッシュは残ります。
$ brew uninstall --zap --cask \snowflake-snowsql--zap は Homebrew の定義に記載された設定やキャッシュなどのファイルも削除します。ほかのアプリと共有しているデータが含まれる場合があり、元に戻せません。何も残らないことを保証するものでもありません。削除されるファイルを見る
情報と出典
- バージョン 1.5.2
- Homebrew が記録した日:10月2日ベンダーが公開した日:10月7日
よくある質問
SnowSQL は安全ですか?
SnowSQL は Homebrew の公式カタログに収録されており、無効化されていません。2026 年 9 月から、Homebrew は macOS の Gatekeeper チェックに通らないアプリを無効化しています。インストール時に Homebrew は、sfc-repo.snowflakecomputing.com からダウンロードしたファイルを SHA-256 チェックサムで照合します。過去 30 日間に Homebrew 経由で 267 回インストールされました。
Mac から SnowSQL を完全にアンインストールするには?
brew uninstall --cask snowflake-snowsql を実行します。これによりインストール記録 1 件の消去が行われます。設定やキャッシュもまとめて削除するには、brew uninstall --zap --cask snowflake-snowsql を実行します。これで ~/ も削除されます。
SnowSQL は Apple シリコン(M1 以降)の Mac に対応していますか?
はい。Homebrew は Apple シリコンと Intel の Mac で別々のファイルをダウンロードします。
SnowSQL の設定やデータはどこに保存されますか?
データは ~/ に保存されます。これらの場所は Homebrew のクリーンアップリストに基づいています。
SnowSQL の最新バージョンは?
最新バージョンは 1.5.2 で、Homebrew には 10月2日 に追加されました。brew upgrade --cask snowflake-snowsql を実行するとアップデートできます。
SnowSQL をインストールすると、ほかに何が入りますか?
.pkg インストーラでインストールされるため、管理者パスワードの入力が必要です。