2015-01-22 3 views
2

Я экспортирую данные с HDFS на сервер sql. Я использовал команду follwingИсключение в sqoop export

sqoop export --connect "jdbc:sqlserver://hostname:portno;database=dbname;user=xxxx;password=passwd" --table sample --export-dir /sample 

Но я получаю логин для пользователя xxxx. Но учетные данные верны в команде. Может ли кто-нибудь сказать мне, почему?

+0

вы пожалуйста показать все журналы ошибок вы получили ... –

ответ

0

Возможно, слишком просто, чтобы быть правдой, но я думаю, что свойство connectionstring для пользователя должно быть именем пользователя, а не пользователем.

Вы можете попробовать это так?

sqoop export --connect "jdbc:sqlserver://hostname:portno;database=dbname;username=xxxx;password=passwd" --table sample --export-dir /sampl

+0

Hi..I попытались имя пользователя вместо пользователя, но по-прежнему сталкивается с той же проблемой – wazza

+0

возможности попробовать комплексную безопасность Вы? –

+0

Привет ... но я подключился к db и могу запрашивать данные из db с помощью java-кода – wazza

Смежные вопросы