首页 > 解决方案 > 有没有办法使用最新的 Snowflake JDBC 驱动程序禁用箭头格式支持

问题描述

使用 Snowflake JDBC 驱动程序版本 3.11.1 我们在大端平台上得到以下错误。

我们正在观察最新的 Snowflake JDBC 驱动程序的问题,即使是基本的 Select 查询也会失败,并出现以下异常。它曾经与早期版本 3.10.3 一起工作。“箭头”似乎有问题。解决此问题的任何计划。原因:java.lang.IllegalStateException:Arrow 仅在 LittleEndian 系统上运行。在 net.snowflake.client.jdbc.internal.io.netty.buffer.UnsafeDirectLittleEndian.(UnsafeDirectLittleEndian.java:65) 在 net.snowflake.client.jdbc.internal.io.netty.buffer.UnsafeDirectLittleEndian.(UnsafeDirectLittleEndian.java: 50) 在 net.snowflake.client.jdbc.internal.apache.arrow.memory.AllocationManager.(AllocationManager. java:53) 雪花大

标签: snowflake-cloud-data-platform

解决方案


无法为 Snowflake 客户端禁用 Arrow。我建议您暂时使用 JDBC 驱动程序的早期版本(例如 3.9.x)来解决它,并联系 Snowflake 支持以探索您的选择。


推荐阅读