Sql server 使用windows身份验证从SQL Server导入sqoop

Sql server 使用windows身份验证从SQL Server导入sqoop,sql-server,ldap,windows-authentication,sqoop,hortonworks-data-platform,Sql Server,Ldap,Windows Authentication,Sqoop,Hortonworks Data Platform,我正试图通过Sqoop(Hortonwork数据平台上的一项服务)将一个表从MicrosoftSQLServer11.0.5058导入HDFS。给定我拥有的用户,在SQL Server上只有windows身份验证(LDAP) 尝试了一些方法 1.将sqljdbc4.jar保存在sqoop共享库中,并使用import命令。 2.下载了sqljdbc_auth.dll并将其保存在java库中,然后尝试运行import命令 但是没有运气。这对我很有效: HADOOP_CLASSPATH=/apps/l

我正试图通过Sqoop(Hortonwork数据平台上的一项服务)将一个表从MicrosoftSQLServer11.0.5058导入HDFS。给定我拥有的用户,在SQL Server上只有windows身份验证(LDAP)

尝试了一些方法 1.将sqljdbc4.jar保存在sqoop共享库中,并使用import命令。 2.下载了sqljdbc_auth.dll并将其保存在java库中,然后尝试运行import命令

但是没有运气。

这对我很有效:

HADOOP_CLASSPATH=/apps/lib/java/jdbc/jtds-1.3.1-patched/jtds-1.3.1.jar\ sqoop导入--表XXXXX--连接“jdbc:jtds:sqlserver://XXXX:1433;useNTLMv2=true;域=XXXX;数据库名=XXXXXX“\ --连接管理器org.apache.sqoop.manager.SQLServerManager--driver net.sourceforge.jtds.jdbc.driver--username XXXX-P\ --冗长的

这对我很有用:

HADOOP_CLASSPATH=/apps/lib/java/jdbc/jtds-1.3.1-patched/jtds-1.3.1.jar\ sqoop导入--表XXXXX--连接“jdbc:jtds:sqlserver://XXXX:1433;useNTLMv2=true;域=XXXX;数据库名=XXXXXX“\ --连接管理器org.apache.sqoop.manager.SQLServerManager--driver net.sourceforge.jtds.jdbc.driver--username XXXX-P\
--冗长

我也有同样的问题。这似乎不受支持:我也有同样的问题。这似乎不受支持: