【问题标题】:Sqoop import Error during import from SAP Hana to Hadoop从 SAP Hana 导入到 Hadoop 期间 Sqoop 导入错误
【发布时间】:2017-01-07 21:58:51
【问题描述】:

我想将表数据从 SAP Hana 导入 Hadoop。对于一个表,我能够成功执行查询,并将数据从 SAP Hana 引入 Hadoop。但是当我尝试另一张桌子时,我遇到了以下问题。昨天面临的问题。

以下是查询和错误。我请求在这方面帮助我

查询:

sqoop import --driver com.sap.db.jdbc.Driver \
--connect "hostname/schemaname" \
--username teja \
--password mypwd \
--table test \
--target-dir "output" \
--m 1;

错误:

错误:java.io.IOException:nextKeyValue 中的 SQLException 原因:com.sap.db.jdbc.exceptions.JDBCDriverException:SAP DBTech JDBC:[257]:sql 语法错误:“/”附近的语法不正确:

提前致谢。

【问题讨论】:

  • test 你的表名吗?
  • 表名:测试
  • --verbose放在命令的最后,分享完整的日志

标签: hadoop import sqoop hana


【解决方案1】:

尝试使用 --query 参数而不是 --table 命令,看看是否适合您:

sqoop import --driver com.sap.db.jdbc.Driver \
--connect "<hostname>:<port>?currentschema=<schemaname>" \
--username teja \
--password mypwd \
--query "select * from test where $conditions" \
--target-dir "output" \
--m 1;

【讨论】:

    猜你喜欢
    • 2020-10-16
    • 1970-01-01
    • 2015-09-25
    • 2018-06-06
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-09-04
    相关资源
    最近更新 更多