我有一个运行oSQL命令的批处理文件(如下所示)。
oSQL -U devUID -P testPwd -S testServer -d testDb -Q "EXEC [dbo].[sprocTEST]" 当我在没有安装sqlserver的系统上运行这个批处理文件时,它抛出一个错误。
“找不到odbc驱动程序管理器数据源名称,并且没有指定默认驱动程序osql”
注意:除了我还复制的批处理文件- osql.exe、osql.rll
有人知道如何解决odbc驱动程序错误吗?
非常感谢您的帮助。
发布于 2010-11-09 09:47:11
您没有重新分发osql.exe或osql.rll的权限,因此您不能复制它们。计算机必须从有效的分发源安装SQL Server客户端工具,否则您将违反法律。ODBC驱动程序由MDAC安装。
https://stackoverflow.com/questions/4128909
复制相似问题