我正在使用 sqlcmd 从 UBUNTU 机器查询 SQL 服务器数据库(为此目的安装了 ODBC 驱动程序)
如果我通过以下命令:
sqlcmd -S xyz -d xyz -U xyz
系统提示我输入密码,然后我可以成功查询相关数据库。但是,如果通过下面的命令,我会收到消息'Login failed for user ****':
sqlcmd -S xyz -d xyz -U xyz -P xyz
我需要能够一次性发送密码,因为我需要传递输入查询文件并将输出发送到特定位置。一旦我通过等待密码提示登录数据库,我就不能再指定输入/输出文件。任何见解将不胜感激