Hadoop 通过teradata连接时发生Sqoop错误
我无法使用Teradata执行Hadoop 通过teradata连接时发生Sqoop错误,hadoop,teradata,sqoop,Hadoop,Teradata,Sqoop,我无法使用Teradata执行sqoop命令 我得到这个错误: 错误8017][SQLState 28000]用户ID、密码或帐户无效 Sqoop命令: sqoop import --connect jdbc:teradata://TDPRODC/LOGMECH=LDAP --driver com.teradata.jdbc.TeraDriver --username svddssas --password '
sqoop
命令
我得到这个错误:
错误8017][SQLState 28000]用户ID、密码或帐户无效
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'
注意:将日期更改为执行日期。您是将空格作为密码传递,还是将其从命令行示例中删除?您是否能够使用LDAP通过其他方式(即SQL Assistant、BTEQ、Teradata Studio)连接此用户ID?