0

我有一个运行 oSQL 命令的批处理文件(如下)。

oSQL -U devUID -P testPwd -S testServer -d testDb  -Q "EXEC [dbo].[sprocTEST]" 

当我在未安装 sqlserver 的系统上运行此批处理文件时,它会引发错误。

“未找到 odbc 驱动程序管理器数据源名称且未指定默认驱动程序 osql”

注意:除了我还复制的批处理文件 - osql.exe , osql.rll

有谁知道如何解决odbc驱动程序错误?

非常感谢帮助。

4

1 回答 1

1

您无权重新分发osql.exenor osql.rll,因此您不能复制它们。计算机必须从有效的分发源安装 SQL Server 客户端工具,否则您将触犯法律。ODBC 驱动程序由MDAC安装。

于 2010-11-09T01:47:10.923 回答