> ## Documentation Index
> Fetch the complete documentation index at: https://docs.activeviam.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Drivers

Constants for the Java class names of the embedded JDBC drivers.

To use another JDBC driver, add it to [`extra_jars`](./atoti.config.session_config#atoti.SessionConfig.extra_jars).

### Example

Storing user content in Google BigQuery:

```pycon theme={"languages":{"custom":["/engine/python-sdk/0.9/languages/pycon.tmLanguage.json"]}}
>>> from pathlib import Path
>>> from atoti_jdbc import UserContentStorageConfig
>>> user_content_storage_config = UserContentStorageConfig(
...     "jdbc:bigquery://https://www.googleapis.com/bigquery/v2:443;ProjectId=PROJECT_ID;OAuthType=0;OAuthServiceAcctEmail=EMAIL_OF_SERVICEACCOUNT;OAuthPvtKeyPath=path/to/json/keys;",
...     driver="com.simba.googlebigquery.jdbc42.Driver",
... )
>>> session_config = tt.SessionConfig(
...     extra_jars=Path("odbc_jdbc_drivers").glob("*.jar"),
...     user_content_storage=user_content_storage_config,
... )
```

### atoti\_jdbc.driver.H2\_DRIVER *= 'org.h2.Driver'*

H2 driver class name.

### atoti\_jdbc.driver.IBM\_DB2\_DRIVER *= 'com.ibm.db2.jcc.DB2Driver'*

IBM Db2 driver class name.

### atoti\_jdbc.driver.MARIADB\_DRIVER *= 'org.mariadb.jdbc.Driver'*

MariaDB driver class name.

### atoti\_jdbc.driver.MSSQL\_DRIVER *= 'com.microsoft.sqlserver.jdbc.SQLServerDriver'*

Microsoft SQL Server driver class name.

### atoti\_jdbc.driver.ORACLE\_DRIVER *= 'oracle.jdbc.OracleDriver'*

Oracle driver class name.

### atoti\_jdbc.driver.POSTGRESQL\_DRIVER *= 'org.postgresql.Driver'*

PostgreSQL driver class name.

### atoti\_jdbc.driver.SQLITE\_DRIVER *= 'org.sqlite.JDBC'*

SQLite driver class name.
