2010-11-08 37 views
0

我有一個運行oSQL命令的批處理文件(如下)。在沒有安裝Sql Server的系統上運行OSQL

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

當我在沒有安裝sqlserver的系統上運行此批處理文件時,它會引發錯誤。

「ODBC驅動程序管理數據源名稱找不到和未指定默認驅動程序OSQL」

注:除了批處理文件我也複製 - OSQL.EXE,osql.rll

任何一個是否知道如何解決odbc驅動程序錯誤?

非常感謝。

回答

1

您無權重新分配osql.exeosql.rll,因此您無法複製它們。計算機必須從有效的分發源安裝SQL Server客戶端工具,否則您違反了法律。 ODBC驅動程序由MDAC安裝。

+0

不知道。感謝您的答覆。 – jack 2010-11-09 09:29:46

相關問題