The driver now supports specifying a custom authentication realm when using Kerberos authentication. The connectRetryCount and connectRetryInterval connection properties have been added to configure automatic retries when opening connections. See Setting the connection properties for details on these new properties.
Multiple, successive connections can be opened that specify different Azure Key Vault provider information. Error messages related to Enclave exceptions now include a link to a troubleshooting guide.
Error messages related to Active Directory authentication failures now include the error string from the underlying library. Java 8 keeps the previous functionality of sending 0 for the client process ID. Updated dependency versions for azure-identity , azure-security-keyvault-keys , gson , antlr , and bouncycastle. GitHub Issue Fixed: Batch fails when always encrypted is enabled in the connection string and clearParameters is called.
Fixed an issue where redirected token contains named instance in servername. See Connecting using Azure Active Directory authentication. See the dependency requirements when working with the Azure Key Vault provider or Azure Active Directory authentication. See Using bulk copy API for batch insert operation. The jars in the 8. This boolean property is TRUE by default.
This means that the driver will load the entire LOB object into memory at once, similar to how the driver was functioning before version 6. The details can be found here: Always Encrypted with secure enclaves.
See Always Encrypted with secure enclaves. This change eliminates unnecessary temporal datatype conversions by eliminating the use of java. Calendar wherever possible. The following is a list of the temporal datatypes that have been affected by this performance improvement; in format SQL Server datatype followed by the respective Java mapping.
Date , datetime java. Timestamp , datetime2 java. Timestamp , smalldatetime java. Timestamp , and time java. See this page.
This mode of authentication allows both Windows and non-Windows clients to authenticate themselves against SQL Server using Windows domain users. More details and a sample application to use this authentication mode. See Using useFmtOnly. Enabling Extended Protection and encrypted connections at the same time is currently not supported. There are some issues with the feature, which are caused by deficiencies in SQL parsing logic. See Using useFmtOnly for more details and workaround suggestions.
This mode of authentication is applicable on Azure Resources with support for the "Identity" feature enabled. Both types of Managed Identities MSI are supported by the driver to acquire accessToken for establishing secure connection.
Getter APIs to retrieve additional details about the error generated from the server. See Handling Errors.
An update of the 7. A download manager is recommended for downloading multiple files. Would you like to install the Microsoft Download Manager?
Generally, a download manager enables downloading of large files or multiples files in one session. Many web browsers, such as Internet Explorer 9, include a download manager. Stand-alone download managers also are available, including the Microsoft Download Manager. The Microsoft Download Manager solves these potential problems.
It gives you the ability to download multiple files at one time and download large files quickly and reliably. It also allows you to suspend active downloads and resume downloads that have failed. Microsoft Download Manager is free and available for download now.
Warning: This site requires the use of scripts, which your browser does not currently allow. See how to enable scripts. Select Language:. Choose the download you want. We appreciate you taking the time to test the driver, provide feedback and report any issues. It would be extremely helpful if you:. You should receive a response within 24 hours. If for some reason you do not, please follow up via email to ensure we received your original message.
Our goal is to release regular updates which improve the driver and bring new features to users. Stable, production quality releases happen twice a year, targeting the first and third quarters of the calendar year. They are tested against a comprehensive matrix of supported operating systems, Java versions, and SQL Server versions. Stable releases are accompanied by additional localized packages, which are available on the Microsoft website.
Preview releases happen approximately monthly between stable releases. This gives users an opportunity to try out new features and provide feedback on them before they go into stable releases. Preview releases also include frequent bug fixes for customers to verify without having to wait for a stable release. Preview releases are only available in English. While they are tested, preview releases do not necessarily go through the same rigorous, full test matrix and review process as stable releases.
You can see what is going into a future release by monitoring Milestones in the repository. Starting with 6. For example, 6. Preview versions have an odd minor version. Skip to content. Star MIT License. Branches Tags.
Could not load branches. Could not load tags. Latest commit. Git stats 2, commits. Failed to load latest commit information. Update issue templates Sep 18,
0コメント