DataDirect Oracle ODBC Driver Competitive Matrix
|
Advantages of DataDirect Driver |
Limitations of Oracle Driver |
|---|---|
|
Best ODBC driver performance Outperforms competitive drivers and even applications written to the native protocol of Oracle (OCI). |
Requires Oracle SQL*Net client libraries, creating communication overhead that can seriously degrade performance and scalability. |
|
Eliminates the need for Oracle SQL*Net client libraries |
Requires the download, installation, and configuration of the Oracle SQL*Net client libraries on each machine where the ODBC driver is deployed. |
|
One driver supports multiple Oracle versions |
Four different drivers are required to support Oracle 8i, 9i, 10g, and 11g. Different versions of the client libraries are also required, which can’t support simultaneous connections to different versions of the database from the same machine. |
|
UNIX / Linux support |
Dependence on Oracle client libraries restricts the UNIX platforms Oracle can support. |
|
64-bit driver available |
Dependence on Oracle client libraries limits support of 64-bit applications. |
|
Bulk Load |
Requires application code changes and additional proprietary bulk load tool (Oracle SQL Loader) with slower performance. |
|
Application failover and load balancing |
Requires Oracle RAC servers and proprietary changes to application code. |
|
Reliability for demanding production environments |
Reported issues include application crashes and hangs, threading issues, and problems handling data and data types. |
|
Advanced security features |
Security features require installation, setup, and configuration of Oracle SQL*Net client libraries. |
|
Complete interoperability between databases |
Requires the use of Oracle-specific implementations of many common ODBC functions. This introduces "vendor lock-in" and increases the cost of developing an application to support non-Oracle databases. |
|
Comprehensive technical support Focused on database connectivity, our award-winning support includes 24x7 phone, web, email, forum, and an extensive knowledgebase. Superior technical support is essential to resolve data connectivity issues quickly, thereby reducing the total cost of ownership of software. |
Because Oracle is not focused primarily on data connectivity, troubleshooting will be more difficult and take longer. |









