使用sqlcmd实用程序运行脚本时用户登录失败

piwo6bdm  于 2021-07-24  发布在  Java
关注(0)|答案(0)|浏览(369)

我们正在尝试在运行sql server 2014 edition的服务器上运行sql脚本文件。该文件包含架构和数据,大小约为3.88 gb。我在sqlcmd上执行如下命令。

C:\Users\abc-xyz>sqlcmd -S servername -U sa -P mypassword -i "C:\Files\Upload\AIM_SCHEMA_DATA.sql" -a 32767 > output.txt

服务器名、用户名、密码都正确。运行文件后,数据库模式成功生成,我们可以看到数据库的所有表。命令运行几分钟,然后挂起(不再移动)。当我在等待(半小时、1小时等)之后强制停止命令(ctrl+c)时,我在sql错误日志文件中看到以下条目。

我可以在很多不同的表中看到数据,这意味着创建了表并传输了数据,但是命令直到最后才执行。相同的错误(登录失败) sa …)即使使用不同的数据库用户名/密码也会发生。另外,客户端ip地址不属于我们,这很奇怪。我的输入脚本文件没有提到这个ip地址,我不认为我正在使用 sa 输入文件中的用户名。
你知道问题出在哪里吗?

暂无答案!

目前还没有任何答案,快来回答吧!

相关问题