<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic DataBricks JDBC driver fails when unsupported property is submitted in Administration &amp; Architecture</title>
    <link>https://community.databricks.com/t5/administration-architecture/databricks-jdbc-driver-fails-when-unsupported-property-is/m-p/132849#M4084</link>
    <description>&lt;P&gt;&lt;SPAN&gt;Hello!&lt;BR /&gt;The Databricks jdbc driver applies a property that is not supported by the connector as a Spark server-side property for the client session. How can I avoid that ?&amp;nbsp;&lt;BR /&gt;With some tools I do not have 100% control, eg they may add a custom jdbc connection property,&lt;BR /&gt;Most jdbc drivers ignore properties they dont understand, above behaviour let the server return a failure.&lt;BR /&gt;If there is no way to configure the jdbc driver, is there a way to let the Spark server ignore the client session property.&lt;BR /&gt;&lt;BR /&gt;Thanks&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;</description>
    <pubDate>Tue, 23 Sep 2025 14:06:48 GMT</pubDate>
    <dc:creator>Kaitsu</dc:creator>
    <dc:date>2025-09-23T14:06:48Z</dc:date>
    <item>
      <title>DataBricks JDBC driver fails when unsupported property is submitted</title>
      <link>https://community.databricks.com/t5/administration-architecture/databricks-jdbc-driver-fails-when-unsupported-property-is/m-p/132849#M4084</link>
      <description>&lt;P&gt;&lt;SPAN&gt;Hello!&lt;BR /&gt;The Databricks jdbc driver applies a property that is not supported by the connector as a Spark server-side property for the client session. How can I avoid that ?&amp;nbsp;&lt;BR /&gt;With some tools I do not have 100% control, eg they may add a custom jdbc connection property,&lt;BR /&gt;Most jdbc drivers ignore properties they dont understand, above behaviour let the server return a failure.&lt;BR /&gt;If there is no way to configure the jdbc driver, is there a way to let the Spark server ignore the client session property.&lt;BR /&gt;&lt;BR /&gt;Thanks&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;</description>
      <pubDate>Tue, 23 Sep 2025 14:06:48 GMT</pubDate>
      <guid>https://community.databricks.com/t5/administration-architecture/databricks-jdbc-driver-fails-when-unsupported-property-is/m-p/132849#M4084</guid>
      <dc:creator>Kaitsu</dc:creator>
      <dc:date>2025-09-23T14:06:48Z</dc:date>
    </item>
    <item>
      <title>Re: DataBricks JDBC driver fails when unsupported property is submitted</title>
      <link>https://community.databricks.com/t5/administration-architecture/databricks-jdbc-driver-fails-when-unsupported-property-is/m-p/132853#M4085</link>
      <description>&lt;P&gt;I dont know what to answer you but databricks has a&amp;nbsp;Databricks JDBC Driver installation and driver guide. I hope this might be useful.&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;A href="https://docs.databricks.com/aws/ja/assets/files/Databricks-JDBC-Driver-Install-and-Configuration-Guide-34879c0f1290b692bc581157234fcf3f.pdf" target="_blank"&gt;https://docs.databricks.com/aws/ja/assets/files/Databricks-JDBC-Driver-Install-and-Configuration-Guide-34879c0f1290b692bc581157234fcf3f.pdf&lt;/A&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Tue, 23 Sep 2025 14:40:04 GMT</pubDate>
      <guid>https://community.databricks.com/t5/administration-architecture/databricks-jdbc-driver-fails-when-unsupported-property-is/m-p/132853#M4085</guid>
      <dc:creator>Khaja_Zaffer</dc:creator>
      <dc:date>2025-09-23T14:40:04Z</dc:date>
    </item>
    <item>
      <title>Re: DataBricks JDBC driver fails when unsupported property is submitted</title>
      <link>https://community.databricks.com/t5/administration-architecture/databricks-jdbc-driver-fails-when-unsupported-property-is/m-p/133071#M4103</link>
      <description>&lt;P&gt;Hi&amp;nbsp;&lt;a href="https://community.databricks.com/t5/user/viewprofilepage/user-id/186215"&gt;@Kaitsu&lt;/a&gt;&amp;nbsp;,&amp;nbsp;&lt;/P&gt;
&lt;P&gt;The documentation mentions,&amp;nbsp;If you specify a property that is not supported by the connector, then the connector attempts to apply the property as a Spark server-side property for the client session.&lt;/P&gt;
&lt;P&gt;Unlike many other JDBC drivers that ignore unknown properties, the Databricks JDBC driver (based on the open-source Spark JDBC driver and older Simba-based drivers) attempts to pass them to the Spark server as session configuration properties, which can cause the server to fail the connection if it doesn't support the configuration.&lt;/P&gt;
&lt;P&gt;Unfortunately, there is no direct, universal configuration property on either the Databricks JDBC driver or the Databricks server-side to instruct them to silently ignore all unsupported client session properties.&lt;/P&gt;
&lt;P&gt;Is it possible for you to use&amp;nbsp;a cluster or SQL warehouse which uses default or safe value to prevent the client's session-level override from causing a failure. Or override the "java.util.Properties" with the right set of properties.&lt;/P&gt;
&lt;LI-CODE lang="markup"&gt;// ...
String url = "jdbc:databricks://&amp;lt;server-hostname&amp;gt;:443";
Properties p = new java.util.Properties();
p.put("httpPath", "&amp;lt;http-path&amp;gt;");
p.put("&amp;lt;setting1&amp;gt;", "&amp;lt;value1");
p.put("&amp;lt;setting2&amp;gt;", "&amp;lt;value2");
p.put("&amp;lt;settingN&amp;gt;", "&amp;lt;valueN");
// ...
Connection conn = DriverManager.getConnection(url, p);
// ...&lt;/LI-CODE&gt;
&lt;P&gt;The error thrown is a handled error, and must give the indication on wrong parameters being passed and should be checked by the client.&lt;/P&gt;
&lt;P&gt;Thanks!&lt;/P&gt;</description>
      <pubDate>Fri, 26 Sep 2025 10:42:44 GMT</pubDate>
      <guid>https://community.databricks.com/t5/administration-architecture/databricks-jdbc-driver-fails-when-unsupported-property-is/m-p/133071#M4103</guid>
      <dc:creator>NandiniN</dc:creator>
      <dc:date>2025-09-26T10:42:44Z</dc:date>
    </item>
  </channel>
</rss>

