可以使用Sqoop将SQL Server数据库传输到Hadoop 2.6.0。
我的SQL Server在Windows平台中,而Hadoop安装在Ubuntu计算机中。
我使用此命令进行传输:
sqoop import --connect "jdbc:sqlserver://192.168.10.73;database=RMT_live" \
--username sample \
--password password \
--driver com.microsoft.sqlserver.jdbc.SQLServerDriver \
--table "dbo.tbljobrequirement" \
--target-dir "/usr/local/hadoop" \
-m 1
我收到此错误:
错误工具。导入工具:导入失败:java.io.FileNotFoundException:文件不存在:hdfs:// localhost:54310 / usr / local / sqoop / lib / parquet-hadoop-1.6.0.jar