当我在Eclipse(Kepler)中使用Hive 0.13执行Java EE Web应用程序时,上述异常正在给出。
由于以下行:
pstmt = con.prepareStatement(query, ResultSet.TYPE_SCROLL_INSENSITIVE,ResultSet.CONCUR_UPDATABLE );
注意:
- 应用程序正在使用上述方法的查询参数正确执行。
- 但是,这个异常只是因为上面方法的最后2个参数,只有ResultSet类型。
我遵循了配置:
连接网址 :jdbc:hive2://192.168.1.135:10000 / yottadb6
Cloudera Software :cloudera-quickstart-vm-5.3.0-0-vmware
问:任何机构都可以尽早解决上述问题吗?
答案 0 :(得分:2)
Hive项目的JDBC驱动程序不支持这些参数(ResultSet.TYPE_SCROLL_INSENSITIVE
,ResultSet.CONCUR_UPDATABLE
)。事实上,Hive源代码有一个特定的测试,以确保在使用这些参数时抛出异常:
您正在使用的Cloudera驱动程序可能也是如此。