User`s guide

Choosing Between ODBC and JDBC Drivers
2-11
Depending on your environment and what you want to accomplish, you need to decide
whether using an ODBC driver or a JDBC driver suits your needs the best. Use the
following to help you decide.
Use native ODBC for:
Fastest performance for data imports and exports
Memory-intensive data imports and exports
Use JDBC for:
Platform independence allowing you to work with any operating system (including
Mac and Linux
®
), driver version, or bitness (32-bit or 64-bit)
Using Database Toolbox functions not supported by native ODBC (such as
runstoredprocedure and metadata functions tables or columnnames)
Working with complex or long data types (e.g., LONG, BLOB, text, etc.)
Tip: On Windows systems that support both ODBC and JDBC drivers, pure JDBC
drivers and the native ODBC interface provide better connectivity and performance than
the JDBC/ODBC bridge. First, use the native ODBC or JDBC drivers to connect to your
database. Use the JDBC/ODBC bridge only after trying to connect through native ODBC
or JDBC drivers.