如何将表从rdbms导入到hive?

时间:2013-12-30 10:48:15

标签: hive sqoop

我正在尝试将表从mysql导入到hive,然后我收到以下错误。

请您为此提供解决方案。

bin / sqoop import --connect jdbc:mysql://202.63.155.22:3306 / demo --username careuser --P --table caremanager --hive-import --verbose -m 1

3/12/30 02:42:05 WARN hive.TableDefWriter: 
  Column createddate had to be cast to a less precise type in Hive
13/12/30 02:42:05 ERROR tool.ImportTool: Encountered IOException running import job:
  java.io.IOException: Cannot run program "hive": error=2, No such file or directory
  at java.lang.ProcessBuilder.start(ProcessBuilder.java:1041)

1 个答案:

答案 0 :(得分:0)

实际上sqoop正在尝试访问配置单元以创建配置单元表,但无法执行它。你的机器上安装了hive,Hive home是否设置在PATH环境变量中。请验证它。希望这些可以解决你的问题。