sqoop import-all-tables工具无法正常工作

时间:2016-09-18 06:56:18

标签: sqoop cloudera-quickstart-vm

当我在Cloudera VM上运行下面的脚本时,我遇到了错误。

sqoop import-all-tables --connect "jdbc:mysql://quickstart.cloudera:3306/retail_db" -username =retail_dba --p

6/09/17 23:33:11 ERROR manager.CatalogQueryManager: Failed to list tables
java.sql.SQLException: Access denied for user '=retail_dba'@'localhost' (using password: YES)

1 个答案:

答案 0 :(得分:0)

我自己解决了这个问题

sqoop import-all-tables --connect "jdbc:mysql://quickstart.cloudera:3306/retail_db" -username =retail_dba --p

在上面的脚本中,用户名和' ='之间有空格。所以sqoop假设用户名为=retail_dba.

移除空地时工作正常。