Get Started With the ODBC Driver for Snowflake

ODBC (Open Database Connectivity) is a widely used Application Programming Interface (API) that enables applications on a client computer to access data from various server-based data sources using SQL.

In an ODBC architecture, applications connect to an ODBC driver manager, which in turn uses a specific ODBC driver to connect to a data source. The client part of the driver that works directly with the application must strictly comply with the ODBC standard. As a result, the application doesn't need to know what database management system (DBMS) is installed on the server. The server part of the driver is tailored to a specific database. Due to this architecture, there is no need to configure the application for a specific DBMS.

This guide walks you through the installation, configuration, and connection setup for a Snowflake database with an ODBC driver.

Advantages of the ODBC Driver for Snowflake

Native data connectivity

Native data connectivity

The Snowflake ODBC Driver fully supports standard ODBC API functions and data types. It provides easy access to live Snowflake data from anywhere. Also, the Driver is compatible with the Snowflake API itself.

Real-time data access

Real-time data access

The Driver allows accessing data directly from the ODBC-compliant application in real time, which provides a dynamic workspace that adapts and changes as quickly as your data.

Integration

Integration

The Driver is compatible with 250+ database management solutions, analytics and reporting tools, programming languages, and IDEs. This allows you to view, update, and manage your data with the tool you are working in.

Platforms variety

Snowflake-specific SQL

Our ODBC Driver supports all Snowflake-specific SQL expressions, including functions and operations, as well as all Snowflake data types. Here are some examples of supported Snowflake functions: aggregate functions, array functions, datetime functions, JSON functions, and many more.

Secure connections

Secure connections

The Driver enables different ODBC-supporting applications to connect to Snowflake directly through HTTPS. If there is no direct access, a connection can be established through a proxy server.

Installation process

Installing the ODBC Driver is straightforward. All you need is to download Devart ODBC Driver for Snowflake on your computer and follow the installation wizard instructions below.

Windows

1. Download the installation executable file of the ODBC Driver for Snowflake, open it, and click Next to begin installation.

The start of the ODBC Driver for Snowflake installation

2. On the License Agreement page, read the agreement terms. After that, select I accept the agreement and click Next.

The ODBC Driver License Agreement

3. Browse the destination folder for Devart ODBC Driver for Snowflake and click Next.

A destination location for the ODBC Driver for Snowflake

4. On the Select Components page, select the needed version of the Driver. If you need it, you can also select the checkbox to install Help and Manual. Click Next.

The ODBC Driver's version to be installed

5. On the Select Start Menu Folder page, specify where the program's shortcuts should be placed. If you don't want the Start Menu folder to be created, select Don't create a Start Menu folder. Then, click Next.

A location for the program's shortcuts

6. To initiate the installation process, click Install.

The initiation of the installation process

7. On the License Information page, select Input Purchased or Trial activation key and paste your activation key into the box.

Options of the license type

Note
You can find your activation key in the registration email or your Customer Portal account. To open the Customer Portal, click Get Purchased or Trial Activation Key.

8. If you have saved the key on your computer, click Load Activation Key and browse to the location of the activation file.

Browsing for the folder with the activation key

9. To complete the installation:

  • Click Next, then click Finish to exit the Setup.
The end of the installation process

You can also use silent installation with OEM license on Windows to install Devart ODBC Driver for Snowflake.

Configure an ODBC Data Source Name

After you have installed the ODBC Driver for Snowflake, you should create the Data Source Name (DSN) for your ODBC connection and test whether it succeeds. Follow the steps below to do this.

Windows

1. Open the ODBC Data Source Administrator, select either User DSN or System DSN, and click Add.

2. Select Devart ODBC Driver for Snowflake and click Finish.

3. Enter the connection details in the appropriate fields.

4. To save the DSN, click OK.

DSN configuration
Note
Most applications work with both User DSN and System DSN, but some require a specific one.

Test the ODBC connection

To test your DSN connection, all you need to do is click Test Connection.

A successful connection notification should appear.

Verify DSN connection

Conclusion

Experience reliable and high-performance data connectivity with Devart ODBC Driver for Snowflake. The Driver integrates seamlessly with applications on Windows, providing secure, stable, and efficient access to Snowflake data. Download the Driver from the Devart website and follow the straightforward installation steps to start working with your Snowflake environment. For detailed information on configuration, licensing, and advanced usage, refer to the Devart documentation.

Start your free trial or activate your license today to take advantage of the seamless Snowflake data integration.