在c中使用hortonworks odbc驱动程序访问配置单元时有时会出现java io异常#

8i9zcol2  于 2021-06-28  发布在  Hive
关注(0)|答案(2)|浏览(343)

我可以使用hortonworks配置单元odbc驱动程序连接到配置单元。我们正在使用odbc连接我们的配置中有odbc连接字符串。
执行查询时,有时会收到“message:error[hy000][hortonworks][hardy](35)error from server:error code:'0'错误消息:“java.io.ioexception:java.lang.runtimeexception:严重问题”
我搜索了一下,发现我们可以使用“hive.fetch.task.conversion=none”来解决这个问题,我们尝试了这个方法,但仍然面临同样的问题。
我们使用的是Hive0.14

ymzxtsji

ymzxtsji1#

仅供参考,我也看到了这个错误时,试图使用Hive1.2.1直线。 SET hive.fetch.task.conversion = none; 这确实解决了它的直线。

jk9hmnmh

jk9hmnmh2#

最后发现问题,我使用的属性“hive.fetch.task.conversion=none”不正确(这可以在jdbc连接中使用)
对于horton works odbc驱动程序,我们必须在连接字符串中使用“ssp\u hive.fetch.task.conversion=none”
我创建了dsn并在ssis项目中使用它来获取odbc的连接字符串

相关问题