Treiber

Using languages such as Go, C#, JavaScript, and Python, you can write applications that perform operations on Snowflake. Use the drivers described in this section to access Snowflake from applications written in the driver’s supported language.

Go-Snowflake-Treiber

Ermöglicht Verbindung zu Snowflake und Ausführung aller Standardoperationen mit einer Schnittstelle zur Entwicklung von Anwendungen in der Programmiersprache Go.

JDBC-Treiber

Ermöglicht Verbindung zu Snowflake über die meisten Clienttools/Anwendungen, die JDBC unterstützen.

.NET-Treiber

Ermöglicht Verbindung zu Snowflake mit einer Schnittstelle zum Open-Source-basierten Software-Framework Microsoft .NET für die Anwendungsentwicklung.

Node.js-Treiber

Ermöglicht Verbindung zu Snowflake mit einer nativen asynchronen Node.js-Schnittstelle.

ODBC-Treiber

Ermöglicht Verbindung zu Snowflake über ODBC-basierte Clientanwendungen.

PHP-PDO-Treiber für Snowflake

Ermöglicht Verbindung zu Snowflake und Ausführung aller Standardoperationen mit einer Schnittstelle zur Entwicklung von PHP-Anwendungen.

Snowflake Connector für Python

Ermöglicht Entwicklung von Python-Anwendungen, die sich mit Snowflake verbinden und alle Standardoperationen ausführen können.

Transport Layer Security (TLS)-Unterstützung

Alle Snowflake-Treiber unterstützen TLS, um die Kommunikation zwischen dem Client und dem Snowflake-Service zu schützen. TLS 1.3 oder höher wird für alle Treiber unterstützt, außer wie in der folgenden Tabelle angegeben.

Snowflake-Treiber: TLS-Unterstützung

Driver

TLS 1.2

TLS 1.3

Anmerkungen

Go-Snowflake-Treiber

JDBC Driver

.NET Driver

  • MacOS unterstützt derzeit TLS 1.3 nicht, wird dies aber tun, sobald .NET 10 veröffentlicht wurde.

  • Windows unterstützt TLS 1.3 fürNET 3.0 und .NET Framework 4.8 und spätere Versionen.

Node.js-Treiber

ODBC Driver

PHP-PDO-Treiber für Snowflake

Snowflake-Konnektor für Python