sqoop从mysql中导入数据到hive报错解决方法

时间:2024-03-15 11:58:36

sqoop版本:sqoop-1.4.7
hive版本:hive-1.1.1
hadoop版本:hadoop-2.6.0
错误描述:使用sqoop将mysql中的数据导入到hive中时一直报错
sqoop从mysql中导入数据到hive报错解决方法
原因:hive版本不兼容导致
将hive版本转换为hive-1.1.0

注意:这里还有两个错误;

1:
sqoop从mysql中导入数据到hive报错解决方法
遇到这个错误导致sqoop将数据从mysql数据库中导入到hive中时报错;
解决办法:将hive中lib目录下的hive.commo-1.2.1.jar这个jar包拷贝到sqoop的lib目录下
sqoop从mysql中导入数据到hive报错解决方法
(2)
sqoop从mysql中导入数据到hive报错解决方法
解决办法:将hive中的hive-exec-1.2.1.jar这个jar包拷贝到sqoop的lib目录下