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