Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/heroku/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Hadoop 如何找到sqoop支持的连接管理器?_Hadoop_Sqoop - Fatal编程技术网

Hadoop 如何找到sqoop支持的连接管理器?

Hadoop 如何找到sqoop支持的连接管理器?,hadoop,sqoop,Hadoop,Sqoop,我需要一些帮助 我正在开发一个sqoop指南,教新员工如何使用sqoop。有一个名为-connection-manager的标志,我必须知道我应该列出什么jar文件,以返回我的配置支持的所有连接管理器类 感谢您查看源代码,具体来说,您将看到: public enum SupportedManagers { MYSQL(JdbcDrivers.MYSQL.getSchemePrefix(), true), POSTGRES(JdbcDrivers.POSTGRES.getSchemePre

我需要一些帮助

我正在开发一个sqoop指南,教新员工如何使用sqoop。有一个名为-connection-manager的标志,我必须知道我应该列出什么jar文件,以返回我的配置支持的所有连接管理器类


感谢您查看源代码,具体来说,您将看到:

public enum SupportedManagers {
    MYSQL(JdbcDrivers.MYSQL.getSchemePrefix(), true), POSTGRES(JdbcDrivers.POSTGRES.getSchemePrefix(), true),
    HSQLDB(JdbcDrivers.HSQLDB.getSchemePrefix(), false), ORACLE(JdbcDrivers.ORACLE.getSchemePrefix(), true),
    SQLSERVER(JdbcDrivers.SQLSERVER.getSchemePrefix(), false),  CUBRID(JdbcDrivers.CUBRID.getSchemePrefix(), false),  
    JTDS_SQLSERVER(JdbcDrivers.JTDS_SQLSERVER.getSchemePrefix(), false), DB2(JdbcDrivers.DB2.getSchemePrefix(), false),
    NETEZZA(JdbcDrivers.NETEZZA.getSchemePrefix(), true);

感谢您的回答,但我需要知道,在我的环境中具体有哪些连接管理器类可用,因为我不知道安装是否与github完全相同。所以我需要知道Sqoop在哪里找到正确的jar文件。根据您使用的是HDP发行版还是CDH发行版,确切路径可能会发生变化,您需要联系Hadoop管理员以了解这一点。