【发布时间】:2016-03-09 12:33:32
【问题描述】:
我的情况很奇怪。我正在使用 sqlcmd 运行带有命令的脚本:
sqlcmd -S %SName% -U %UName% -P %Pwd% -d %DbName% -I -i test.sql >> test_log.txt 2>&1
SName 是 IP\Instance,如 10.10.10.100\MyInstance
test.sql的内容很简单:
select @@servername
select getdate()
当我运行它给我以下错误:
Sqlcmd:错误:Microsoft ODBC Driver 11 for SQL Server:未找到数据源名称且未指定默认驱动程序。
***如果我将脚本复制并粘贴到另一台机器上并运行它就可以正常工作。
为什么要尝试通过 ODBC 连接?
我认为这是环境问题,但我不知道从哪里开始。
谢谢
【问题讨论】:
标签: sql-server sqlcmd