通过 teradata 连接时出现 Sqoop 错误

Sqoop error when connecting through teradata

我无法使用 Teradata 执行 sqoop 命令。

我收到这个错误:

Error 8017] [SQLState 28000] The UserId, Password or Account is invalid.

Sqoop 命令:

sqoop import --connect jdbc:teradata://TDPRODC/LOGMECH=LDAP 
             --driver com.teradata.jdbc.TeraDriver 
             --username svddssas 
             --password ' ' 
             --table ADW.GST_STST_V 
             --hive-import 
             --hive-table wins.gst_stst_v1 -m 1

请确保您在 Teradata 中具有以下用户 ID 和密码的权限。

你可以参考下面提到的

select * from dbc.logonoff where logdate >= date '2015-10-07' 

注意:将日期改为执行日期