Sqoop-使用SSL连接到DB2时出错

时间:2018-07-04 16:02:35

标签: ssl db2 sqoop

我正在尝试将数据导出到实施SSL连接的DB2数据库。我正在使用以下sqoop命令

sqoop export \

-Dsqoop.export.records.per.statement=500 \

-Dsqoop.export.statements.per.transaction=100 \

-D dfs.mapred.max.split.size=1048576 \

-D mapreduce.job.max.split.locations=100 \

-D mapred.job.name=MYSQOOP_CMD_${DATE} \

-Ddb2.jcc.sslConnection=true \

--driver com.ibm.db2.jcc.DB2Driver \

--connect jdbc:db2://${DB2HOST}:${PORT}/${DB2NAME}':sslConnection=true' \

--username ${DB2USER} \

--password ${DB2PASS} \

--table ${DB2TBL} \

--input-fields-terminated-by '\t' \

--lines-terminated-by '\n' \

--export-dir "${OUTPUTDIR}DATE=*/*" -m 100

但是,由于在JDBC URI后面附加了:sslConnection=true,sqoop抱怨“无效的数据库URL语法”。寻找帮助解决此问题

0 个答案:

没有答案
相关问题