Sqoop - Postgres没有指定Conecction参数

时间:2018-04-24 04:26:21

标签: postgresql sqoop

我正在尝试使用Sqoop连接到Postgres数据库(最终目标是将表直接导入HDFS),但是我面临下面的问题。

sqoop list-tables --connect jdbc:postgresql://<server_name>:5432/aae_data --username my_username -P --verbose

  

警告:/opt/cloudera/parcels/CDH-5.9.1-1.cdh5.9.1.p2260.2452/bin/../lib/sqoop/../accumulo不存在! Accumulo进口将失败   请将$ ACCUMULO_HOME设置为Accumulo安装的根目录   18/04/24 00:13:40 INFO sqoop.Sqoop:运行Sqoop版本:1.4.6-cdh5.9.1
  18/04/24 00:13:40 DEBUG tool.BaseSqoopTool:启用调试日志记录。   输入密码:
  18/04/24 00:13:44 DEBUG sqoop.ConnFactory:已加载的经理工厂:org.apache.sqoop.manager.oracle.OraOopManagerFactory
  18/04/24 00:13:44 DEBUG sqoop.ConnFactory:已加载的经理工厂:com.cloudera.sqoop.manager.DefaultManagerFactory
  18/04/24 00:13:44 DEBUG sqoop.ConnFactory:试用ManagerFactory:org.apache.sqoop.manager.oracle.OraOopManagerFactory
  18/04/24 00:13:45 DEBUG oracle.OraOopManagerFactory:Sqoop可以调用Oracle和Hadoop的数据连接器!
  18/04/24 00:13:45 DEBUG sqoop.ConnFactory:试用ManagerFactory:com.cloudera.sqoop.manager.DefaultManagerFactory
  18/04/24 00:13:45 DEBUG manager.DefaultManagerFactory:尝试使用scheme:jdbc:postgresql:
  18/04/24 00:13:45 INFO manager.SqlManager:使用1000的默认fetchSize   18/04/24 00:13:45 DEBUG sqoop.ConnFactory:实例化ConnManager org.apache.sqoop.manager.PostgresqlManager@56a6d5a6
  18/04/24 00:13:45 DEBUG manager.SqlManager:没有指定连接参数。使用常规API进行连接。

有谁知道这里可能存在什么问题?

我是否需要指定连接管理器?如果是,我如何传递jar文件?

谢谢。

0 个答案:

没有答案