sqoop命令不能与symantec反病毒一起使用

2izufjch  于 2021-05-29  发布在  Hadoop
关注(0)|答案(1)|浏览(207)

**结束。**此问题不符合堆栈溢出准则。它目前不接受答案。
**想改进这个问题吗?**更新问题,使其成为堆栈溢出的主题。

两年前关门了。
改进这个问题
我正在尝试运行sqoop命令从rdbms获取数据它在没有安装反病毒的本地环境中运行良好,但是在prod中抛出的代码与安装symantec antivirus的代码相同。我不知道怎么解决这个问题。下面是我的sqoop命令。

sqoop list-databases --connect "jdbc:sqlserver://x.xx.xx.xx\\S167;database=DMF;username=test;password=test";

我在犯错误。
错误sqoop.sqoop:运行sqoop时出现异常java.lang.runtimeexception:com.microsoft.sqlserver.jdbc.sqlserverexception:用户登录失败
请帮忙。

rvpgvaaj

rvpgvaaj1#

经过反复试验,我终于找到了解决办法。我删除了双引号(“”),添加了单引号(“”),删除了一个正斜杠(),然后它对我起了作用。以下是修改后的代码:

sqoop list-databases --connect 'jdbc:sqlserver://x.xx.xx.xx\S167;database=DMF;username=test;password=test';

我觉得因为地址在一个示例中我们要用单引号,否则就要用双引号。有人能帮我个忙吗。

相关问题