使用sqoop遇倒的问题集锦

1.使用sqoop的简单命令

sqoop   list-tables  --username  root   --password  ''     --connect     jdbc:mysql://192.168.27.132:3306/hello?characterEncoding=UTF-8   //查询数据的表

sqoop create-hive-table --connect  jdbc:mysql://192.168.233.128:3306/BigDateTest?characterEncoding=UTF-8  --table  student  --username   root   -password '' --hive-database  db_hive_Student   //导入数据

使用sqoop遇倒的问题集锦_第1张图片

解决办法:

将hive 里面的lib下的hive-exec-**.jar 放到sqoop 的lib 下可以解决以下问题。

使用sqoop遇倒的问题集锦_第2张图片

原因: 表示在hive中需要先创建test库  即第二条命令"--hive-database  db_hive_Student  "这一部分 hive 得要有这样一张表或者数据库

 

 

 

你可能感兴趣的:(BigDate,sqoop,88)