ā06-19-2023 04:17 AM
I am trying to connect to SQL through JDBC from databricks notebook. (Below is my notebook command)
val df = spark.read.jdbc(jdbcUrl, "[MyTableName]", connectionProperties)
println(df.schema)
When I execute this command,
with DBR 10.4 LTS it works fine. But after upgrading to DBR 13.0 it throws below error:
SQLServerException: The driver could not establish a secure connection to SQL Server by using Secure Sockets Layer (SSL) encryption. Error: "PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target". ClientConnectionId:XXXXXXXX-XXXXX-XXXXX-XXXXX-XXXXXXXXXXXX
Caused by: SSLHandshakeException: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target
Caused by: ValidatorException: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target
Caused by: SunCertPathBuilderException: unable to find valid certification path to requested target
ā06-19-2023 09:39 PM
Hi @Hardy Sā
Great to meet you, and thanks for your question!
Let's see if your peers in the community have an answer to your question. Thanks.
ā10-02-2023 01:57 PM
Anyone has update on this? I am seeing the same issue with DBR 12.2
ā10-13-2023 12:44 AM
Also seeing this issue after upgrading to DBR 12.2. Any news is very much appreciated!
ā10-13-2023 07:28 AM
ā05-10-2024 12:28 PM
Yep, that does it.
Join a Regional User Group to connect with local Databricks users. Events will be happening in your city, and you wonāt want to miss the chance to attend and share knowledge.
If there isnāt a group near you, start one and help create a community that brings people together.
Request a New Group