# tJDBCConfiguration

Stores connection information and credentials to be reused by other JDBC components.

You configure the connection to a given database in tJDBCConfiguration and configure the other JDBC related components to reuse this configuration. At runtime, the Spark executors read this configuration in order to connect to this database.

If you use JDBC with Databricks on Azure, you must have a Premium pricing workspace for your Databricks cluster. For further information about Azure Databricks pricing, see [Azure Databricks pricing](https://azure.microsoft.com/en-us/pricing/details/databricks/).

### In this section

* [tJDBCConfiguration properties for Apache Spark Batch](https://help.qlik.com/talend/en-US/components/8.0/jdbc/tjdbcconfiguration-properties-for-apache-spark-batch)
* [tJDBCConfiguration properties for Apache Spark Streaming (deprecated)](https://help.qlik.com/talend/en-US/components/8.0/jdbc/tjdbcconfiguration-properties-for-apache-spark-streaming)