Supported Databases
Component |
MySQL |
SQLite |
PostgreSQL |
Oracle |
Derby - see Note 4 |
---|---|---|---|---|---|
Oozie |
5.5 |
– |
8.4 |
10.2, 11gR2 |
Default |
Flume |
– |
– |
– |
– |
Default (for the JDBC Channel only) |
Hue |
5.0+ See Note 1 |
Default |
8.4 |
11gR2 |
– |
Hive |
5.5 |
– |
8.4 |
10.2, 11gR2 |
Default |
Sqoop 1 |
See Note 2 |
– |
See Note 2 |
See Note 2 |
– |
Sqoop 2 |
See Note 3 |
– |
See Note 3 |
See Note 3 |
Default |
Notes
- Cloudera's recommendations are:
- For Red Hat and similar systems:
- Use MySQL server version 5.0 (or higher) and version 5.0 client shared libraries on Red Hat 5 and similar systems.
- Use MySQL server version 5.1 (or higher) and version 5.1 client shared libraries on Red Hat 6 and similar systems.
If you use a higher server version than recommended here (for example, if you use 5.5) make sure you install the corresponding client libraries.
- For SLES systems, use MySQL server version 5.0 (or higher) and version 5.0 client shared libraries.
- For Ubuntu systems:
- Use MySQL server version 5.5 (or higher) and version 5.0 client shared libraries on Precise (12.04).
- For Red Hat and similar systems:
- For connectivity purposes only, Sqoop 1 supports MySQL5.1, PostgreSQL 9.1.4, Oracle 10.2, Teradata 13.1, and Netezza TwinFin 5.0. The Sqoop metastore works only with HSQLDB (1.8.0 and higher 1.x versions; the metastore does not work with any HSQLDB 2.x versions).
- Sqoop 2 can transport data to and from MySQL5.1, PostgreSQL 9.1.4, Oracle 10.2, and Microsoft SQL Server 2012. The Sqoop 2 repository is supported only on Derby.
- Derby is supported as shown in the table, but not always recommended. See the pages for individual components in the CDH 5 Installation Guide for recommendations.
<< Supported Operating Systems | Supported JDK Versions >> | |