JDBC drivers reference
This reference is subject to change. You can report any issues with this page to the Lumada and Pentaho Support Portal.
Amazon Redshift
Vendor Name | Details | |
Recommended Native Driver | ||
Amazon Web Services |
Company URL: | |
Driver URL: https://s3.amazonaws.com/redshift-downloads/drivers/RedshiftJDBC4.jar | ||
JDBC URL Syntax by Type: jdbc:redshift://<endpoint>:<port>/<database>?tcpKeepAlive=true |
Default Port: 5439 | |
JDBC Class:
|
JDBC JAR File Name: RedshiftJDBC4.jar | |
Comments: Download and use only the RedshiftJDBC4.jar. |
Apache Derby
Vendor Name | Details | |
Recommended Native Driver | ||
IBM |
Company URL: | |
Driver URL: | ||
JDBC URL Syntax by Type:
|
Default Port: 1527 | |
JDBC Class:
|
JDBC JAR File Name: derby.jar | |
Shipped with Pentaho products: Pentaho Data Integration | ||
Comments: Open source database. |
Caché
Vendor Name | Details | |
Recommended Native Driver | ||
InterSystems |
Company URL: | |
Driver URL: http://www.cachemonitor.de/intersystems-documentation/cache-jdbc-driver | ||
JDBC URL Syntax by Type:
|
Default Port: 1972 | |
JDBC Class:
|
JDBC JAR File Name: cachedb.jar |
CUBRID
Vendor Name | Details | |
Recommended Native Driver | ||
CUBRID |
Company URL: | |
Driver URL: | ||
JDBC URL Syntax by Type:
|
Default Port: 33000 | |
JDBC Class:
| JDBC JAR File Name: N/A | |
Comments: Open source database highly optimized for Web applications. |
Daffodil DB
Vendor Name | Details | |
Recommended Native Driver | ||
Daffodil Software |
Company URL: | |
Driver URL: | ||
JDBC URL Syntax by Type:
|
Default Port: 3456 N/A | |
JDBC Class:
|
JDBC JAR File Name: DaffodilDB_client.jar DaffodilDB_Embedded.jar, DaffodilDB_Common.jar | |
Comments: Open source database. |
DB2 AS/400
Vendor Name | Details | |
Recommended Native Driver | ||
IBM |
Company URL: | |
Driver URL: http://www-01.ibm.com/support/docview.wss?uid=swg21363866 http://www-03.ibm.com/systems/power/software/i/toolbox/downloads.html | ||
JDBC URL Syntax by Type:
| Default Port: N/A | |
JDBC Class:
|
JDBC JAR File Name: jt400.jar |
DB2 Universal Database
Vendor Name | Details | |
Recommended Native Driver | ||
IBM |
Company URL: | |
Driver URL: | ||
JDBC URL Syntax by Type:
|
Default Port: 50000 | |
JDBC Class:
|
JDBC JAR File Name: db2jcc4.jar |
Firebird
Vendor Name | Details | |
Recommended Native Driver | ||
Firebird Foundation |
Company URL: | |
Driver URL: | ||
JDBC URL Syntax by Type:
|
Default Port: 3050 3050 3050 3050 N/A | |
JDBC Class:
|
JDBC JAR File Name: jaybird-full-xxx.jar | |
Shipped with Pentaho products: Pentaho Data Integration |
FrontBase
Vendor Name | Details | |
Recommended Native Driver | ||
FrontBase |
Company URL: | |
Driver URL: | ||
JDBC URL Syntax by Type:
| Default Port: N/A | |
JDBC Class:
|
JDBC JAR File Name: frontbasejdbc.jar |
Google BigQuery
Vendor Name | Details |
Recommended Native Driver | |
Google BigQuery |
For installation instructions, see Google BigQuery. |
Company URL: | |
Driver URL: | |
Host URL: https://bigquery.googleapis.com/discovery/v1/apis/bigquery/v2/rest | |
Default Port: 443 | |
Simba JDBC Driver URL: |
Greenplum
Vendor Name | Details | |
Recommended Native Driver | ||
Greenplum |
Company URL: | |
Driver URL: | ||
JDBC URL Syntax by Type:
|
Default Port: 5342 | |
JDBC Class:
|
JDBC JAR File Name: postgresql-8.x-xxx.jdbc4.jar | |
Comments: Greenplum uses the Postgresql JDBC driver. |
H2 Database
Vendor Name | Details | |
Recommended Native Driver | ||
H2 |
Company URL: | |
Driver URL: | ||
JDBC URL Syntax by Type:
|
Default Port: 9092 N/A | |
JDBC Class:
|
JDBC JAR File Name: h2-x.x.xxx.jar | |
Shipped with Pentaho products:
| ||
Comments: Open source Java SQL database. |
Hive
Vendor Name | Details | |
Recommended Native Driver | ||
Apache |
Company URL: | |
Driver URL: https://www.cloudera.com/downloads/connectors/hive/jdbc/2-6-21.html or https://mvnrepository.com/artifact/org.apache.hive/hive-jdbc | ||
JDBC URL Syntax by Type:
|
Default Port: 10000 | |
JDBC Class:
|
JDBC JAR File Name: pentaho-hadoop-shims-common-fragment-Vx-x.x.x.jar | |
Shipped with Pentaho products:
| ||
Comments: The pentaho-hadoop-shims-common-fragment-Vx-x.x.x.jar library includes a proxy driver. The actual Hive JDBC implementation for the specific distribution and version of Hadoop is located in the Pentaho driver for that distro. See PDI Hadoop Configurations for more information. Hive does not support the full SQL capabilities. It uses a subset and is more accurately referred to as HiveQL. |
Hive2
Vendor Name | Details | |
Recommended Native Driver | ||
Apache |
Company URL: | |
Driver URL: https://www.cloudera.com/downloads/connectors/hive/jdbc/2-6-21.html or https://mvnrepository.com/artifact/org.apache.hive/hive-jdbc | ||
JDBC URL Syntax by Type:
|
Default Port: 10000 | |
JDBC Class:
|
JDBC JAR File Name: pentaho-hadoop-shims-common-fragment-Vx-x.x.x.jar | |
Shipped with Pentaho products:
| ||
Comments: The pentaho-hadoop-shims-common-fragment-Vx-x.x.x.jar library includes a proxy driver. The actual Hive JDBC implementation for the specific distribution and version of Hadoop is located in the Pentaho driver for that distro. See PDI Hadoop Configurations for more information. Hive2 does not support the full SQL capabilities. It uses a subset and is more accurately referred to as HiveQL. |
HSQLDB
Vendor Name | Details | |
Recommended Native Driver | ||
HyperSQL |
Company URL: | |
Driver URL: | ||
JDBC URL Syntax by Type:
|
Default Port: 9001 N/A N/A | |
JDBC Class:
|
JDBC JAR File Name: hsqldb.jar | |
Shipped with Pentaho products:
|
Impala
Vendor Name | Details | |
Recommended Native Driver | ||
Cloudera |
Company URL: | |
Driver URL: Built in | ||
JDBC URL Syntax by Type:
|
Default Port: 21050 | |
JDBC Class:
|
JDBC JAR File Name: pentaho-hadoop-shims-common-fragment-Vx-x.x.x.jar | |
Shipped with Pentaho products:
| ||
Comments: The pentaho-hadoop-shims-common-fragment-Vx-x.x.x.jar library isncludesa proxy driver. The actual Hive JDBC implementation for the specific distribution and version of Hadoop is located in the Pentaho driver for that distro. See PDI Hadoop Configurations for more information. Hive does not support the full SQL capabilities. It uses a subset and is more accurately referred to as HiveQL. |
Informix
Vendor Name | Details | |
Recommended Native Driver | ||
IBM |
Company URL: | |
Driver URL: http://www14.software.ibm.com/webapp/download/search.jsp?go=y&rs=ifxjdbc | ||
JDBC URL Syntax by Type:
| Default Port: 1533 | |
JDBC Class:
|
JDBC JAR File Name: ifxjdbc.jar |
Ingres
Vendor Name | Details | |
Recommended Native Driver | ||
Actian |
Company URL: | |
Driver URL: | ||
JDBC URL Syntax by Type:
|
Default Port: 21071 | |
JDBC Class:
|
JDBC JAR File Name: iijdbc.jar | |
Comments: Open source relational database management system. |
InterBase
Vendor Name | Details | |
Recommended Native Driver | ||
Embarcadero |
Company URL: | |
Driver URL: N/A | ||
JDBC URL Syntax by Type:
| Default Port: N/A | |
JDBC Class
|
JDBC JAR File Name: interclient.jar |
jTDS Free MS SQL Sybase
Vendor Name | Details | |
Recommended Native Driver | ||
jTDS |
Company URL: | |
Driver URL: N/A | ||
JDBC URL Syntax by Type:
|
Default Port: 1433 7100 | |
JDBC Class:
|
JDBC JAR File Name: jtds-x.x.x.jar | |
Shipped with Pentaho products:
|
MariaDB
Vendor Name | Details | ||||
Recommended Native Driver | |||||
MariaDB |
Company URL: | ||||
Driver URL: | |||||
JDBC URL Syntax by Type:
|
Default Port: 3306 | ||||
JDBC Class:
|
JDBC JAR File Name: mariadb-java-client-2.1.2.jar |
MaxDB
Vendor Name | Details | |
Recommended Native Driver | ||
SAP |
Company URL: | |
Driver URL: | ||
JDBC URL Syntax by Type:
|
Default Port: 7210 | |
JDBC Class:
|
JDBC JAR File Name: sapdbc.jar | |
Comments: Database management system developed and supported by SAP AG. |
Mckoi SQL Database
Vendor Name | Details | |
Recommended Native Driver | ||
Mckoi |
Company URL: | |
Driver URL: | ||
JDBC URL Syntax by Type:
|
Default Port: 9157 | |
JDBC Class:
|
DBC JAR File Name: mckoidb.jar | |
Comments: Open source SQL database written in Java. |
Mimer
Vendor Name | Details | |
Recommended Native Driver | ||
Mimer Information Technology |
Company URL: | |
Driver URL: N/A | ||
JDBC URL Syntax by Type:
|
Default Port: 1360 | |
JDBC Class:
|
JDBC JAR File Name: mimer.jar |
MySQL
Vendor Name | Details | |
Recommended Native Driver | ||
Oracle |
Company URL: | |
Driver URL: | ||
JDBC URL Syntax by Type:
|
Default Port: 3306 | |
JDBC Class:
|
JDBC JAR File Name: mysql-connector-java-5.x.xx-bin.jar | |
Comments: Version 5.1.x is the most recent version supported. |
Neoview
Vendor Name | Details | |
Recommended Native Driver | ||
HP |
Company URL: | |
Driver URL: | ||
JDBC URL Syntax by Type:
|
Default Port: 18650 | |
JDBC Class:
| JDBC JAR File Name: N/A |
Netezza
Vendor Name | Details | |
Recommended Native Driver | ||
IBM |
Company URL: | |
Driver URL: N/A | ||
JDBC URL Syntax by Type:
|
Default Port: 5480 | |
JDBC Class:
| JDBC JAR File Name: N/A |
OpenBase SQL
Vendor Name | Details | |
Recommended Native Driver | ||
OpenBase International |
Company URL: | |
Driver URL: | ||
JDBC URL Syntax by Type:
| Default Port: N/A | |
JDBC Class:
|
JDBC JAR File Name: OpenBaseJDBC.jar |
Oracle
Vendor Name | Details | |
Recommended Native Driver | ||
Oracle |
Company URL: | |
Driver URL: http://www.oracle.com/technetwork/database/features/jdbc/index.html | ||
JDBC URL Syntax by Type:
|
Default Port: 1521 | |
JDBC Class:
|
JDBC JAR File Name: ojdbcx.jar orai18n.jar | |
Comments: The OCI server requires OCI libraries. |
Pervasive
Vendor Name | Details | |
Recommended Native Driver | ||
Pervasive |
Company URL: | |
Driver URL: | ||
JDBC URL Syntax by Type:
|
Default Port: 1583 | |
JDBC Class:
| JDBC JAR File Name: N/A | |
Shipped with Pentaho products:
| ||
Comments: The data source is the ODBC DSN. |
PostgreSQL
Vendor Name | Details | |
Recommended Native Driver | ||
PostgreSQL Global Development Group |
Company URL: | |
Driver URL: | ||
JDBC URL Syntax by Type:
|
Default Port: 5342 | |
JDBC Class:
|
JDBC JAR File Name: postgresql-9.x-xxx.jdbc4.2.jar | |
Shipped with Pentaho products:
|
SAP ASE (formerly Sybase ASE)
Vendor Name | Details | |
Recommended Native Driver | ||
SAP |
Company URL: | |
Driver URL: The jConnect JDBC driver can only be installed from the SAP Adaptive Server Enterprise Installer. See the SAP website for more information. | ||
JDBC URL Syntax by Type:
|
Default Port: 5000 | |
JDBC Class:
|
JDBC JAR File Name: N/A | |
Comments: The open source jTDS driver works with SAP ASE (formerly Sybase) as well. Note that although you can use jTDS open source JDBC driver, we recommend that you use the SAP-supplied JDBC driver instead. Connections might not work reliably if you use the jTDS JDBC driver. |
SAP DB
Vendor Name | Details | |
Recommended Native Driver | ||
SAP DB |
Company URL: N/A | |
Driver URL: | ||
JDBC URL Syntax by Type:
| Default Port: N/A | |
JDBC Class:
|
JDBC JAR File Name: sapdbc-x.x.x.jar | |
Shipped with Pentaho products: Pentaho Data Integration | ||
Comments: FREE Enterprise Open Source Database. |
SAP HANA
Vendor Name | Details | |
Recommended Native Driver | ||
SAP HANA |
Company URL: | |
Driver URL: For SAP customers, the driver is part of your client tools. Contact your SAP representative for more information. | ||
JDBC URL Syntax by Type:
|
Default Port: 30015 | |
JDBC Class:
|
JDBC JAR File Name: ngdbc.jar | |
Comments: Note that the default port number is ' |
SAP SQL Anywhere
Vendor Name | Details | |
Recommended Native Driver | ||
SAP |
Company URL: | |
Driver URL: The jConnect JDBC driver can only be installed from the SAP Adaptive Server Enterprise Installer. Visit the SAP website for more information. | ||
JDBC URL Syntax by Type:
|
Default Port: 2638 | |
JDBC Class:
| JDBC JAR File Name: N/A | |
Comments: This open source jTDS driver works with SAP ASE (formerly Sybase) as well. Note that although you can use jTDS open source JDBC driver, we recommend that you use the SAP-supplied JDBC driver instead. Connections might not work reliably if you use the jTDS JDBC driver. |
SmallSQL
Vendor Name | Details | |
Recommended Native Driver | ||
SmallSQL |
Company URL: | |
Driver URL: | ||
JDBC URL Syntax by Type:
| Default Port: N/A | |
JDBC Class:
|
JDBC JAR File Name: smallsql.jar | |
Comments Java desktop SQL database engine. |
Snowflake
Vendor Name | Details | |
Recommended Native Driver | ||
Snowflake |
Company URL: | |
Driver URL: | ||
JDBC URL Syntax by Type:
| Default Port: 443 | |
JDBC Class:
|
JDBC JAR File Name: snowflake-jdbc-3.6.28.jar | |
Comments: Version 3.6.28 is the minimum version supported. If timeout errors occur, see Snowflake timeout errors to troubleshoot. |
SQLite
Vendor Name | Details | |
Recommended Native Driver | ||
Xerial |
Company URL: N/A | |
Driver URL: | ||
JDBC URL Syntax by Type:
| Default Port: N/A | |
JDBC Class:
|
JDBC JAR File Name: sqlite-jdbc-x.x.x.jar | |
Shipped with Pentaho products: Pentaho Data Integration |
SQL Server
Vendor Name | Details | |
Recommended Native Driver | ||
Microsoft |
Company URL: | |
Driver URL: | ||
JDBC URL Syntax by Type:
|
Default Port: 1433 | |
JDBC Class:
|
JDBC JAR File Name: sqljdbc4.jar | |
Comments: The open source jtds driver also works with MSSQL. |
Teradata
Vendor Name | Details | |
Please see the Teradata JDBC Driver Reference for information about required drivers. | ||
Teradata |
Company URL: | |
Driver URL: http://downloads.teradata.com/download/connectivity/jdbc-driver | ||
JDBC URL Syntax by Type:
| Default Port: N/A | |
JDBC Class:
|
JDBC JAR File Name: terajdbc4.jar tdgssconfig.jar |
Vertica
Vendor Name | Details | |
Recommended Native Driver | ||
HP |
Company URL: | |
Driver URL: | ||
JDBC URL Syntax by Type:
|
Default Port: 5433 | |
JDBC Class:
| JDBC JAR File Name: N/A |