我找到了一些与此问题相关的线程,但似乎无法找到有效的答案。 我使用sqlcmd从SQL表创建.csv。我希望这可以作为计划任务运行,并且在过去使用.bat文件中的sqlcmd代码取得了成功。
我的语法: sqlcmd -S SERVERNAME -d DATABASE -U sa -P PASSWORD -q" select * from TABLE" -o" C:\ Export \ sqlexport.csv" -s""
当我将此代码粘贴到命令提示符中时,它会完美运行。
然后我复制代码并将其与记事本一起保存为.bat文件。当我从命令提示符或双击运行批处理时,它会出错: "用户登录失败'。
我不了解不同结果的原因,也没有在经过数小时的搜索后找到解决方案。我确信它很简单,但我对这个sqlcmd进程不熟悉。我很感激任何建议!