设为首页 加入收藏

TOP

使用Sqoop实现Hive与MySQL数据库间数据迁移时报错
2015-08-31 19:59:53 来源: 作者: 【 】 浏览:37
Tags:使用 Sqoop 实现 Hive MySQL 数据库 数据 迁移 时报

执行 ./sqoop create-hive-table --connect jdbc:mysql://192.168.1.10:3306/ekp_11 --table job_log --username root --password 123456 --hive-table job_log


? ? ? ? ... 13 more


惯性思维作祟,以为sqoop能智能到自己去找到本机的hive。


解决方案:为sqoop配置你使用的hive环境


具体步骤如下:
1、找到/sqoop-1.4.4/conf下的sqoop-env-template.sh 文件,将这个文件重命名为sqoop-env.sh ;
2、编辑sqoop-env.sh 文件,将你的hive的安装目录配上就OK。


? ? ? 如:export HIVE_HOME=/cloud/apache-hive-1.2.1-bin


相关阅读


】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
分享到: 
上一篇JDBC连接MySQL数据库的流程及其原.. 下一篇如何在 Redis 实现 Lua 脚本事务?

评论

帐  号: 密码: (新用户注册)
验 证 码:
表  情:
内  容: