kettle连接hive 报错 Could not open client transport with JDBC Uri: jdbc:hive2://192.168.10.102:10000/ods_nshop: Could not establish connection to jdbc:hive2://192.168.10.102:10000/ods_nshop: Required field 'client_protocol' is unset!
时间: 2023-11-06 08:11:04 浏览: 195
kettle执行hive相关ktr时报错: database type with plugin id [HIVE2] couldn't be found!
这个错误通常是由于Hive JDBC驱动版本不兼容造成的。如果您使用的是Kettle 9.x版本,则需要使用Hive JDBC驱动版本1.2.1或更高版本。
您可以尝试升级Hive JDBC驱动程序并重新连接。如果问题仍然存在,请确保您的Kettle版本与Hive JDBC驱动程序版本兼容。您还可以尝试在连接字符串中设置客户端协议,例如:
```
jdbc:hive2://192.168.10.102:10000/ods_nshop;transportMode=http;httpPath=cliservice
```
如果您仍然无法解决问题,请提供更多详细信息,例如Kettle和Hive JDBC驱动程序的版本,您的操作系统和Hive服务器的配置。
阅读全文