问题

使用Java代码连接Hive,报错

java.sql.SQLException: No suitable driver found for jdbc:hive://192.168.100.111:10000/hive
	at java.sql.DriverManager.getConnection(DriverManager.java:689)
	at java.sql.DriverManager.getConnection(DriverManager.java:247)
	at com.dtsx.channeldata.util.GetHiveAndWriteFileUtils.getColumnNameAndTypeMaps(GetHiveAndWriteFileUtils.java:32)
	at com.dtsx.channeldata.util.GetHiveAndWriteFileUtils.readSourceTextFileAndWriteTargetSqlFile(GetHiveAndWriteFileUtils.java:115)
	at com.dtsx.channeldata.exec.ReadFileJoinToSqlFile.main(ReadFileJoinToSqlFile.java:21)

原因

搞不懂,等明白了再添加。

解决方案


jdbc:hive://192.168.100.111:10000/hive
换成
jdbc:hive2://192.168.100.111:10000/hive

Logo

鸿蒙生态一站式服务平台。

更多推荐