Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
Note
This page applies to Databricks JDBC driver versions below version 3. For Databricks JDBC driver version 3 and above, see Databricks JDBC Driver.
Databricks JDBC, the first version of the driver, is a Simba driver developed by insightsoftware. Use it to connect apps, tools, clients, SDKs, and APIs to Azure Databricks through Java Database Connectivity (JDBC), an industry-standard specification for accessing database management systems.
This page and related pages supplement the information in the Databricks JDBC Driver Guide, available online in PDF format and in your JDBC Driver download's docs directory.
Note
Azure Databricks also provides an ODBC driver. See Databricks ODBC Driver (Simba).
Process overview
The process for using the JDBC driver includes the following steps:
- Download and reference the JDBC driver, depending on your target operating system. See Download and reference the Databricks JDBC Driver (Simba).
- Configure connection settings for authentication, compute resources (cluster or SQL warehouse), and driver capabilities. Set these as a connection URL or connection properties based on your tool's requirements. See:
- Use your connection URL or collection of connection properties with your target app, tool, client, SDK, or API. See Technology partners or your provider's documentation.
For more information, view the Databricks JDBC Driver Guide in PDF format. This guide is also included in your JDBC driver download's docs directory as Databricks JDBC Driver Install and Configuration Guide.pdf.
Related resources
- DataGrip integration with Azure Databricks
- DBeaver integration with Azure Databricks
- Connect to SQL Workbench/J