我使用的是CDH版本的

这是我的sqoop脚本

sudo -u hive sqoop import --connect jdbc:mysql://xxxx/rom3 --username xxx --password xxx --table xxx --hive-import --hive-table xx.xx

需要注意的:

1、mysql表要有主键

2、为什么要sudo -u hive一下呢,因为hdfs中使用的就是hive用户存放的权限,如果使用root权限,你会发现无法写数据。

3、会有这样的错误:

**************Streaming result set com.mysql.jdbc.RowDataDynamic***********

解决是:

cp /usr/share/java/mysql-connector-java-5.1.34-bin.jar /opt/cloudera/parcels/CDH-5.2.0-1.cdh5.2.0.p0.36/lib/sqoop/lib

4、每次执行前,需要删除sudo -u hive hdfs dfs -rmr /user/hive/adbaseinfo  就是要导入的表

sqoop遇到的问题相关推荐

  1. 从Hive导出数据到Oracle数据库--Sqoop

    首先解释一下各行代码: sqoop export # 指定要导入到Oracle的那张表(通常与hive中的表同名) --table TABLE_NAME # host_ip:导入oracle库所在的i ...

  2. hive sqoop 分区导入_Sqoop概述及shell操作

    特别说明:该专栏文章均来源自微信公众号<大数据实战演练>,欢迎关注! 一.Sqoop概述 1. 产生背景 基于传统关系型数据库的稳定性,还是有很多企业将数据存储在关系型数据库中:早期由于工 ...

  3. sqoop架构_SQOOP架构的深入介绍

    sqoop架构 by Jayvardhan Reddy 通过杰伊瓦尔丹·雷迪(Jayvardhan Reddy) SQOOP架构的深入介绍 (An in-depth introduction to S ...

  4. Sqoop的基础应用

    实验目的要求 了解ET了工具Sqoop: 学会安装配置Sqoop: 学会使用数据迁移框架Sqoop: 使用Sqoop导入MySQL到HDFS和Hive: 使用Sqoop导出HDFS数据到MySQL: ...

  5. Hadoop集群的基本操作(五:Sqoop的基本操作)

    实验 目的 要求 目的: 掌握ETL工具Sqoop的使用: 掌握MySQL和HDFS之间的数据转换: 要求: 掌握ETL工具Sqoop的使用: 能够正常操作数据库.表.数据: 实 验 环 境 五台独立 ...

  6. Sqoop数据分析引擎安装与使用

    Sqoop数据分析引擎安装与使用  ==>什么是Sqoop ? Sqoop 是一个开源的数据处理引擎,主要是通过  JDBC 为媒介, 在Hadoop(Hive)与 传统的关系型数据库(Orac ...

  7. Oozie 配合 sqoop hive 实现数据分析输出到 mysql

    文件/RDBMS -> flume/sqoop -> HDFS -> Hive -> HDFS -> Sqoop -> RDBMS 其中,本文实现了 使用 sqoo ...

  8. Sqoop数据迁移原理及基本框架

    目录 Sqoop简介 Sqoop架构 Sqoop导入底层工作原理 Sqoop导出底层工作原理 Sqoop简介 Sqoop旨在协助RDBMS与Hadoop之间进行高效的大数据交流.可以把关系型数据库的数 ...

  9. sqoop数据迁移的应用

    MySql与HBase之间数据的互导(借助sqoop) 一.将mysql中的数据导入到hbase中,这一步相对来说是比较简单的 1.在mysql中建立一个teacher表,插入5组数据,我这里没有将表 ...

  10. hive定时清洗至mysql_hive,sqoop定时执行脚本举例

    hive: #! /bin/sh date="$1" enddate=`date -d "+1 day $2" +%Y-%m-%d` while [[ $dat ...

最新文章

  1. ArcIMS体系结构
  2. oracle的簇与簇表
  3. 如何提高QnA maker机器人训练中文语义理解的能力
  4. Hibernate锁定模式– OPTIMISTIC_FORCE_INCREMENT锁定模式如何工作
  5. 机器学习笔记(十八)——HMM的参数估计
  6. LGOJP1850 换教室
  7. Rust : CTP 中异步处理
  8. 计算机无法安装新字体,xp系统电脑安装新字体后无法使用的解决方法
  9. 谷歌软件工程师_这是我曾经在Google担任软件工程师的简历。
  10. 小白从零开发鸿蒙小游戏(1)“数字华容道”—【深鸿会学习小组学习心得及笔记】
  11. RJ45网线接口详解
  12. 易管家服装进销存 v1.0 下载
  13. mysql的执行计划_MySQL——执行计划
  14. PC端js禁止浏览器缩放
  15. 没有项目种类分配到科目 1901090000/KTK
  16. Vue+ .netcore3.1 模拟QQ邮箱发送验证码
  17. 亿级用户百TB级数据的 AIOps 技术实践之路(增强版)
  18. PHPword 表格内换行处理
  19. 论文翻译-Hamming OCR A Locality Sensitive Hashing Neural Network for Scene Text Recognition
  20. 针对list集合的操作,按照某一字段,对另一个字段进行归类

热门文章

  1. python多线程queue_python多线程+队列(提高爬虫时效性)
  2. 螺旋传动设计系统lisp_[罗升机电]第236期 丝杆升降机系统工程之齿轮传动的设计!...
  3. Java 8 Stream.distinct() 列表去重示例
  4. mysql使用联合唯一索引会影响查询效率吗_想进大厂,这些Mysql索引底层知识你是必须知道的。...
  5. java序列化和反序列化对象_java中的序列化与反序列化,还包括将多个对象序列化到一个文件中...
  6. java捕捉sql执行异常_如何捕获java.sql.SQLIntegrityConstraintViolationException?
  7. mwt是什么意思网络用语_网络用语奶茶婊是什么意思(奶茶婊具备的3个表现)...
  8. ubuntu linux桌面快捷方式,Ubuntu下生成桌面快捷方式
  9. html5表单的css修饰,如何使用CSS3美化HTML5表单
  10. mysql fsync_MySQL - InnoDB特性 - Buffer Pool漫谈