0

虽然用户名和密码正确,但我收到以下错误消息。如果您有任何解决方案,请告诉我。------------------ 在 SAP HANA - HIVE 表中 ------------------ 警告:/apps/opt/cloudera /parcels/CDH-5.2.0-1.cdh5.2.0.p0.36/bin/../lib/sqoop/../accumulo 不存在!Accumulo 导入将失败。请将 $ACCUMULO_HOME 设置为 Accumulo 安装的根目录。15/01/20 10:30:15 INFO sqoop.Sqoop:运行 Sqoop 版本:1.4.5-cdh5.2.0 15/01/20 10:30:15 WARN tool.BaseSqoopTool:在命令行上设置密码是不安全。考虑改用 -P。15/01/20 10:30:15 INFO tool.BaseSqoopTool:使用 Hive 特定的分隔符进行输出。您可以覆盖 15/01/20 10:30:15 INFO tool.BaseSqoopTool:使用 --fields-terminated-by 等分隔符。15/01/20 10:30:15 INFO teradata.TeradataManagerFactory:在版本 1.2c5 15/01/20 10:30:15 上为 'Cloudera Connector Powered by Teradata' 加载连接器工厂 WARN sqoop.ConnFactory:参数 --driver 设置为显式驱动程序,但未设置适当的连接管理器(通过--连接管理器)。Sqoop 将退回到 org.apache.sqoop.manager.GenericJdbcManager。请明确指定下次应该使用哪个连接管理器。15/01/20 10:30:15 INFO manager.SqlManager:使用默认 fetchSize 1000 15/01/20 10:30:15 INFO tool.CodeGenTool:开始代码生成 sqoop.manager.GenericJdbcManager。请明确指定下次应该使用哪个连接管理器。15/01/20 10:30:15 INFO manager.SqlManager:使用默认 fetchSize 1000 15/01/20 10:30:15 INFO tool.CodeGenTool:开始代码生成 sqoop.manager.GenericJdbcManager。请明确指定下次应该使用哪个连接管理器。15/01/20 10:30:15 INFO manager.SqlManager:使用默认 fetchSize 1000 15/01/20 10:30:15 INFO tool.CodeGenTool:开始代码生成 15/01/20 10:30:16 错误 manager.SqlManager:错误执行语句:com.sap.db.jdbc.exceptions.JDBCDriverException:SAP DBTech JDBC:[414]:用户被迫更改密码:更改密码需要用户 CH1HAHSGPOC com.sap.db.jdbc.exceptions.JDBCDriverException:SAP DBTech JDBC:[414]:用户被迫更改密码:在 com.sap.db.jdbc.exceptions.SQLExceptionSapDB.createException( SQLExceptionSapDB.java:334) 在 com.sap.db.jdbc.exceptions.SQLExceptionSapDB.generateDatabaseException(SQLExceptionSapDB.java:174) 在 com.sap.db.jdbc.packet.ReplyPacket.buildExceptionChain(ReplyPacket.java:102)

4

1 回答 1

0

@hafizmujadid 当密码到期期限到来时,它会抛出这些错误。您需要做的是要求 Sap Hana 方面的团队更改密码。这解决了我的问题,它可能是你的。

于 2015-05-01T12:15:25.140 回答