与 AS400 的 SSL SQOOP 连接
Posted
技术标签:
【中文标题】与 AS400 的 SSL SQOOP 连接【英文标题】:SSL SQOOP CONNECTION WITH AS400 【发布时间】:2021-08-30 13:50:36 【问题描述】:我正在寻找一种在使用 Sqoop 时与 as400 建立安全 SSL 连接的方法 以下是我正在使用的语法,请提出修改以使其安全连接
sqoop import \
–driver com.ibm.as400.access.AS400JDBCDriver \
–connect jdbc:as400://as400servername/dbname \
–username xxxxxxxx –password xxxxxxxx \
–query ‘SELECT * FROM <table_name> where $CONDITIONS’ \
–hive-import \
–hive-table table_name \
–target-dir /user/hdfs/example \
–fields-terminated-by ’01’ \
–split-by <id> \
-m 4;
【问题讨论】:
【参考方案1】:JDBC driver 有一个 secure
属性
所以我猜你应该只需要
-secure true \
如果您打算使用密钥环,则需要设置几个附加属性。
【讨论】:
我收到一个错误作为无法识别的参数:-secure true 我对 Sqoop 不熟悉,抱歉不能更具体以上是关于与 AS400 的 SSL SQOOP 连接的主要内容,如果未能解决你的问题,请参考以下文章
IBM iSeries / AS 400中的DB2连接字符串
如何将 NewProxyConnection 类型转换为 AS400JDBCConnection