Table of Contents:
Load large amounts of data to the database faster. When the Enable Bulk Load option is on, the driver uses the database bulk protocol when an application executes an Insert with multiple rows of parameter data.
Provides improved security by storing sensitive data on the server in an encrypted state. When sensitive data is requested by the application, the driver transparently decrypts data from encrypted columns and returns them to the application, thus reducing exposure to potential vulnerabilities, including server-side security breaches.
Parallel connections to all failover IP addresses in an Availability Group when the connection is broken, or the listener IP address is unavailable. The first IP address to successfully respond to the request is used for the connection.
Supports secure Azure Active Directory authentication using Azure AD credentials or a generated Access Token
Protect customer-sensitive data elements (including remote credential or database pairings stored) with encryption, both at rest (AES-256) and in transit (SSL/TLS).
Use one JDBC driver for all versions of SQL Server across both 32-bit and 64-bit platforms.