使用以下命令从数据库“MyData”导入数据时,发生错误。
sqoop import --connect jdbc:sqlserver:// localhost / MyData --table My_Practice --username sa -P --target -dir / userPavan / table -m 1
但是,如果没有给出如下数据库名称,则不会发生错误。
>sqoop import --connect jdbc:sqlserver://localhost --table My_Practice --username sa -P --target-dir /userPavan/table -m 1
但是我需要运行带有数据库名称的命令。任何人都可以建议我......
答案 0 :(得分:0)
尝试使用
sqoop import --connect jdbc:sqlserver://localhost:port/databaseName --table My_Practice --username sa -P --target-dir /userPavan/table -m 1
Sqlserver默认端口是1433。