DCI Interface Hero

Salesforce JDBC Driver

Salesforce logo

Select your platform

Table of Contents:


    Progress DataDirect’s JDBC Driver for Salesforce offers a high-performing, secure and reliable connectivity solution for JDBC applications to access Salesforce data. Our JDBC driver can be easily used with SQL across both 32-bit and 64-bit platforms. Enjoy real-time analytics, reporting and business intelligence (BI) capabilities with your favorite tools such as SAS, Yellowfin, SAP, Sisense, Denodo, Cognos, Jaspersoft, Tableau, Tibco, OBIEE, and more.

    • Use the Salesforce Bulk API for large data volumes
    • Implement a client-side data cache for improved performance
    • Engage in multiple, simultaneous sessions
    • Salesforce Connect plus DataDirect incorporates third party data without needing to copy and store that data in your Salesforce environment. Allowing your users to view external data in real-time from within your Salesforce reports or screens

    What's Included

    • Salesforce API
    • FinancialForce
    • Veeva CRM
    • Any Salesforce AppExchange app
    • ServiceMax
    • Salesforce Service Cloud


    Support for Salesforce Bulk API for Bulk Load

    Uses the Salesforce Bulk API for inserts, updates, and deletes based on the configurable values of the Bulk Load Threshold connection option. Allows users to work with large sets of data, connecting to more data faster.

    Support for Salesforce Bulk API for Bulk Fetch

    Use the Salesforce Bulk API while performing selects based on the configurable values of the Bulk Fetch Threshold connection option. This allows users to fetch very large result set faster.

    Built-in Caching

    Improve performance and maximize flexibility by implementing a client-side data cache on a per-table basis, as opposed to results from specific queries. Caching data on a table level allows the caches to be queried, filtered, and sorted in other queries.  

    OAUTH 2.0 Support

    Eliminate the risk of unauthorized access by authenticating users without providing user credentials, using secure OAUTH 2.0 protocol.

    Security and Compliance

    Protect customer-sensitive data elements (including remote credential or database pairings stored) with encryption, both at rest (AES-256) and in transit (SSL/TLS).

    Cross-platform Support

    Use one JDBC driver for all versions of SQL across both 32-bit and 64-bit platforms.

    Technical Specifications

    All versions of this driver are part of the Connect XE for JDBC Series.

    Progress DataDirect for JDBC Salesforce Driver
    Version 6.0.0

    Supported Versions

    • Salesforce API
    • Any Salesforce AppExchange app
    • FinancialForce
    • Salesforce Service Cloud
    • ServiceMax
    • Veeva CRM

    Platform Support

    • 32- and 64-bit platforms

    Software Requirements

    • Java Virtual Machine (JVM): Java SE 8 or higher (LTS version), including Oracle JDK, OpenJDK, and IBM SDK (Java) distributions.

    Customer Success Stories

    SS_MicroStrategy Success Story
    microstrategy-min MicroStrategy Gains a Competitive Advantage with Progress DataDirect ODBC Drivers for Salesforce Read story
    See all Success Stories

    Connect any application to any data source anywhere

    Explore all DataDirect Connectors

    A product specialist will be glad to get in touch with you

    Contact Us