Share via


Databricks ODBC Driver

Important

As of February 2026, the ODBC driver was renamed from Simba Spark ODBC Driver to Databricks ODBC Driver. Databricks is no longer distributing new versions of the legacy Simba driver, but existing versions remain supported for two years. Databricks recommends migrating to the Databricks ODBC Driver.

Azure Databricks provides an ODBC driver, which enables you to connect participating apps, tools, clients, SDKs, and APIs to Azure Databricks through Open Database Connectivity (ODBC), an industry-standard specification for accessing database management systems.

This page and its related pages supplement the information in the Databricks ODBC Driver Guide (HTML or PDF). The PDF is also included in your driver download's docs directory.

Note

Azure Databricks also provides a JDBC driver. See Databricks JDBC Driver.

Use the ODBC driver

The process for using the ODBC driver is as follows:

  1. Download and install the ODBC driver, depending on your target operating system. See Download and install the Databricks ODBC Driver.

  2. Gather configuration settings to connect to your target Azure Databricks compute resource (an Azure Databricks cluster or a Databricks SQL warehouse), using your target Azure Databricks authentication type and any special or advanced driver capabilities. See:

  3. Store your gathered configuration settings as an ODBC Data Source Name (DSN) or as a DSN-less connection string, as follows:

    Whether you use a DSN or DSN-less connection string depends on the requirements for your target app, tool, client, SDK, or API.

  4. To use your DSN or DSN-less connection string with your target app, tool, client, SDK, or API, see Technology partners or your provider's documentation.

Additional resources